RK3568平台开发系列讲解(音视频篇)如何把音视频流进行网络传输?

news/2024/11/8 2:36:10/

🚀返回专栏总目录

文章目录

  • 一、什么是RTP
  • 二、RTP 协议详解
  • 三、RTCP 协议详解

沉淀、分享、成长,让自己和他人都能有所收获!😄

📢如何将码流打包成一个个数据包发送到网络上,那么我们就需要来了解一下 RTPRTCP 协议。

一、什么是RTP


为了保证传输的实时性,一般使用基于 UDP 协议的 RTP 协议来传输音频数据。相较于 TCP 协议,UDP 提供了一种无需建立连接,就可以发送封装的 IP 数据包的方法。所以它的优点是延迟低、速度快,但丢包了、包损坏了的时候也没有重传机制等做保护,可以说它是一种“尽力而为”的协议机制。

二、RTP 协议详解


RTPReal-time</


http://www.ppmy.cn/news/2103.html

相关文章

自动驾驶:2022 apollo day 观后感(一)

2022 apollo day 观后感&#xff08;一&#xff09;注&#xff1a; ppt来自apollo day&#xff0c;结合ppt&#xff0c;讲述一些自己的想法&#xff0c;欢迎批评指正&#xff01;Topic One -- 打造安全、智能、高效的自动驾驶技术体系&#xff08;陈竞凯&#xff09;无人驾驶技…

[附源码]Python计算机毕业设计SSM建筑工程管理系统(程序+LW)

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

RKMEDIA--RGA的使用

本节主要介绍一下rkmedia rga模块的使用。 RGA (Raster Graphic Acceleration Unit)是一个独立的2D硬件加速器&#xff0c;可用于加速点/线绘制&#xff0c;执行图像缩放、旋转、bitBlt、alpha混合等常见的2D图形操作。 rkmedia的rga部分主要是封装的rk平台的硬件rga接口提供…

公众号免费搜题系统

公众号免费搜题系统 本平台优点&#xff1a; 多题库查题、独立后台、响应速度快、全网平台可查、功能最全&#xff01; 1.想要给自己的公众号获得查题接口&#xff0c;只需要两步&#xff01; 2.题库&#xff1a; 题库&#xff1a;题库后台&#xff08;点击跳转&#xff09;…

mySQL—索引

文章目录什么是索引&#xff1f;为什么要使用索引&#xff1f;索引的优缺点索引的优点索引的缺点索引这么多优点&#xff0c;为什么不对表中的每一个列创建一个索引呢&#xff1f;使用索引的注意事项&#xff1f;哪些操作会引起索引失效?索引使用原则&#xff1a;Mysql索引主要…

2022年全球城市变迁研究报告

第一章 全球城市概述 全球城市 (Global City)&#xff0c;又称为世界城市 (World City)、国际大都市或国际都会城市&#xff0c;是指在财富、社会、经济、文化及政治层面直接影响全球事务的城市。近年来&#xff0c;随着全球化的扩张&#xff0c;城市文明与软实力的影响达到鼎…

Redis05:Redis高级部分

Redis高级部分SpringBoot整合Redis整合测试序列化配置解决乱码问题redis自定义RedisTemplateSpringBoot整合Redis 说明&#xff1a;在SpringBoot2.x之后&#xff0c;原来使用jedis被替换成了letttuce! jedis:采用的时直连&#xff0c;多个线程操作的话&#xff0c;是不安全的&a…

从零学习VINS-Mono/Fusion源代码(五):VIO初始化

本节分析VIO初始化部分 VINS-Mono/Fusion代码学习系列&#xff1a; 从零学习VINS-Mono/Fusion源代码&#xff08;一&#xff09;&#xff1a;主函数 从零学习VINS-Mono/Fusion源代码&#xff08;二&#xff09;&#xff1a;前端图像跟踪 从零学习VINS-Mono/Fusion源代码&#x…