flash - Flex 视频 session 应用程序 - 音频与视频

标签 flash apache-flex video audio flash-media-server

我正在使用 Flex 和 FMS 开发视频 session 应用程序。这项技术对我帮助很大,到目前为止一直很好。我正在使用 DynamicStream 根据可用带宽自动将传入流切换为适当的比特率。我想知道我是否可以指示 DynamicStream 为音频提供更多带宽(显然是以丢失视频中的一些帧为代价的)。

感谢任何帮助。

最佳答案

总的来说,我认为这是一个坏主意,您应该以可接受的音频比特率开始流式传输并坚持下去,无论出于何种原因,移动视频对眼睛来说都是可以容忍的,但是动态移动音频比特率非常明显并导致相当大的转变。对于以适当比特率使用单声道编码音频的视频 session ,与视频相比将占用大约 1% 的数据,这就是为什么它甚至无法真正控制的原因,它只是没有意义,而且是糟糕的最终用户体验。测试这一点的一个好方法是拍摄某人谈话的视频,以不同的比特率对音频部分进行编码,然后将空洞的东西重新拼接在一起……注意轮类期间的刺耳声。无论出于何种原因,人脑对音频质量变化和视频质量变化的 react 截然不同……也许是因为尽管我们可能无法始终看到周围的一切,但我们总能听到。无论哪种方式,你最好把时间花在重要的地方:视频!只是我的 $.02

关于flash - Flex 视频 session 应用程序 - 音频与视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6668198/

相关文章:

javascript - 将第 3 方 Flash 组件集成到 Adob​​e Air 应用程序中?

php - 通过 POST 发送到 PHP 的 Flex 数据未发送到 MySQL 数据库

c# - 将帧序列保存为 BMP 而不是 PNG

c++ - QMediaPlayer 给我有关视频的错误信息

javascript - 如何在 DOM 准备好之前加载 jQuery

apache-flex - 如何从 swf 实例化类?

ruby-on-rails - 3.1 Flash 文件应该存放在哪里?

android - 设置闪光模式 camera.parameters android 1.5

apache-flex - Flex 自动化验收测试工具

html - 将视频置于 DIV 中