如何衡量视频编码QoE
You don’t have to be a Hollywood filmmaker to know that video is a hit-or-miss proposition, 但至少当你在影院播放视频时, 你知道它会弹得很顺利. Unfortunately, when you distribute your video over the web, you have no such assurance. So, unless you measure the quality of experience (QoE) of your viewers, you have no way of knowing if your underperforming videos are failing because of content or because of some technical delivery problem. If your video is serving some mission-critical purpose, that’s unacceptable.
It used to be both technically cumbersome and expensive to monitor the QoE of your viewers. 正如您将在本教程中所读到的,通过一个名为 Mux数据 来自一家叫Mux的公司, you can start monitoring QoE by adding a just few lines to your live or video-on-demand (VOD) embed code and will pay only $0.001/开始观看. 当然, you may want to start with the Pro plan (at $499/month for 1 million video 的观点 a month) to access features such as longer data retention, 获得行业基准, 和报警, which still probably costs less than the price of even a minute’s worth of production for some promotional videos.
在本教程中, I’ll first show how to integrate Mux monitoring into your video playback and then review the type of data you can access from the system.
Mux集成
当你添加Mux数据到你的视频, 你是在所谓的环境中这样做的, which is defined as the “highest grouping of data you want to combine and compare within.“本质上, Environments allow you to cordon off test and other staging integrations from actual production integrations for analytical purposes. So, 同时创建iOS或Android集成, you can exclude data from these integrations from actual live productions.
您将添加每个视频作为一个单独的集成. To start, click Add Integration within an Environment, and you’re taken to the screen shown on 图1 选择软件开发工具包(SDK). As you can see, Mux currently has integrations with the HTML5
![qoe1](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/119925-Ozer-QoE-Fig1-ORG.png)
选择一个播放器软件开发工具包.
Video Element; Video.它也支持Brightcove播放器版本5.x); JW Player 7; Bitmovin Player 5.x, 6.X和7.x; Ooyala Player V4; THEOplayer 2.x (in beta); iOS 8+ and tvOS 9+ (Objective-C); and ExoPlayer v2 (in beta). 如果Mux目前不支持您的播放器, it will either create the integration for free or provide documentation and support for your own developers, 该公司说哪一个需要一天左右的时间.
集成复杂性因SDK而异. For my tests, I added Mux数据 to a simple HTML5 player in about 10 minutes (see 图2), aided by a useful YouTube video produced by Mux co-founder Steve Heffernan (go2sm.com/muxintegration). 这种联系有两个方面. 第一个脚本(要修改).js)将视频连接到Mux系统. 第二种方法允许您向集成添加元数据, either for 信息al purposes or to provide details about the video or environment that can’t be detected by the Mux system and may help diagnose problems.
![qoe2](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/119926-Ozer-QoE-Fig2-ORG.png)
将Mux添加到一个简单的HTML5播放器
例如, you can use the experiment name field to separate different configuration experiments when implementing a new player or debugging a problem. You can also add 视频标题s and IDs to quickly identify video-specific problems.
数据跟踪和报告
Mux tracks a number of common metrics like time to first frame, 视频开始前退出, 播放器和页面加载时间, 播放失败, 重新缓冲频率和百分比, 寻找时间, 以及高端和低端比例等指标. 稍后您将看到更多细节, Mux can sort this data by dimensions like browser and browser version, 国家, 和操作系统, 以及通过添加到视频中的元数据, 比如玩家的名字和版本, 视频标题, 等.
Data is collected continuously and is updated to the analytics about 2 minutes after playback ends. You access the metrics in the Mux system via the screen shown in 图3, although you can also access the data via an application programming interface (API) to view or to integrate it into your internal systems (go2sm.com/muxapi). 如你所料, you can access data for any time frame as controlled by the calendar function at the upper right corner of the screen. 我正在展示一个Mux小客户9月的数据. 1至1月. 12.
![qoe3](http://dzceab466r34n.cloudfront.net/Images/ArticleImages/InlineImages/119927-Ozer-QoE-Fig3-ORG.png)
访问Mux系统中的度量
如图3左侧所示, 数据主要有四种类型:参数, 错误, 的观点, 和警报, 我将在下面进一步讨论. 指标是由观众体验分数主导的, 哪一个在报告期间平均为69,并且有所不同, 如图所示. 为视角, the faint gray dotted flat line shows the average score for all Mux customers over the previous 90-day period. 图表显示, while this customer’s viewer experience score flirted with the overall average for about the first month of operation, the experience improved thereafter and was consistently higher save for the big drop that occurred on Friday, 12月. 2. 我们一会儿再回来讲这个.
相关文章
To create high-quality, broadcast-like streaming for the home, the solutions are already here. Discover what content-aware encoding, CMAF for low latency, and edge scaling can offer.
2019年7月29日
编码 and transcoding are at the heart of every OTT and online video workflow. The first article in this three-part series gives an overview of the technologies and a look at three major players in the space: Harmonic, AWS元素, 和Telestream.
11月8日2018
对本地编码的需求正在减弱, and vendors are responding with innovative hybrid approaches that offer the best of on-prem and the cloud.
2018年7月23日
Mux CEO Jon Dahl talks about the company's QoE flagship QoE product and Mux Video, 一个新的视频托管和流媒体API.
2018年4月17日
When it comes to encoding settings, don't just "set it and forget it." Mux Video dynamically encodes videos when needed to provide the best results.
11月14日
Mux makes it simple for media companies to learn exactly what problems their viewers are experiencing, 然后找到解决方案.
2016年8月31日
提及的公司及供应商