·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]AS3+FMS+JAVA开发的视频会议

时间:2016-07-29 08:57酷播
AS3+FMS+JAVA开发的视频会议,推送流到FMS服务器时需要同时保存到该服务器(要求编码H.264+AAC),有哪位兄弟有过类似的经验

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.... 

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器