Flash10录音编码设置
包 | flash.media |
类 | public final class SoundCodec |
继承 | SoundCodec ![]() |
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
SoundCodec 类是在设置
Microphone
类的 codec
属性时使用的常量值的枚举。
公共常量
常量 | 定义方 | ||
---|---|---|---|
NELLYMOSER : String = "NellyMoser"
[静态] 指定将使用 Nellymoser 编解码器进行音频压缩。 |
SoundCodec | ||
SPEEX : String = "Speex"
[静态] 指定将使用 Speex 编解码器进行音频压缩。 |
SoundCodec |
常量详细信息
NELLYMOSER | 常量 |
public static const NELLYMOSER:String = "NellyMoser"
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
指定将使用 Nellymoser 编解码器进行音频压缩。此常量为 Microphone.codec
属性的默认值。
SPEEX | 常量 |
public static const SPEEX:String = "Speex"
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
指定将使用 Speex 编解码器进行音频压缩。
if(mic!=null)
{
mic.codec="Speex";
mic.encodeQuality=3; //这是设置压缩质量,越大音频质量越好,但是占用传输的带宽越大
}
编译的时候选择flash palyer 10,要不然编译不能通过的.
测试了一下语音编码,果然比以前的NellyMoser编码小了很多,带宽占用情况如下,
品质值 所需的比特率(KB/秒)
0 3.95
1 5.75
2 7.75
3 9.80
4 12.8
5 16.8
6 20.6
7 23.8
8 27.8
9 34.2
10 42.2
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)