rtp(h264,ts,ps)流的播放小技巧

Posted dong1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rtp(h264,ts,ps)流的播放小技巧相关的知识,希望对你有一定的参考价值。

使用ffmpeg以下指令,即可分析出sdp

ffmpeg -re -i test.264 -f rtp rtp://127.0.0.1:20001>test.sdp

ffmpeg -re -i test.ts -f rtp rtp://127.0.0.1:20002>test.sdp

ffmpeg -re -i test.ps -f rtp rtp://127.0.0.1:20003>test.sdp

 

 

 

 

本地调试,利用ffmpeg 推送及播放udp rtp

https://blog.csdn.net/sunxiaopengsun/article/details/70174346

 

ffmpeg -re -i test.264 -vcodec copy -f rtp rtp://127.0.0.1:20002>test.sdp

ffplay test.sdp

ffplay -protocol_whitelist "file,http,https,rtp,udp,tcp,tls" test1.sdp

 

ps预览用的test.sdp文件也放上来,上面第一行指令生成的。

SDP:
v=0
o=- 0 0 IN IP4 127.0.0.1
s=No Name
c=IN IP4 127.0.0.1
t=0 0
a=tool:libavformat 58.20.100
m=video 20002 RTP/AVP 96
a=rtpmap:96 H264/90000

以上是关于rtp(h264,ts,ps)流的播放小技巧的主要内容,如果未能解决你的问题,请参考以下文章

关于对H264码流的TS的封装的相关代码实现

PES,TS,PS,RTP等流的打包格式解析之PES流

H264 视频流的解析

制作 H264 RTP 流的最低 SDP?

Stream流的小技巧

ts小技巧-window新增变量