爱收集资源网

提升在线业务标准,优化视频质量

网络 2023-06-25 03:12

翻译、编辑 | Alex

技术审校 | 章琦

本文来自OTTVerse,作者为Krishna Rao Vijayanagar。

视频质量

影音探求

#005#

对于任何希望扩大其在线业务并提升知名度的公司来说,直播质量都十分重要。随着科技世界不断发展,视频直播早已成为联接潜在顾客的重要元素。为了满足这些需求,各大企业须要配备适宜需求的装置,并才能向用户提供无中断和无延后的视频内容。

本篇文章将会讨论确保直播视频质量满足行业标准的重要性,还将阐述这些在设置直播服务时所出现的常见问题,同时提供解决问题的方式,以便用户观看到最佳质量的视频。

这些方式同样适用于在线课堂、体育转播或则线上教会活动,每个人都可以使用这种方式提高她们的直播视频质量。

下面让我们尽早开始学习怎么提高直播视频质量吧!

使用专业相机和耳机

大多数制做在线学堂、课程或则企划网上研讨会的人常常犯下代价昂贵的错误,其实解决方案出奇的实惠。

如果你使用笔记本电脑上的摄像头进行实时直播,那么疗效将看上去粗糙且失焦。它们一般码率不高,因为其主要用于商业目的的视频会议或则与家人同学攀谈, 并非用于专业直播。

笔记本电脑中的耳机也不专业,无法像高质量耳机那样采集到优质音频。高质量耳机的音质更好,而且在录制时才能有效降低背景噪声,从而使你在直播时的音质愈发专业。我并不是在谴责笔记本电脑的生产商,毕竟电脑起初的主要用途并不是直播或则转播。

你可以选购高质量的摄像头和耳机(价位在100~200美元的就有很多),并在下一场直播活动中使用。你会立刻发觉你的直播质量有了明显提高,你的听众也会特别满意。

充足的光线

你还须要确保是在一个明亮、光线充足且安静不受噪声打搅的地方进行直播。

确保卧室内的光线充足是明显提高直播质量的一种方式。如果你的视频看起来昏暗且粗糙,有可能是因为你在直播的时侯,房间内没有足够的自然光。打开你的百叶窗试试!

你也可以选购一个环型灯,放在你的手机或则摄像头旁边,它可以帮你均匀点亮物体,并提高视频质量。如果你直播的地方没有太多自然光,这也是一个很棒的方式。

当你搞定了直播设备(摄像头和耳机),那么该将注意力转移到直播中技术浓度更高且更隐蔽的问题上来了——编码和传输!让我们接着往下看!

正确的编码设置

如果你不能为你的听众提供高质量的视频观看体验,他们将不再观看你的内容,并且转投他处。在大多数情况下,归根结底还是须要高质量视频,或者更受人追捧的高清视频。

摄像头采集视频后,视频被发送给编码器,然后按照你的配置设置进行压缩。通常情况下,这些设置包括视频码率、视频编解码器、音频编解码器、视频分辨率、音频分辨率、GOP大小以及关键帧间隔。

如果你想提供高质量的高清视频,就必须使用5~6 Mbps的H.264/AVC 或者 HEVC。这意味着用户的网路联接要起码提供8~9Mbps能够防止播放中的卡顿。然而,当通过联通设备直播时,由于蜂窝数据的局限和其他诱因(比如较差的讯号硬度或则较低的网路带宽),这一数字(8~9Mbps)将明显升高。

那么,我们怎么确定这种编码设置?

选择编码设置的最佳方式就是要充分理解你的听众,以及她们的直播限制和直播条件。比如,如果你的听众在农村地区或则是网路为3G速率的国家,你就不应当在压缩视频时设置特别高的帧率。你可以考虑生成较低码率的视频(360p、480p等),这样在网路条件不一的情况下,视频将更容易传输到手机上。

选择合适的编码设置是一个试错的过程。首先,确保你安装了好用的剖析(QoE)工具并借助数据指导决策。我们将在下文中讨论剖析方式的使用。

ABR技术生成多种分辨率

一些视频服务提供商或则广播公司只在编码器中生成单一分辨率的视频,这种方式并不可取,因为你不能借助ABR技术为用户提供极佳的观看体验。使用单一分辨率的问题在于播放器难以适应网路条件的变化并为了确保正常播放而切换到其他分辨率或则码率。

然而,如果你生成具有不同分辨率和帧率的视频流(假设三种),播放器通过检查可用带宽,然后手动选择其中一种分辨率以适应网路条件的变化(也被称为ABR技术)。

然而,生成多种视频流还不够。在将视频交付给用户之前,你须要将它们转化成一种ABR视频流合同(比如HLS或DASH)。我们接着往下看。

视频服务中使用HLS和MPEG-DASH

HLS(HTTP Live Streaming)和MPEG-DASH(Dynamic Adaptive Streaming over HTTP)是现今互联网视频传输中最常见的视频传输合同。HLS和DASH都经过了多年的研制、创新和改进,在HTTP上传输视频时一般会将它们作为首选。

这些合同获取视频后,将它分割成视频切块,并且使每位切块在传输时都独立于其他切块。这种基于切块的传输方法促使视频播放器和服务器可以在依照网路波动和播放器缓冲的状况动态切换下一个切块。

所以,结合正确的编码器设置、多分辨率转码以及HLS和DASH的使用,将帮助你轻松搞定高质量直播视频。

