gpt4 book ai didi

audio - 带有 ffmpeg 和 mediastreamsegmenter 以及 vlc 的 Apple HLS

转载 作者:行者123 更新时间:2023-12-03 02:13:27 25 4
gpt4 key购买 nike

我正在尝试使用 Windows 框中的 ffmpeg 流进行流式传输。这是我在 windows 框上运行的命令

ffmpeg -f dshow -i audio=”Wave In 2 32130101 (Orban Optim” -acodec libmp3lame -ab 64k -f mpegts udp://172.30.16.181:2222?pkt_size=188?buffer_size=128000

这部分有效,我可以通过 VLC 在我的 Mac 上收听它,我将它从 VLC 流式传输到端口 20103

但是当我使用 mediasegmenter
mediastreamsegmenter -s 3 -f/Users/vickkrish/127.0.0.1:2222

这就是发生的事情
2014 年 3 月 6 日 04:11:02.926:音频 pid 设置为 44
2014 年 3 月 6 日 04:11:03.165:音频 pid 更改为 44
2014 年 3 月 6 日 04:11:03.328:音频 pid 更改为 44
2014 年 3 月 6 日 04:11:03.583:音频 pid 更改为 44
2014 年 3 月 6 日 04:11:03.745:音频 pid 更改为 44
2014 年 3 月 6 日 04:11:03.989:音频 pid 更改为 44
2014 年 3 月 6 日 04:11:04.151:音频 pid 更改为 44
2014 年 3 月 6 日 04:11:04.316:音频 pid 更改为 44
2014 年 3 月 6 日 04:11:04.492:音频 pid 更改为 44
2014 年 3 月 6 日 04:11:04.740:音频 pid 更改为 44
2014 年 3 月 6 日 04:11:04.887:音频 pid 更改为 44
2014 年 3 月 6 日 04:11:05.175:音频 pid 更改为 44
2014 年 3 月 6 日 04:11:05.338:音频 pid 更改为 44
2014 年 3 月 6 日 04:11:05.582:音频 pid 更改为 44

并且没有创建 .ts 文件。

最佳答案

尝试将 FFmpeg 的输出通过管道传输到 mediastreamsegmenter,而不是让 mediastreamsegmenter 监听 UDP 端口。

类似的东西

ffmpeg -i {video} -b:a {audio_bitrate} -b:v {video_bitrate} -vcodec libx264 -acodec aac -strict -2 - | mediastreamsegmenter -b {url_for_manifest} -f {directory_to_dump_ts} -D

关于audio - 带有 ffmpeg 和 mediastreamsegmenter 以及 vlc 的 Apple HLS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22219808/

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