搜狐体育视频直播要钱不,搜狐体育视频直播在线观看

  2016年的直播行业突然成为互联网领域的现象级风口。有数据显示,截至2016年6月,我国网络直播用户规模达3.25亿,占网民总数的45.8%。与此同时,资本的快速注入给直播行业带来了快速发展。据不完全统计,中国现在有300多家不同规模的直播平台。但是,从现在来看,虽然直播时期依然存在,但是直播内容的高度同质化和相同的用户群决定了这个行业势必会迎来一波洗牌。所以现在更多的直播平台会更多的在各个细分领域展开竞争,比如游戏直播、节目直播、体育直播等。而各直播平台也都在各自的领域进行布局。  

  

  在这种市场环境下,千帆搜狐直播也在不断前进。千帆搜狐直播由搜狐视频的技术团队打造,继承了搜狐在自媒体视频领域的技术和产品优势,将VOD服务转型为视频直播模式,强化了搜狐在移动交互时代的娱乐和媒体属性。  

  

  一、直播行业当前面临的挑战  

  

  作为直播服务,用户一般分为两类:主播和观众。好的用户观看体验是由主播和用户共同决定的。如果主播推送流不稳定,用户网络再好也无济于事。因此,直播平台对“用户体验”的要求不同于其他行业,“齐头并进,两头兼顾”是直播平台打造良好用户观看体验的重要方向。考虑到此类问题的存在,千帆直播分别为主播和客户端设置了两种不同的解决方案:  

  

  锚端:  

  

  现在是全民直播时代,网络主播的个人网络环境良莠不齐,无法保证推送流量的稳定。但在直播场景中,需要保持良好的视觉和听觉感受,保持音视频直播流稳定,减少嘘声。一旦推送不成功或者推送出现异常,主播无法正常播出。出于这个原因,千帆现场已经取得了多个上行链路。根据“寻址算法”找到锚端的链接,同时根据“速率算法”确定最稳定的动态速率和分辨率,保证直播流上行成功。  

  

  直播必须是实时的,所以主播看到的直播间里的弹幕、礼物、消息等互动内容要保持低延迟、高可用。但是在高并发场景下,锚终端的信息吞吐量是巨大的。无论是PC还是APP,都会出现新闻堆积、显示不全或者不及时的现象,这就需要从产品技术的角度减少错误。为此,千帆Live设计了WebSocket信号保护系统、消息均衡算法、多任务合并算法等逻辑。保证即使出现流量井喷,也不会出现堆积堵塞现象。  

  

  观众:  

  

  2015年搜狐千帆直播平台创立时,围绕直播的“秒开”研究观众所需的访问和观看速度,现在已经基本实现了高速网络下的“秒开”。但挑战还在继续,那就是在网络弱环境、窄带环境、高速运动环境下,是否有更稳定的无丢包直播传输技术,因为每一秒的拥塞都会导致大量用户流失。因此,千帆Live制定了多CDN策略,以保证CDN资源的稳定性。  

  

  与视频点播相比,观众的临场感是决定性因素之一。换句话说,直播就是互动。对于观众来说,与主播和其他观众互动是他们观看直播的目的之一。所以,像社交平台一样,当一个用户发出弹幕的时候,要尽量减少其他用户看到这个弹幕的延迟,时刻保持高实时性。这对整个直播平台的技术架构提出了很高的要求,需要保持高可用性和低延迟。发送的数据包不会丢失或丢失,接收的数据包不会被劫持或篡改。  

  

  二、千帆直播后台系统建设  

  

  后台  

  

  在此,我们来看看搜狐千帆直播的后端架构是如何应对和解决上述挑战的。千帆直播包括五大核心业务:基础业务、视频业务、数据业务、运营业务和监控业务。千帆Live成立之初,秉承的是敏捷开发模式,在架构的设计上采用了SOA(ServiceOrientedArchitecture,面向服务的架构),让所有核心业务和内部子业务形成独立的服务,互不干扰。在开发和部署期间,它可以在水平和垂直方向上扩展。  

  

  以刷礼物为例。如果直播平台做一些活动或者大型直播,会吸引相当一部分用户,大量的用户也会带来大量的礼物,必然会堵塞流量通道。但如果用户在刷礼物的过程中没有获得良好的体验,结果可想而知。所以说刷礼物阶段是目前直播平台最关键的业务流程并不为过。那么面对如此重要的流程,千帆直播采取了哪些措施来保证刷礼物过程中的体验呢?  

  

  首先,内部技术优化。为此,千帆Live主要做了三方面的措施:一是推动礼物本身的优化,在不删除动画的情况下,通过优化帧数、改变格式来缩小体积,比如力推Android将动画从序列帧彻底改为webp二是预装。进入APP时,对于(付费)用户,根据以往经验,提前下载礼物动画的更新。三是强制内置,比如万圣节活动,礼物直接放包里,节省下载时间。同时会授予所有版本的合同,将当前流行的礼物/动画放入合同中。  

  

  其次,快速迭代。以iOS为例,5.2版本的崩溃次数远低于5.3版本。比如5.3版本,千帆直播APP玩大礼的时候,总会出现小概率的崩溃问题。这个问题对于普通用户来说无所谓,但是对于用户来说,一旦发生就是体验差的问题,会导致一部分付费用户的流失,这绝对是我们不能容忍的。  

  

  第三,千帆直播的性能优化捷径,与APM的完美融合。  

  

  搜狐一直重视用户体验,千帆直播也继承了搜狐集团。  

