ffmpeg rtp rtmp udp 推流命令


推組播

組播地址指的范圍是224.0.0.0—239.255.255.255

ffmpeg -re -i chunwan.h264 -vcodec mpeg2video -f mpeg2video udp://233.233.233.223:6666 

推RTMP

ffmpeg -re -i source.flv -vcodec copy -acodec copy -f flv -y rtmp://127.0.0.1:1935/live/livestream  #推rtmp

推RTP

ffmpeg -re -i cw.ts -vcodec copy -acodec copy  -f rtp_mpegts  rtp://238.123.46.66:8001  推rtp

推UDP

ffmpeg -re -i cw.ts -vcodec copy -acodec copy  -f mpegts  udp://238.123.46.66:8001  推udp

ffmpeg -re -i chunwan.h264 -vcodec copy -f rtp rtp://233.233.233.223:6666>test.sdp  
注1:-re一定要加,代表按照幀率發送,否則ffmpeg會一股腦地按最高的效率發送數據。
注2:-vcodec copy要加,否則ffmpeg會重新編碼輸入的H.264裸流。
注3:最右邊的“>test.sdp”用於將ffmpeg的輸出信息存儲下來形成一個sdp文件。該文件用於RTP的接收。當不加“>test.sdp”的時候,ffmpeg會直接把sdp信息輸出到控制台。將該信息復制出來保存成一個后綴是.sdp文本文件,也是可以用來接收該RTP流的。加上“>test.sdp”后,可以直接把這些sdp信息保存成文本。
ffmpeg -re -i chunwan.h264 -pix_fmt yuv420p –f sdl xxxx.yuv -vcodec copy -f flv rtmp://localhost/oflaDemo/livestream    #一邊通過SDL播放視頻,一邊發送視頻流至RTMP服務器

ffplay播放
ffplay -f h264 udp://233.233.233.223:6666  #播放承載H.264裸流的UDP 
ffplay -vcodec mpeg2video udp://233.233.233.223:6666  #播放MPEG2裸流
ffplay test.sdp    #播放承載H.264裸流的RTP 
ffplay -f rawvideo   -video_size   352x288 foreman_cif.yuv  #播放YUV

ffplay -f dshow -i video="Integrated Camera"  #播放本地名稱為“Integrated Camera”的攝像頭(從設備管理器中查看相機名稱)。

 

提取h264流 生成264 文件
ffmpeg -i aaa.mp4 -codec copy -bsf: h264_mp4toannexb -f h264 tmp.264
ffmpeg -i dahuaxiyou.mp4 -codec copy -bsf: h264_mp4toannexb -f h264 dahuaxiyou.264
https://www.cnblogs.com/jiu0821/p/9084938.html

 

文章對推rtp流介紹的比較清楚   包括了h264裸流  ts流

h264裸流:

ffmpeg -re -i d:\videos\1080P.264 -vcodec copy -f rtp rtp://127.0.0.1:1234>test_rtp_h264.sdp

播放: ffplay -protocol_whitelist "file,udp,rtp" -i test_rtp_h264.sdp

ts流

ffmpeg -re -i d:\videos\1080P.264 -vcodec copy -f rtp_mpegts rtp://127.0.0.1:1234

 

播放: ffplay -protocol_whitelist "file,udp,rtp" -i rtp://127.0.0.1:1234

https://blog.csdn.net/zhoubotong2012/article/details/86711097

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM