[AS3]AS3+FMS+JAVA开发的视频会议
AS3+FMS+JAVA开发的视频会议,推送流到FMS服务器时需要同时保存到该服务器(要求编码H.264+AAC),有哪位兄弟有过类似的经验?
我现在做到的是,视频流能正常推送到FMS,客户端也能正常播放(有视频+声音),也能在服务器端生成一个MP4文件,但是此文件不能被任何播放器打开, 按官方资料使用FV4PostProcessor1.0转码后,视频能正常播放,但是没声音,最后查看视频属性,音频编码格式为 skip。
怎么把音频编码为AAC发送出去,求解?
Microphone.codec
codec 属性
codec:String
语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5
用于压缩音频的编解码器。可用编解码器为 Nellymoser(默认值)和 Speex。枚举类 SoundCodec 包含各种对 codec 属性有效的值。
如果使用 Nellymoser 编解码器,可使用 Microphone.rate() 设置采样率。如果使用 Speex 编解码器,则采样率会设置为 16 kHz。
Speex 具有语音活动检测功能 (VAD),在未检测到语音时将自动减小带宽。使用 Speex 编解码器时,Adobe 建议将静音级别设置为 0。要设置静音级别,请使用 Microphone.setSilenceLevel() 方法。
flash.media.SoundCodec
SoundCodec 类是在设置 Microphone 类的 codec 属性时使用的常量值的枚举。
我不知道哪个是aac....
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例