我安装的red5服务器用于播放视频。
在演示页面上,我尝试通过.mp4文件播放视频。我将文件demo.mp4上传到/usr/local/red5/webapps/olaDemo/streams/
在客户端,我使用JWPlayer通过RTMP播放视频。以下是播放视频演示的脚本.mp4
<script type="text/javascript" src="jwplayer.js"></script>
<script type='text/javascript'>
jwplayer('mediaplayer').setup({
'bufferlength': '10',
'smoothing' : 'false',
'quality':'best',
'autostart':'true',
'icons': 'true',
'allowscriptaccess': 'always',
'allownetworking': 'all',
'flashplayer': 'player.swf',
'file': 'demo.mp4',
'streamer':'rtmp://192.168.1.139/oflaDemo/',
'image':'/jwplayer/logo.png',
'controlbar': 'bottom',
'width': '720',
'height': '306'
});
</script>
但是,JWPlayer只播放流媒体视频,没有声音。我在red5的演示页面上试了一下,结果是一样的。
如何修复流媒体mp4在red5有声音和视频?
mp4文件中的音频必须具有red5可识别的音频编解码器;其此时仅由AAC组成。