2016-10-13 00:16:48 点击量:58 标签: 收藏本文
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....
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室