我安装的red5服务器是用来播放视频的。
在 oflademo 页面中,我尝试通过 .mp4 文件播放视频。我将文件 demo.mp4 上传到 /usr/local/red5/webapps/oflaDemo/streams/
在客户端,我使用 JWPlayer 通过 RTMP 播放视频。这是播放视频 demo.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 的演示页面中尝试过是 oflademo ,但结果相同。
如何修复 red5 中的流媒体 mp4 以获得声音和视频?