gpt4 book ai didi

ffmpeg - wowza + live + ffmpeg + hls播放器,如何创建playlist.m3u8?

转载 作者:行者123 更新时间:2023-12-04 23:25:35 24 4
gpt4 key购买 nike

我正在尝试设置一个 wowza 实时测试服务器,然后我可以从我的移动应用程序中播放 hls。它对 vod 没有任何问题。我可以在我的应用程序中播放它。如果我在浏览器中输入这个 uri,我也可以看到 .m3p8 文件。
我尝试在直播模式下做同样的事情(我的目标是测试一些直播参数)。我尝试使用 ffmpeg 创建直播流:

ffmpeg -re -i "myInputTestVideo.mp4"-vcodec libx264 -vb 150000 -g 60 -vprofile 基线 -level 2.1 -acodec aac -ab 64000 -ar 48000 -ac 2 -vbsf h264_mp4toannexb -strict experimental -f mpegts udp://127.0.0.1:10000

我创建了一个“源文件”并将其连接到“传入流”。
我可以在我的应用程序的监控/网络选项卡中看到它确实从 ffmpeg 获取数据。

我的问题是如何获取 playlist.m3p8 文件,以便我可以从我的应用程序内部播放它(基于 hls)?

同样,现在我需要一种方法来测试使用流媒体设置播放,并且在实际直播中我将拥有一个真正的直播流媒体源。

最佳答案

如果我正确理解您的问题并且由于您说它适用于 VoD 及其自己的 m3u8 uri,您似乎不知道如何为流文件引用的实时源构建 m3u8 uri(不是源文件,因为您不正确写)。

考虑到您将流文件命名为 udp.stream(即包含 udp://127.0.0.1:10000 地址的文件),只需将您的 hls 播放器应用程序指向 http://{yourwowzaserver}/{yourliveapp}/udp。流/播放列表.m3u8

关于ffmpeg - wowza + live + ffmpeg + hls播放器,如何创建playlist.m3u8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50139442/

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