我正在分析通过网络传输的H264视频数据。现在,我能够成功地提取和分析UDP的原始H264。对于TCP/RTSP来说,由于碎片和多路复用,这一过程将变得更加困难。
与UDP流相比,TCP/RTSP复用流上的视频压缩/编码是否有任何不同?
发布于 2014-08-04 21:37:22
这只是稍微困难一些,因为您通常需要对音频和视频以及关于TCP连接的RTCP报告进行解析。不成体系不是问题。
与UDP流相比,TCP/RTSP复用流上的视频压缩/编码是否有任何不同?
一点差异都没有。在RFC2326中定义了RTP/RTCP包的多路复用。
就工具而言,您可以使用来自openRTSP的http://www.live555.com,它为您处理传输(RTP通过-t命令行参数)并将框架写入文件。
关于Ainitak的评论,它没有那么复杂:有一个4字节的头,后面是通道id,后面是下面的RTP/RTCP数据包的2字节长度。解析这个并不太复杂。
https://stackoverflow.com/questions/25127808
复制相似问题