为HLS & MPEG-DASH选择正确的切块时长

在你决定使用HLS或MPEG-DASH后,最重要的一步就是在打包阶段选择合适的视频切块时长(生成HLS或则DASH兼容视频流)。如你所知,通常情况下,打包器会将视频分割成规格相同的小块切块,你须要在打包器中或则直播服务提供商的平台上设置切块大小。

直播中的视频切块时长会有什么样的影响?

所以你要做的是:观察数据、理解听众、检查用例后,再为你的直播选择合适的切块时长。

使用高速网路联接直播

在采集、转码、打包视频之后将它们储存在服务器后,是时侯传输视频了。你似乎使用的是云服务器,或者将自己的笔记本作为服务器,但最重要的是确保你的网路联接可靠且高速,能够维持高质量视频直播。

如果你想要传输高清视频,那么就须要足够的带宽支持来自100个用户的恳求,这些用户全部都想从你的服务器上恳求高质量、高分辨率的视频。

图片来自Unsplash,由 Frederik Lipfert拍摄

如果你的视频解码器在云上或则由实时流媒体平台管理的话,将视频从摄像头传输到解码器的过程中也须要良好的网路联接。如果视频难以可靠地从摄像头传输到流媒体平台,那么所输出的视频将出现卡顿和停滞。这显然是很容易避开的!

除此之外,你可以借助CDN从源站传输视频,我们接着往下看。

使用CDN

令人倍感震惊的是,不使用CDN是人们常犯的错误(或者人们没有意识到要使用CDN)。CDN是内容分发网络(Content Delivery Network)的简称,它还能向大量人群轻松传输视频。CDN巨大的缓存(内存)中储存了近来传输的视频切块,因此当用户加入或则搜索时,不会对Web服务器引起任何压力。CDN会分发缓存中的视频流并保障视频的高质量和快速响应。

在线播放器解决方案_雨刷器吱吱响怎么解决_机房空调解决故障方法方案书

有CDN vs. 无CDN (图片来自Wikipedia)

通过使用CDN,直播服务提供商可以确保:

Akamai、Fastly、Cloudfare、KeyCDN和Medianova等都是著名的CDN公司。如果你正在使用直播视频服务,一定要问她们正在使用哪家 CDN,以及它在你的听众所在地区的服务情况怎样。

如果你对CDN一无所知,可以阅读之前的文章:

使用DRM保护你的内容

当你在直播教会活动或则学院里的体育赛事的时侯,也许会觉得DRM没有那么重要。但是不使用DRM的代价是巨大且高昂的。如果任何人都能窃取你的视频流URL(DASH的MPD或则HLS的m3u8),将其插入到视频播放器中,然后开始重新播放你的内容,那么你将损失惨烈。

如果你的视频流被别人窃取并重新传输,那么你的CDN帐单将低于预期。相较于成本,你的收入也会升高。

尤其是假如你的视频服务是按观看次数收费、订阅付费,或者支持广告,那么视频被非法窃取后,你的收入将遭到击溃。通过与靠谱的DRM供应商合作并使用正确的技术,可以大大降低这种问题。

如果你对DRM一无所知,可以期盼一下Easy Tech系列以后的文章,文少将会深入介绍DRM的工作原理以及不同方式的DRM。

使用剖析工具了解你的听众

除了QoE 和QoS信息外,直播服务提供商必须使用剖析工具来搜集使用/消费统计数据。几乎视频流管线中的一切都须要有质有量的数据来优化。下面这种信息可以帮助你剖析、排除故障以及提高直播视频质量。

机房空调解决故障方法方案书_在线播放器解决方案_雨刷器吱吱响怎么解决

图片来自Unsplash,由 Luke Chesser 制作

这些数据是怎样发挥作用的?以EBVS(Exit Before Video Start,视频开始前退出)指标为例,如果数值较高,说明很多人正在点击播放键,然后还没有看视频就离开了你的平台。问题症结有可能是前插播广告疗效不佳或则是首屏延后太长,这些就会令你的用户失望不已。所以,你须要关注这个指标并可能削减HLS/DASH视频切块规格来留住用户。

获得有质有量的数据才能大大改善你的视频质量。

启动Catch-up/录像/DVR

虽然与直播没有直接关系,但是这个功能可以帮助你获得更多互动和关注。通过录制、存储直播视频,人们便可以在她们选择的时间再度观看直播。这种功能一般被称为Catch-up或 DVR,是一种十分流行的重复使用直播流以覆盖更多听众并降低用户和收入的方式。

使用专业的视频平台

在了解了里面的所有方式和方法后,问题来了——你会塑造自己的视频流平台吗?还是要使用某个专业的托管视频平台?这两种选择各有利弊。但大多数情况下,你最好使用商业直播平台。

这些商业平台一般拥有强悍的转码器、支持HLS和DASH、使用CDN并通过CDN传输视频。这些平台都会帮助你设置播放器,并提供QoE的使用和剖析。

小 结

在本文最后,我希望你能通过上文提及的方式,为你的体育赛事、社区、教会和音乐会直播活动生产、传输高质量的视频流。

如果你有更多的方式想要分享,欢迎在评论区留言,我们特别高兴将这种技巧加入到文章之中。

致谢:

本文已获得作者Krishna Rao Vijayanagar授权发布,特此谢谢。

原文链接:

在线播放器解决方案
上一篇:语音识别芯片的分类及应用 下一篇:没有了