使用VLC通过http流式传输 MP4视频时没有音频

我尝试使用 VLC 播放器流式传输我的视频文件。我选择 http 传输协议和 MP4 编码器 (H.264 + MP3 (MP4))。并自动获得下一个命令行预设:

我尝试使用 VLC 播放器流式传输我的视频文件。我选择 http 传输协议和 MP4 编码器 (H.264 + MP3 (MP4))。并自动获得下一个命令行预设:

:sout = # transcode {vcodec = h264,acodec = mpga,ab = 128,channels = 2,samplerate = 44100}:http {mux = ffmpeg {mux = flv},dst =:8080 /}:sout-all:sout-keep

Streaming 是伟大的作品,但没有音频声音。我在我的 PC 本地主机和本地网络在 Windows 上启动它,我没有结果。如果我将编码器更改为 H.264 + MP3 TS:

:sout = # transcode {vcodec = h264,vb = 800,acodec = mpga,ab = 128,channels = 2,samplerate = 44100}:http {mux = ts,dst =:9000 /}

如果我将传输协议更改为 RTSP(或 RTP),则声音开始使用任何类型的编码器播放。

:sout = # transcode {vcodec = h264,scale = auto,acodec = mpga,ab = 128,channels = 2,samplerate = 44100}:rtp {sdp = rtsp:/ /:9000 / test}:sout-all:sout-keep

为什么声音不播放 whith 编码器(H.264 + MP3(MP4))?

3

流媒体是伟大的作品,但没有音频声音...

请尝试使用acodec=mp3acodec=aac,因为它们是 FLV 容器支持的格式。

example:
:sout=#transcode{vcodec=h264,acodec=mp3,ab=128,channels=2,samplerate=44100}:http{mux=ffmpeg{mux=flv},dst=:8080/} :sout-all :sout-keep

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(470)
excel在计算单元格的数量时指向单元格
上一篇
FFMPEG-将DTS音频转换为 AC3-但保留原始视频和音频文件
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(84条)