使用 ActionScript NetStream.Publish 发布 AAC 音频
我正在使用 Flash 向 Wowza 服务器播放 RTMP 流。
我发布了我的麦克风
m_MicStream.publish ("mic_user1", "live");
,不幸的是,我的接收端仅支持 AAC 音频。有没有办法用Flash发布AAC音频?
注意:我尝试了mp4:mic_user1
,但它不起作用。流协商似乎没问题,但接收到的音频是垃圾
I'm using Flash to play a RTMP stream to a Wowza server.
I publish my microphone with
m_MicStream.publish ("mic_user1", "live");
Unfortunately, my receiving end only supports AAC audio. Is there a way to publish AAC audio with Flash?
Note : I tried the mp4:mic_user1
, but it does not work. The stream negociation seems ok, but the received audio is garbage
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
![扫码二维码加入Web技术交流群](/public/img/jiaqun_03.jpg)
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不幸的是Flash不支持AAC音频编码。
在 Flash 端解决此问题的唯一方法是使用 Flash Media Live Encoder(即使使用与其通信的 AIR 应用程序)和此插件:
http://www.mainconcept.com/products/apps-plug-ins/plug-ins-for-adobe/aac-encoder.html
Unfortunately Flash doen't support AAC audio encoding.
The only way to solve this in Flash side is using Flash Media Live Encoder (even with an AIR app what communicates with that) with this plugin:
http://www.mainconcept.com/products/apps-plug-ins/plug-ins-for-adobe/aac-encoder.html