ffmpeg的UDP协议是什么?
这是另一个例子question https://stackoverflow.com/questions/12003014/pipe-udp-input-to-ffmpeg
ffmpeg -i udp://localhost:1234 -vcodec copy output.mp4
Or try:
ffmpeg -i rtp://localhost:1234 -vcodec copy output.mp4
RTP 和 UDP 流是相似的协议还是 UDP 数据包包含我可以创建的相同文件-f segement
option?
ffmpeg 中的 udp:// 表示它将直接视频/音频内容(例如 H.264)流式传输/解析到 UDP 网络数据包中/从 UDP 网络数据包中解析,无需中间协议。
rtp://则增加了另一层封装,视频/音频内容将被封装到RTP数据包中,RTP数据包又将被封装到UDP数据包中。
RTP 更适合媒体流,因为它包含时间戳和排序信息。原始 UDP 数据包缺乏该信息,更容易出现乱序和丢包,从而导致视频/音频失真。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)