直播系统源码编码篇

  • 发布时间:2019-08-19 09:28:14,加入时间:2018年11月17日(距今2023天)
  • 地址:中国»山东»泰安:万达广场2号楼1702
  • 公司:泰安云豹网络科技有限公司, 用户等级:普通会员 已认证
  • 联系:张清苑,手机:17175331167

1、编码

为了便于手机视频的推流、拉流以及存储,通常采用视频编码压缩技术来减少视频的体积,因为手机或摄像头采集到的原始音视频的体积是非常大的,需要经过编码压缩处理来提高传输效率。

难点就是编码压缩技术,目前用得比较多的是H.264技术,但新的H.265技术更为先进,压缩能力更高,做到了仅需要原来一半带宽即可播放相同质量的视频,低于1.5Mbps的网络也能传输1080p的高清视频,所以H.265编解码技术已有全面取代H.264的趋势。目前市场上根据提供服务的时间先后和使用情况看,星域CDN的H.265技术提供时间最早,用户比较多,应该是业界比较领先的,其次是金山云也提供了H.265编码技术。

2、转码

编码后的内容需要通过转码,然后才能适配不同平台的需求,比如将用户推流码率较高(比如720P)实时转化成较低清晰度(比如360P)的流以适应播放端的需求。如果要自己搭建实时转码系统,成本将会极高的,一台8核设备只能实时转10路流,如果一个正常的直播平台有1000路流,就需要100台设备,加上后期的运维成本,一般公司就吃不消了,所以基本上都会选择直播云计算服务商,目前国内一线的云服务商都提供了实时转码技术。

3、鉴黄

鉴黄是监管政策的硬性规定,为了安全直播产品鉴黄成了必需环节,使用技术手段去鉴黄是移动直播平台必然采用的方案。市面上提供鉴黄服务的方案主要有两种:

第一种是对视频进行截图,然后对图片进行鉴黄,返回鉴黄结果和分值。典型的企业有阿里(绿网)、图谱科技,他们目前都支持直接传入视频,经过服务端分析返回结果。通常由业务系统接入鉴黄服务,根据鉴黄结果对直播流进行控制,如切断直播流、封禁账号等。

第二种是和CDN结合,直接对直播流进行分析,识别结果分为色情、疑似色情、性感和正常,业务系统根据识别结果直接控制直播流。典型的企业是Viscovery,这套方案的优点是实时性保证比较好,缺点是必须部署到CDN或自己的机房,使用成本相对高一些。

还有一种一站式直播解决方案提供商,他们的做法是,用户只需在控制台对鉴黄服务进行配置就可以针对每个应用、每一路直播流进行实时审核。在控制台中,云服务商实时将鉴黄结果返回,用户可以直接查看色情直播和违规界面的截图,同时可以对直播流进行控制,切断问题直播流。

4、截图、录制、水印

另外国家明确提出了,所有直播都必须打有水印并回放留存15天以上。这就要用到水印、截图和录制等功能,这些功能相对来说比较简单,目前基本上直播云计算服务商都能提供。

联系我时请说明来自志趣网,谢谢!

免责申明:志趣网所展示的信息由用户自行提供,其真实性、合法性、准确性由信息发布人负责。使用本网站的所有用户须接受并遵守法律法规。志趣网不提供任何保证,并不承担任何法律责任。 志趣网建议您交易小心谨慎。