我使用Red5服务器0.9.1从Adobe Flash播放器直播到我的RTMP协议传输。
我使用闪存应用程序测试从我的麦克风捕获的音频数据,现在运输接收和识别音频数据包。为了进一步收听音频数据,我需要知道Flash播放器使用什么音频编解码器将数据发送到Red5服务器。
传输不会收到任何包含有关媒体编解码器详细信息的元数据包。我现在所知的“连接”消息是发布方支持音频和视频编解码器集。
请对此提出任何建议?
谢谢!
答案 0 :(得分:0)
经过一些步骤后,找到答案:
答案是“NellyMoser ASAO”单声道音频编解码器。 我在Red5服务器源中找到的相同信息。
非常感谢!
答案 1 :(得分:0)
音频编解码器是不是可配置的?我认为,与NellyMoser一起,Speex也得到了支持。
答案 2 :(得分:0)
使用Flash Player的浏览器中音频的默认编解码器是NellyMoser ASAO,但您可以在播放器的更高版本中选择AS3中的编解码器。虽然Nelly适用于大多数用途,但您也可以使用Speex和G.711。
http://labs.adobe.com/technologies/flashplatformruntimes/flashplayer11/