魔扣论坛

魔扣源码论坛业务
查看: 19|回复: 1

一对一直播源码的质量指标有哪些?

[复制链接]
  • TA的每日心情
    奋斗
    5 天前
  • 签到天数: 17 天

    [LV.4]神出鬼没

    16

    主题

    16

    帖子

    90

    积分

    初级魔扣

    Rank: 2

    魔扣币
    179
    贡献
    66
    威望
    0
    QQ
    发表于 2019-10-7 17:17:07 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】
    淘宝、天猫优惠券

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    判断一套一对一直播源码好不好用,质量达不达标,用户体验如何,无非就是从延迟状况、成功播放率、首屏耗时和画面的质量清晰度这四个方面进行评判。接下来小编将一一讲解。

    一对一直播源码

    一对一直播源码

    一、延迟状况
    延迟指稳定网络下,发送和接收时差,即在播放端观看到的内容是几秒钟之前的视频内容,对延迟性要求比较高的应用场景,影响比较明显。一对一直播中,造成延迟的状况无非就以下几个:
    1、物理延迟:网络本身带宽不足或网络抖动可能会造成此延迟。
    2、逻辑延迟:直播的流程一般较长,转发的模块较多,每转发一次都会产生网络延迟,转发环节越多,延迟越大。
    3、累积延迟:服务器一般都会开辟一个缓冲区,当网络状态比较差的时候,服务器会将直播的数据包攒到一起,当网络状态恢复时,之前攒到一起的数据包会被一并发送出去,所以有时候在某个时间段,直播画面会出现“突然加速”的情况,这就是累积延迟的表现。
    只要通过技术调整,将以上延迟情况调整到ms级,就可将延迟控制在合理范围内。
    二、成功播放
    一对一直播源码的可用性包括两个方面:一是要播放成功,二是播放要连续,不能出现卡顿的现象,用户正常拉到流,进行播放和观看,画面质量不能有异常,具体要求如下:
    1、能够获取到视频数据。
    2、数据获取环节避免有延迟。
    3、杜绝画面异常情况,如花屏,黑屏和绿屏等。
    如果帧率太低、上传受阻、或者下行不佳都有可能造成以上状况,优化这些问题,只能从推流端和播放端进行优化,如选择质量较好的网络、视频编码参数设置合理、缓冲区大小合适便可合理避免上述情况。

    一对一直播源码

    一对一直播源码

    三、首屏耗时
    首屏耗时的关键指标是看首帧时长,其定义为:指第一次点播播放后,肉眼看到画面所等待的时间。技术上指播放器解码第一帧渲染显示画面所花的耗时。而通常所说的“秒开”,指点击播放后,一秒内即可以看到播放画面。首屏打开越快,则说明用户体验越好。而造成首屏耗时的原因主要由DNS解析、缓存以及网络延迟造成的。
    四、画面质量
    在一对一直播视频编码和解码的过程中,不能大幅失真,需要保持画面的质量和清晰度才能达到最基本的用户体验。最基本的原则是在保证其他参数不变的情况下,让其码率稍微大一些、这样表现出来的画质越好,且画面越清晰。同时还要保证码率、分辨率和帧率之间的平衡性,节约成本。
    以上,就是一对一直播源码的质量衡量指标,对于其中产生的问题,小编在本文中没有做太多的解释,之后会在其他文章中进一步解答,而且将来放出更多的此类型文章供各位查阅,请多多关注。

    该用户从未签到

    2

    主题

    197

    帖子

    392

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    195
    贡献
    195
    威望
    0
    发表于 2019-10-7 17:18:35 | 显示全部楼层
    高手云集 果断围观
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表