gpt4 book ai didi

FFMPEG 和 RTMPDUMP 无法播放来自 Red5 服务器的内容

转载 作者:行者123 更新时间:2023-12-04 23:16:10 27 4
gpt4 key购买 nike

我正在使用 Red5 1.0.7-RELEASE(ubuntu 12.04) 来理解 rtmp 协议(protocol)。我尝试了“Publisher”演示以查看其功能。实时发布和播放在“发布者”演示页面中工作正常。但是当我从演示页面发布并通过 FFMPEG 播放时: avplay rtmp://localhost/oflaDemo/stream 或者
RTMPDUMP: rtmpdump -v -r "rtmp://localhost/oflaDemo/stream"-o - | "vlc"我看到了一些问题。只有在我结束发布后,我才能看到 FFMPEG 或 RTMPDUMP 中的数据。

在 rtmpt 的情况下,当我能够在 Publisher 演示页面中播放数据时,VLC 说无法打开 MRL。

最佳答案

如果您在 VLC 中进行测试,请使用其内置的 RTMP 处理,并注意 VLC 可能仍然不支持 FLV 中的某些编解码器,例如 Speex。最后,如果我没记错的话,您通常必须告诉 rtmpdump 一个流是“实时的”,或者它可能会假设并请求 vod。

关于FFMPEG 和 RTMPDUMP 无法播放来自 Red5 服务器的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38115798/

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