企业信息

    泰安云豹网络科技有限公司

  • 6
  • 公司认证: 营业执照已认证
  • 企业性质:外资企业
    成立时间:
  • 公司地址: 山东省 泰安 岱岳区 粥店街道 徽京国际中心10楼
  • 姓名: 张清苑
  • 认证: 手机已认证 身份证已认证 微信已绑定

    供应分类

    在直播源码开发中需要特别注意的

  • 所属行业:IT 软件 实用工具软件
  • 发布日期:2020-12-26
  • 阅读量:123
  • 价格:69000.00 元/套 起
  • 产品规格:不限
  • 产品数量:1.00 套
  • 包装说明:不限
  • 发货地址:山东泰安岱岳区粥店街道  
  • 关键词:直播源码开发

    在直播源码开发中需要特别注意的详细内容

    一、首先,了解不同芯片平台上的编码差异

    音视频编码解码的速度高低会直接影响到信号输出的效率,给用户一种“延迟”的感觉。通常情况下,iOS平台无论硬编还是软编,由于是Apple一家公司出厂,几乎不存在因为芯片平台不同而导致的编码差异。

    然而,在 Android平台上,Android Framework SDK提供的MediaCodec编码器,在不同的芯片平台上,其差异表现很大。其具体表现为:不同的厂家使用不同的芯片,而不同的芯片平台上Android MediaCodec表现略有差异,再加上通常实现全平台兼容的成本也不低,因此,若在Android上对信号使用硬编,那么效率肯定不统一。此外,Android MediaCodec硬编层面的H.264编码画质参数是固定的baseline,所以画质表现通常也一般。因此,在Android平台上,推荐用软编处理信号,好处是画质可调控,兼容性也更好,处理效率更高。

     

    二、其次,要考虑低端设备上进行高性能地采集和编码

    例如相机采集输出的可能是图片,一张图的体积并不会小,如果采集的频次很高,编码的帧率很高,每张图都经过编码器,那么编码器又可能会出现过载。移动直播设备对于音视频信号的采集也是同样一个道理。这个时候,在不影响画质的前提下,可以考虑在编码前,进行选择性丢帧,比如**丢视频参考帧(不丢I帧和音频帧 ),以此来降低编码环节的功耗开销。

    三、最后,要尽量在弱网环境下**高清流畅推流

    移动网络下,通常容易遇到网络不稳定、连接被重置、断线重连的情况。一方面频繁重连,建立连接需要开销。另一方面,当发生GPRS、2G、3G 、4G切换时,带宽可能出现瓶颈。当带宽不够,帧率较高、码率较高的内容较难发送出去,这个时候就需要可变码率支持。其具体实现方式:在推流端,可通过检测网络状态和简单测速,进行动态切换码率,以**网络切换时的推流流畅。

     


    http://yunbaokj123.b2b168.com
    欢迎来到泰安云豹网络科技有限公司网站, 具体地址是山东省泰安岱岳区徽京国际中心10楼,联系人是张清苑。 主要经营IT相关产品。 单位注册资金单位注册资金人民币 100 万元以下。 我们的产品优等,服务优质,您将会为选择我们而感到放心,我们将会为得到您认可而感到骄傲。