我正在尝试从 JWPlayer 中的 Wowza 服务器获取仅音频的转码流。
目前,我知道正常(非转码)流正在通过服务器并返回到我的 JWPlayer 客户端 - 我无法弄清楚为什么我无法访问纯音频流。
JWPlayer代码如下:
var PlayerInstance = jwplayer('jwcontainer').setup({
image: '/resource/javascript/jwplayer/background.png',
height: '420',
width: '420',
skin: 'stormtrooper',
autostart: '1',
androidhls: true,
provider: 'rtmp',
playlist:
[{
sources:
[
{ file: 'http://SERVER:80/APPLICATION/flv:STREAM' },
{ file: 'http://SERVER:1935/APPLICATION/STREAM/playlist.m3u8' },
{ file: 'http://SERVER:1935/APPLICATION/STREAM/manifest.mpd' },
{ file: 'http://SERVER:1935/APPLICATION/STREAM/manifest.f4m' }
]
}],
rtmp:
{
bufferlength: 1,
securetoken: ''
}
});
我尝试提供 JWPlayer 'STREAM_aac'(由 Wowza 转码器配置暗示?)作为我的流名称,并返回一个 'ID not found on server' 错误。
我也试过给它一个 AAC 'stream type' (用 'aac:' 替换 'flv:' ),以及 MP3 (只是为了踢球)无济于事。
有什么建议么?我错过了什么吗?
有没有人有一个 JWPlayer 接收 Wowza 转码流的工作示例?