我使用此代码在VLC播放器上录制了实时流;

vlc  http://sourceaddress.m3u8 :sout=#transcode{vcodec=h264,acodec=mpga,ab=128,channels=2,samplerate=44100}:duplicate{dst=std{access=file,mux=mp4,dst=C:\\\\Users\\\\mypc\\\\Desktop\\\\%DATE:~-4%%DATE:~-7,2%%DATE:~-10,2%%TIME:~0,2%%TIME:~3,2%.mp4,no-overwrite}} --run-time=100 vlc://quit

所以,我尝试在HTML5视频播放器上播放视频 . 但视频没有声音,我上传到vimeo,它工作正常!

我认为编解码器问题,但我从来没有找到解决方案

查看mediainfo;

通用格式:MPEG-4格式配置文件:基本媒体编解码器ID:isom(mp41 / avc1)文件大小:14.9 MiB持续时间:57 s 22 ms总比特率:2 187 kb / s编写应用程序:vlc 2.2.6流输出视频格式:AVC格式/信息:高级视频编解码器格式配置文件:High@L3.1格式设置,CABAC:是格式设置,重新框架:4帧编解码器ID:avc1编解码器ID /信息:高级视频编码持续时间:56 s 760 ms比特率:2 062 kb / s宽度:1 280像素高度:738像素原始高度:720像素显示宽高比:1.734原始显示宽高比:16:9帧速率模式:恒定帧速率:25.000 FPS色彩空间:YUV色度子采样:4:2:0位深度:8位扫描类型:渐进位/(像素*帧):0.087流大小:14.0 MiB(94%)音频格式:MPEG音频格式版本:版本1格式配置文件:第2层编解码器ID:6B持续时间:57 s 22 ms比特率模式:恒定比特率:128 kb / s信道:2信道采样率:44.1 kHz压缩模式de:有损流量大小:888 KiB(6%)