1

我安装的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 以获得声音和视频?

4

1 回答 1

0

mp4文件中的音频必须有red5能识别的音频编解码器;目前仅由 AAC 组成。

于 2012-12-13T19:29:16.193 回答