gpt4 book ai didi

ffmpeg - ffmpeg的UDP协议(protocol)是什么?

转载 作者:行者123 更新时间:2023-12-04 14:12:06 26 4
gpt4 key购买 nike

ffmpeg 的 UDP 协议(protocol)是什么?

这是另一个 question 的示例

ffmpeg -i udp://localhost:1234 -vcodec copy output.mp4
Or try:

ffmpeg -i rtp://localhost:1234 -vcodec copy output.mp4

RTP 和 UDP 流是相似的协议(protocol)还是 UDP 数据包包含我可以使用 -f segement 创建的相同文件?选项?

最佳答案

ffmpeg 中的 udp://意味着它将直接将视频/音频内容(例如 H.264)流式传输/解析到 UDP 网络数据包中/从 UDP 网络数据包中传输/解析,没有中间协议(protocol)。

rtp://另一方面,增加了另一层封装,视频/音频内容将被封装成一个 RTP 数据包,而 RTP 数据包又会被封装成 UDP 数据包。

RTP 更适合媒体流,因为它包含时间戳和排序信息。原始 UDP 数据包缺少该信息,更容易出现乱序和丢弃数据包,从而导致视频/音频伪影。

关于ffmpeg - ffmpeg的UDP协议(protocol)是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27930879/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com