直播清晰度
码率、分辨率等数值大小会影响到直播视频的清晰度和带宽使用量,视频直播软件是否开发出“支持平台端及主播端调整多码率、分辨率数值”的功能是判断视频直播软件优劣性的一项指标。
在直播平台建设初期,运营方可以通过以上数值的设置在保障一定清晰度的前提下限制主播的带宽使用量,以实现节省带宽费用的目的。
视频压缩处理
视频压缩处理是APP开发的难点之一。用户在上传视频时,APP要在不影响用户体验情况下实现视频格式和视频速率的统一,还有分辨率处理、视频压缩处理等问题,如果上传视频不经过压缩就会让服务器多出很多不必要的空间,不进行分辨率处理会导致有的视频显示不全,有的则显示太小。在不影响用户体验的前提下,由APP进行处理统一。
直播源码搭建时安全问题怎么解决?
直播APP被攻击的形式有两种,一种是SQL注入另一种中间人攻击,这只是常见的方式。
1.非对称加密
这种方式能生成一对公私钥对,被公钥加密的数据可以使用私钥来解密,亦然,实际使用中私钥一般不对外公开,只公开公钥,这种方法安全性很高,常用于很重要数据的加密,常和对称加密的方法配合使用。
2.对称加密
在对称加密中,加密者和解密者使用相同的密码,安全性会比较低,但效率会很高,有被截获的风险。