开发视频直播为避免延迟可以做这些优化
"multi_version":false
当你正在和朋友视频聊天时 , 画面突然卡顿 , 声音变得断断续续 , 就会很闹心 , 如果这种情况出现的多了 , 用户的反感心理就会逐渐上升 。 那么 , 萌鑫达在视频直播开发的过程中 , 针对出现延迟的情况 , 有几种优化方法可以分享给大家借鉴一下 。
第一种 , 编码优化
首先 , 确保Codec开启了最低延迟的设置 。 Codec一般都会有低延迟优化的开关 , 对于H.264来说其效果尤其明显 。 另外 , 编码器一般都会有码控造成的延迟 , 把它当成编码器和解码器比特流之间的缓存 , 在不影响视频质量的情况下 , 将其设置得尽可能小也可以降低延迟 。 还有 , 最好不要使用视频MJPEG的视频压缩格式 , 至少使用不带B帧的MPEG4视频压缩格式 , 最好使用H.264baseline profile这样一个简单的优化 。 这样一个简单的优化可以降低延迟 , 因为它能够以更低的码率编码全帧率视频 。
推荐阅读
- 魔兽世界|《轨迹》新作明年发布! 法老控将针对NS平台开发游戏
- 手机游戏|CFHD:神秘组织为什么开发生化手雷呢?关键是为了赚更多钱
- 大话西游|大话西游2这些召唤兽的天生技能是开发组拿来凑数的吗?实际效果完全没用
- 电子竞技|【欣然轻资讯G】《地平线2西部禁域》新老怪兽即将登场 开发者日志
- 桌游|48小时里,游戏开发能给这群大学生带来什么?
- 任天堂|不依赖对外收购工作室,任天堂将更着重扩大本身游戏内容开发能力
- 网游|《红色警戒2》超大Mod“心灵终结”发布3.3.6版,15年的开发完结
- 腾讯|3A 开放世界新作《王者荣耀:世界》公开,由腾讯天美工作室开发
- |不朽情缘五滴血必爆大奖技巧
- 炉石传说|炉石传说狂野奇数猎打不过?国服大神开发出一套奇数德,稳吃