各位前辈大牛,RTP over UDP和RTP over RTSP有什么区别?

chensb666 chensb666 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
1.RTP over UDP和RTP over RTSP有什么区别?
2.RTP over RTSP是不是就是RTP over TCP?
3.RTP over TCP 打包视频是不是要加4个字节的头,是怎么加的?
4.有PS流的封装格式吗?

我的分不多,若是有满意答案,我一定会加分的,请大家帮帮忙,谢谢!
...全文

相关推荐

RTSP中的RTP over TCP

通常来说,RTSP提供UDP方式发送RTP流。当然,发送流媒体时,UDP往往是更好的选择。 下面是使用UDP时的一些问题: UDP协议上的RTSP/RTP需要打开许多UDP端口(每一路流媒体都需要2个UDP端口,一个用于接收数据,一个用于接收控制信息); 当因特网上的路由器没有打开这些端口的时候,第一点将会存在问题; 中间网络路由器很容易就过滤或者忽略掉UDP数据包; UDP是不可靠传输协议,媒体包......

lcyw

修改ffmpeg源码实现rtps协议(rtp over tls)

对于rtps_open,首先调用av_url_split获取协议的hostname(域名或者ip)、端口以及协议名,之后对协议名进行判断如果是rtps则表明我们要使用的底层协议是tls,因为ff_rtps_protocol的name字段是rtps,所以走到rtps_open时其协议名一定是rtps,也就是说这里的判断多此一举了,如果想同时支持TCP和TLS的话可以通过增加选项来实现。的代码,这里的更加简单,都不需要编解码,仅仅是转封装,不再描述。

lxkj_2024

RTSP/RTP/RTCP详解整理

RTSP:实时流协议(Real Time Streaming Protocol) RTSP的请求主要有DESCRIBE、SETUP、PLAY、PAUSE、TEARDOWN、OPTIONS等,顾名思义可以知道起对话和控制作用,RTSP的对话过程中SETUP可以确定RTP/RTCP使用的端口,PLAY/PAUSE/TEARDOWN可以开始或者停止RTP的发送,等等。 作为一个应用层协议,RTSP提

EricFantastic

H264视频传输、编解码----RTP/RTCP/RTSP协议数据传输基于UDP or TCP

用一句简单的话总结:RTSP发起/终结控制流媒体、RTP传输流媒体数据、RTCP对RTP数据进行控制,同步。 一般情况下,RTSP协议采用TCP协议传输控制流媒体的指令,RTP/RTCP协议采用UDP方式传输控制指令。但是有时候RTSP协议数据也可以使用UDP,或者RTP/RTCP也可以使用TCP; 1、RTSP协议采用TCP协议传输控制流媒体的指令,RTP/RTCP协议采用UDP方式传输控...

猿诗人

RTMP/RTP/RTSP/RTCP的区别

RTMP/RTP/RTSP/RTCP的区别

老白干之再干
评论 7
收藏 已收藏
分享
返回顶部