的这一特点,为了能够加强对直播平台的技术和服务的管理要求以及主播和客户端的性能体验,经过一系列严格的评估和实践,千帆直播决定引入第三方应用性能管理服务―听云来提升内外部的性能质量。这里我们可以从业务的角度,分平台来看。

  

移动端:

  

现在移动端的快速发展,直播平台的用户分布也逐渐向移动端倾斜,而且现在的户外直播等新颖的直播方式,都要用到移动端才能进行。因此移动端的重要性越来越突出,但是移动端不像PC端有一个相对稳定的网络环境,移动端的网络是处于不断变化中的。我们上面也有提到过,在弱网环境、窄带环境、高速运动环境下,如何能够保障稳定不丢包的直播流传输,如果在这其中,主播在直播过程中或者是用户在用流量观看直播的过程中出现了崩溃等一系列问题,这样的体验和对产品品牌的影响是极差的。

  

搜狐体育视频直播要钱不,搜狐体育视频直播在线观看App崩溃数据汇总

  

因此千帆直播将听云App提供的SDK集成到自身中来,帮助千帆直播的技术团队及时捕获APP中的崩溃信息、各种卡顿缺陷和网络请求列表,帮助运维和研发人员能够快速定位各种缺陷问题。以Crash崩溃为例,听云后台给出了详细的崩溃轨迹以及统计图表,版本和设备都一一详细的列出来,并且还有详细的程序堆栈,研发人员按照轨迹一步步向上钻取就可以追踪到问题所在。

  

相较于崩溃,可能卡顿对于直播平台来说一直是个老大难问题,同时直播又是一个具有强交互性的APP,动画、、音视频 等等都有可能成为卡顿的元凶。听云的卡顿分析比较详细,可以详细列出每个方法的执行效率和上下文信息,并且结合当时的网络环境、设备硬件环境等外界因素,就可以很容易的定位问题。

  

浏览器端:

  

虽然直播平台的移动端用户不断增加,但是PC端的用户仍占有很大比例,同时网页相较于手机,页面显示的内容只多不少,另外在PC浏览器端还要兼容多款浏览器,如何保障用户在使用浏览器观看直播时的体验以及页面的性能成为当前众多直播平台亟待解决的问题之一。

  

搜狐体育视频直播要钱不,搜狐体育视频直播在线观看听云Browser页面分析

  

千帆直播将听云Browser的JS代码集成到PC网页和H5中,帮助千帆直播可以时刻监控各个页面的交互情况。以JavaScript错误为例,开发和QA就算再认真也不可能覆盖所有的设备,而且PC端浏览器版本之多,给错误审查带来了不小的麻烦。

  

同时听云Browser帮助千帆直播及时监测到页面的完整性,比如是否被运营商劫持了、是否被插入了广告、是否被修改了内容等等,从而减少不必要的损失。通过在后台观察性能特别低下的链接基本就可以发现,也方便前端工程师制定相应的优化策略。

  

网络端:

  

听云Network管理系统可以针对性配置全站的关键链接监控,这里包括PC页面、H5的页面以及各路关键接口。

  

搜狐体育视频直播要钱不,搜狐体育视频直播在线观看听云Network首屏时间

  

听云在全国布有几十万个Agent,能很好的模拟出真实用户访问情况。帮助千帆直播按照一定的频率收集全国各地的访问反馈,其中包括页面时间、运营商环境、DNS解析等性能指标以及当时客户端的截图。

  

有需求才会有市场,市场决定了直播这个行业到底能做多大。并且我们明白,现在的直播行业远不到市场饱和的状态,仍有很多经济风口可以挖,可以预见的是在未来的一段时间,这场围绕直播的战争还将持续下去。直播只是一种工具,目的是拉进人和人之间的距离、人和知识的距离、人和教育、人和各种行业需求之间的距离,在未来发展道路中,听云会与千帆直播携手,共同打造出社会意义的价值直播。

来源于互联网,信息真实性请自行核查,如果侵犯您的权益,请发送邮件至3484479098@qq.com反馈,本站将在三个工作日之内删除。
(0)
陈的头像
上一篇 2023年 4月 7日 上午9:36
下一篇 2023年 4月 7日 上午9:44

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注