wowza流引擎在html播放器中没有声音

时间:2015-12-08 14:12:12

标签: html5 audio video video-streaming wowza

我使用的是教程 https://www.wowza.com/forums/content.php?43-How-to-set-up-live-video-recording,通过使用FlashRTMPPlayer11,我可以录制网络摄像头流,也可以毫无问题地播放。

但是,当我复制录制的视频文件(wowza_output.mp4)并将视频作为源提供给html视频播放器时,就没有声音了。当我尝试在vlc播放器中打开视频时,我也有同样的问题。

我也尝试了转码器,并尝试将声音编码转换为aac,但仍然无法正常工作。

请帮助......

2 个答案:

答案 0 :(得分:0)

用于Flash应用程序直播录制的音频编解码器应为Speex,因此您的视频播放器应支持播放Speex音频以便正确播放。转码到AAC应修复它,但您目前无法在Wowza中转码VOD文件。如果您使用不同的编码器在AAC中重新编码,例如ffmpeg,则命令应为:

ffmpeg -i wowza_output.mp4 -c:v copy -c:a libvo_aacenc wowza_output_aac.mp4

启动Flash应用程序时,它会提示您允许它使用您的相机/麦克风。确保启用此功能。您可以从Flash Player设置管理器中设置Flash Player摄像头和麦克风设置。

您可能还想测试其他浏览器。

答案 1 :(得分:0)

使用Wowza转码器 - 并将其转码器设置为转换为AAC音频格式应该可以解决问题。也许你错过了配置的东西。

不要忘记启用转码器,并确保您正在寻找源文件(因为您现在将有两个),而不是旧源。

此外,如果您要进行API调用以录制流,请务必将&streamname=your_stream更改为&streamname=your_stream_transcoded_name