直播软件作为互联网的新生力量展现了非凡的社交魅力,男女老少善男信女的加入成为大众化的一个现象不少人做直播软件或者自己来运营自己的直播软件平台,这種直播软件产业逐渐形成一种趋势那怎样来检测测试搭建好的系统呢?需要注意的地方其实有很多
-
先说下直播软件的原理,就是把主播录制的视频推送到服务器,在由服务器分发给观众观看
直播软件环节:推流端即主播客户端):采集、美颜处理、编码、推流
服务端处理(图1的中间部分):转码、录制、截图、鉴黄
播放器即观众客户端(图2的右边部分):拉流、解码、渲染
——直播软件软件的功能點——
普通登陆、第三方登陆、忘记密码、注册、搜索、修改个人信息、直播软件列表、关注列表、粉丝列表、查看个人信息、收入榜、關注和取关、等级、设置、充值提现等;
关注、热门、附近、最新、分类直播软件用户列表、banner页、搜索等;
创建房间、进入房间、退出房間、关闭房间、切换房间、房间设置、房间用户列表等;
录制、推流、解码、播放、美颜、水印、前后台切换等;
-
——直播软件软件测试關注点——
功能、UI、兼容、易用性、安全、考虑性能,并发手机客户端甚至还考虑流量,电量耗损
视频质量的重要参数:帧率,分辨率码率(与上下行宽带有关)
测试时,注意同时关注主播端与观众端视频情况!
2.音质是否失真延迟,长时间连接音频稳定性
3.视频播放嘚流畅性、清晰度(静止场景、运动场景)
4.音频和视频的实时同步
5.不同网络环境下音视频(ipv4、ipv6、4G、3G)
6.断网断电视频重连
7.前后台切换、锁屏解锁、分享后返回直播软件房间、第三方应用中断场景下,视频重连
-
8.直播软件视频是否横屏支持
性能、并发测试;房间人数频繁进出场景以下3种参考:
1.每隔2min5~10个加入,同此时段5~8个退出
2.前5min每隔1min加入5个,10min时同时加入50个,之后随机退出
3.待房间人数稳定后随机测试其中客户端,查看稳定性
4.应用程序流量、电量损耗性能测试小工具GT等
以上的小常识希望能帮助到有需求的你们,直播软件千变万化不变的是基本嘚原理和组成只有了解它才能更好地去运营维护好它,愿合作共发展
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。