---
title: News and Events | MediaMelon (7)
description: Your source for insight to the world of streaming intelligence, video analytics, and the positive impact on your business (7)
---

[![MediaMelon logo color](https://info.mediamelon.com/hs-fs/hubfs/20200715_MM_logo_1000.png?width=1000&height=184&name=20200715_MM_logo_1000.png "MediaMelon logo color")](https://mediamelon.com)

[![White Logo](https://info.mediamelon.com/hubfs/20200715_MM_logo_1000_white.png "White Logo")](https://www.mediamelon.com)

- Platform 
    - [Platform Overview](http://www.mediamelon.com/product-smartsight-platform)
    - [SmartSight QoE](http://www.mediamelon.com/product-smartsight-qoe)
    - [SmartSight Ads](http://www.mediamelon.com/product-smartsight-ads)
    - [SmartSight QBR](http://www.mediamelon.com/product-smartsight-qbr)
- Solutions 
    - [SVOD Services](http://www.mediamelon.com/streaming-intelligence-solutions#SVOD)
    - [AVOD Services](http://www.mediamelon.com/streaming-intelligence-solutions#AVOD)
    - [FAST Services](http://www.mediamelon.com/streaming-intelligence-solutions#FAST)
    - [Live/Low-latency](http://www.mediamelon.com/streaming-intelligence-solutions#Live)
    - [TVE Services](http://www.mediamelon.com/streaming-intelligence-solutions#TVE)
    - [OVP/Integrators](http://www.mediamelon.com/streaming-intelligence-solutions#OVP)
- Resources 
    - [Technology](http://www.mediamelon.com/core-technology-mediamelon)
    - [Partners](http://www.mediamelon.com/ecosystem-partners)
    - [Collateral](http://www.mediamelon.com/collateral-mediamelon)
- Company 
    - [News/Blog](https://info.mediamelon.com/news)
    - [Customers](http://www.mediamelon.com/our-customers-mediamelon)
    - [About Us](http://www.mediamelon.com/about-mediamelon)

[![Contact Us](https://hubspot-no-cache-na2-prod.s3.amazonaws.com/cta/default/20646593/a4852500-8f72-4d3d-bba9-970873524d5e.png)](https://hubspot-cta-redirect-na2-prod.s3.amazonaws.com/cta/redirect/20646593/a4852500-8f72-4d3d-bba9-970873524d5e)

# MediaMelon News & Events

## Integrating SmartSight QBR Within Your Video Workflow

[Jan Ozer](https://info.mediamelon.com/news/author/jan-ozer) 

August 10, 2020

As covered in the previous post here [Saving Bandwidth Costs & Improving QoE](https://info.mediamelon.com/news/how-mediamelon-smartplay-saves-bandwidth-costs-and-improves-qoe), the key to SmartSight QBR run-time operation is the set of iMOS hintfiles generated by the [iMOS Content Analyzer](https://www.mediamelon.com/core-technology-mediamelon). The hintfiles contain quality measurement data for...

[Read More](https://info.mediamelon.com/news/integrating-smartplay-into-your-encoding-and-distribution-ecosystem) 

[![Integrating SmartSight QBR Within Your Video Workflow](https://info.mediamelon.com/hs-fs/hubfs/Images/1x1.png?width=1&height=1&name=1x1.png)](https://info.mediamelon.com/news/integrating-smartplay-into-your-encoding-and-distribution-ecosystem)

[![SmartSight QBR](https://info.mediamelon.com/hubfs/Imported_Blog_Media/smartplay_qbr_dashboard1080608-1.jpg)](https://info.mediamelon.com/news/how-mediamelon-smartplay-saves-bandwidth-costs-and-improves-qoe)

[Products,](https://info.mediamelon.com/news/tag/products) [Solutions](https://info.mediamelon.com/news/tag/solutions)

### [How SmartSight QBR Saves Bandwidth & Objectively Improves QoE](https://info.mediamelon.com/news/how-mediamelon-smartplay-saves-bandwidth-costs-and-improves-qoe)

[Jan Ozer](https://info.mediamelon.com/news/author/jan-ozer) 

August 10, 2020

  

MediaMelon’s SmartSight QBR (aka SmartPlay) is a [streaming optimization solution](https://www.mediamelon.com/product-smartsight-qbr) that reduces bandwidth use by 35% or more and improves QoE while working with your existing ABR content without re-encoding. As you’ll read in this post, SmartSight QBR works by analyzing the quality of every segment in an ABR package using a objectively researched technique that produces an iMOS hintfile, which is used by the SmartSight enabled video player to improve the logic that selects how video segments are retrieved.

[Read More](https://info.mediamelon.com/news/how-mediamelon-smartplay-saves-bandwidth-costs-and-improves-qoe)

[![Nowtilus MediaMelon](https://info.mediamelon.com/hubfs/Imported_Blog_Media/Nowtilus-MediaMelon-Partnership-1-1.png)](https://info.mediamelon.com/news/mediamelon-nowtilus-partnership-ott-ctv-dynamic-ad-insertion-measurement)

[Partners,](https://info.mediamelon.com/news/tag/partners) [News](https://info.mediamelon.com/news/tag/news)

### [MediaMelon Partners with Nowtilus’ Serverside.ai to Provide Comprehensive Ad Optimization](https://info.mediamelon.com/news/mediamelon-nowtilus-partnership-ott-ctv-dynamic-ad-insertion-measurement)

[Marketing](https://info.mediamelon.com/news/author/marketing) 

July 16, 2020

  

MediaMelon, a leader in online streaming video intelligence and automated experience improvement today announced their partnership with Nowtilus, a pioneer in AI-driven video personalization services and provider of the open ad insertion platform [www.serverside.ai](https://www.now.serverside.ai/). MediaMelon also announced the immediate availability of an integrated solution developed in collaboration with Nowtilus, providing greater measurement transparency and accuracy of ad insertion through continuous measurement from the client-side video player as well as player interactivity feature management.

[Read More](https://info.mediamelon.com/news/mediamelon-nowtilus-partnership-ott-ctv-dynamic-ad-insertion-measurement)

[![iMOS Video Measurement](https://info.mediamelon.com/hubfs/Imported_Blog_Media/control1-Dec-29-2021-05-30-58-00-PM.png)](https://info.mediamelon.com/news/how-viewers-perceive-video-quality-and-how-to-measure-it)

[Products,](https://info.mediamelon.com/news/tag/products) [Solutions](https://info.mediamelon.com/news/tag/solutions)

### [How Consumers Actually Perceive Video Quality and How to Measure It](https://info.mediamelon.com/news/how-viewers-perceive-video-quality-and-how-to-measure-it)

[Kumar Subramanian](https://info.mediamelon.com/news/author/kumar) 

June 4, 2020

  

At the heart of the debate on how best to improve the quality of video streams for viewers is a discussion on how to measure video quality. As Peter Drucker famously said *“If you can’t measure it how can you improve it?”*

Several approaches to measuring quality have been developed, but it is right to ask if quality measurement in the controlled data centre environment tells us anything about the [video quality viewers actually experience](https://www.mediamelon.com/core-technology-mediamelon) when streamed to their device over the internet?

[Read More](https://info.mediamelon.com/news/how-viewers-perceive-video-quality-and-how-to-measure-it)

<https://info.mediamelon.com/news/page/6> [5](https://info.mediamelon.com/news/page/5) [6](https://info.mediamelon.com/news/page/6) [7](https://info.mediamelon.com/news/page/7) [8](https://info.mediamelon.com/news/page/8) [9](https://info.mediamelon.com/news/page/9) <https://info.mediamelon.com/news/page/8>

[![MM_logo_white_transparent](https://info.mediamelon.com/hs-fs/hubfs/MM%20Logos/MM_logo_white_transparent.png?width=250&height=47&name=MM_logo_white_transparent.png "MM_logo_white_transparent")](https://www.mediamelon.com)

Your source for  streaming intelligence

50 Francisco Street, Suite 265  
San Francisco, CA 94133, USA  
+1 415 967 1256

### Product

- [Platform Overview](http://www.mediamelon.com/product-smartsight-platform)
- [SmartSight Ads](http://www.mediamelon.com/product-smartsight-ads)
- [SmartSight QoE](http://www.mediamelon.com/product-smartsight-qoe)
- [SmartSight QBR](http://www.mediamelon.com/product-smartsight-qbr)

### Resources

- [Technology](http://www.mediamelon.com/core-technology-mediamelon)
- [Collateral](http://www.mediamelon.com/collateral-mediamelon)
- [Blog/News](https://info.mediamelon.com/news)

### Follow

[Follow us on LinkedIn](https://www.linkedin.com/company/mediamelon) [Follow us on Twitter](https://twitter.com/MediaMelon) [Follow us on Facebook](https://www.youtube.com/channel/UCTsVDCv-Tv6BjVWD6wB11Mg)

[![Get our News/Blog](https://hubspot-no-cache-na2-prod.s3.amazonaws.com/cta/default/20646593/44f14b3a-6e8f-46ed-9e44-7a91592a1e0d.png)](https://hubspot-cta-redirect-na2-prod.s3.amazonaws.com/cta/redirect/20646593/44f14b3a-6e8f-46ed-9e44-7a91592a1e0d)

© Copyright 2026, MediaMelon, Inc. All rights reserved.

- [Privacy Policy](https://info.mediamelon.com/privacy-policy-mediamelon)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "articleBody" : "As covered in the previous post here Saving Bandwidth Costs &amp; Improving QoE, the key to SmartSight QBR run-time operation is the set of iMOS hintfiles generated by the iMOS Content Analyzer. The hintfiles contain quality measurement data for each video asset at the various ABR presentation bitrates. QBR enhanced players use this data to qualify selection of the segments to retrieve for each time slot, enhancing their typical ABR logic. SmartSight QBR is the perceptual video quality optimization tool as the operations team see it. In this post, we will discuss how to integrate SmartSight QBR into your encoding, delivery, and playback infrastructure. System Overview The diagram here shows the two integration points for SmartSight QBR into customer’s content preparation and deployment infrastructure. At the head end, the iMOS Content Analyzer must be integrated with the customer’s CMS/MAM to trigger the production of the hintfiles which are stored with the ABR assets through the delivery pipeline. Figure 1. SmartSight integrates with your CMS/MAM to create hintfiles, and support QBR player delivery. On the end-user device side, to enable SmartPlay operation, operators must integrate their players with the SmartPlay plug-in. During installation and startup, the MediaMelon Support team works with the Operator’s team to deploy and validate the integration between the Content Analyzer and the customer’s CMS/MAM and the player and the SmartPlay plug-in. iMOS Content Analyzer Approach In terms of installation, MediaMelon will support a customer to integrate Content Analyzers on their cloud accounts, and provide examples templates for on-prem and other setups. In terms of player integration, the SmartSight SDK is integrated into the majority of the commercial ABR plater offerings, and can be added to additional or bespoke players with a rapid turn-around time. It is important to note that QBR enhanced players seamlessly support partial deployments of hinted video assets. If hintfiles don’t exist for a given asset, players simply use existing ABR logic. If hintfiles do exist but the player doesn’t yet support QBR, it will ignore the hintfiles and use standard ABR logic. Most customers start with deployment of the simplest or the most popular device platform at first, and add other players incrementally over time. They can also start with adding hintfiles for the top 10% of existing video assets or most popular channels. In this manner, customers can deploy SmartSight QBR in small incremental steps, validating costs and quality ROI at each step, and achieve the full benefits for supported assets and players over time. Installing and Integrating the Content Analyzer The iMOS Content Analyzer processes, on the fly, an unencrypted snapshot of all content in an ABR package during encoding, giving each segment a rating on a scale from 1-5, to produce an encrypted hintfile for streaming delivery. As described below, this hintfile is delivered to the video player at the start of the playback session and is used by the SmartSight SDK to better inform the playback segment request process. The iMOS Content Analyzer produces at least two hintfiles; one for mobile devices and another for all other devices. If the ABR technologies deployed by the operator use different segment sizes, the Content Analyzer creates separate hintfiles for all technologies. In operation, the Content Analyzer utilizes a Machine Learning engine that is trained on the operator’s content. During installation, the system is trained on a subset of customer content. During the deployment, SmartSight QoE provides feedback on the performance of the QBR algorithm across the entire deployment which is fed back into the system to further improve the quality-related accuracy of the Content Analyzer. Content Analyzer Speeds and Feeds MediaMelon can, for example, provide the iMOS Content Analyzer as a Docker container, to be installed either in a stand-alone machine on-prem or in the cloud on a virtual compute instance. Customers can deploy as many instances as needed to produce hintfiles for their existing libraries as well as for their newly acquired content. The Content Analyzer is codec agnostic but must be tuned separately for each codec. MediaMelon has tested very extensively with all currently deployed codec variants and supported video formats, including MP4, TS, and fMP4 wrappers, either unsegmented or segmented for HLS or DASH. Figure 2. You can run the Content Analyzer manually (shown), via batch commands, watch folders, or a REST API. Typically, operators integrate the Content Analyzer using watch folders or REST API calls with their CMS/MAM and MediaMelon offers a web-based interface for manual asset processing (see above). In addition to the Content Analyzer GUI and REST API, operators can generate QBR hintfiles using the QBRPrep command-line utility. This does not contain the database and backup capabilities of the Content Analyzer tool but is suitable for direct integration into a workflow via a command-line interface. A single instance of the Content Analyzer on a modern system runs at about 10x real-time, assuming a typical ABR asset. Processing speed depends on NAS and network speed as well. Operators can deploy multiple Content Analyzers in parallel and feed off of the same queue (watch folder or other automation). As a rough calculation, assume an operator has 10,000 hours of existing content. Depending upon their priorities (e.g. time-to-market vs. compute availability), they can choose to deploy one or more Content Analyzers. Simple math, for 10k hours of content, they will need 10k/10=1k hours = 42 days for a single Content Analyzer instance, or ~ 5 days for 10 CA instances. It’s safer to also budget a 10% overhead for delays, reruns etc. As mentioned, most operators produce hintfiles for their content incrementally, as any content without a hint file is simply distributed via existing ABR logic. Integrated Operation As mentioned, most operators produce hintfiles for their content incrementally, as any content without a hintfile is simply distributed via existing ABR logic. Most operators run the Content Analyzer via integration with their CMS/MAM. These steps describe the sequence of events from the time a new media asset becomes available to the time it is played by the end-user device: 1. New media asset. A new media asset becomes available in the main media storage repository. The asset is already transcoded to the customer’s encoding ladder and optionally segmented/packaged in ABR delivery protocols (such as HLS or MPEG-DASH). 2. New Job file. The CMS/MAM creates a new Job file (Figure 3) and lists the properties of the new media asset and its variants. The Job file is placed in the shared repository that has been configured for the SmartPlay Service. Figure 3. The new Job file tells the Content Analyzer to produce the hintfiles. 3. New Analysis job. Once the new Job file is detected in the shared repository, the SmartPlay Service generates a new analysis job task and adds it to the processing queue. The job file is removed from the shared storage. The queued jobs are executed in FIFO fashion by one or more worker instances that analyze all segments in the ABR package and create the hintfile. 4. New Hintfile(s). Once the analysis is done, one or more hintfiles are produced, depending on the segmentation variations (e.g. 2 sec vs 6 sec segment duration) and the target playback device families (e.g. big vs small screen sizes). The hintfiles are stored in the shared storage repository and the corresponding media assets are removed. 5. Publishing of new media content. Once the hintfiles are detected in the shared storage, the CMS/MAM service publishes them to the VoD Portal where the ABR assets of the media content reside already. 6. Playback of new media content. When the end-user starts to watch the new media content, the corresponding assets and hintfiles are downloaded (from the VoD Portal or the CDN) and the SmartPlay-enabled player is able to control which segments are retrieved for playback. Working with Just-In-Time or Dynamic Packagers The use of just-in-time or dynamic packagers does not impact SmartPlay unless the segment duration is changed from the duration used to create the initial hintfiles, which typically isn’t the case. When the segment duration is changed for some reason, the operator must generate a new hintfile. In these cases, the Content Analyzer doesn’t have to start from scratch. Rather it can use quality-related metadata stored during the initial content analysis to accelerate hintfile generation. SmartSight QBR Live During live streaming, the Content Analyzer takes RTMP or MPEG2TS streams as input and produces a metadata stream in a sliding-window fashion similar to HLS and DASH manifests as opposed to a metadata file. Players subscribe to the stream to access the hintfile information which uses a presentation time stamp to correlate between the metadata stream and the video stream. The process of analyzing and generating hints itself takes less time than the segment length, typically around 200 ms, which can be reduced even further using certain optimizations like not decoding all the profiles, and other techniques. For this process, the Content Analyzer can use a different feed than what is being sent to the packager to eliminate any chance of disruption or delay. In some instances, the Content Analyzer can provide the hintfile before the video reaches the player, which happens because of inherent delays in the OTT stream or delays for regulatory reasons. In these cases, the player has an advance view of video quality and if the buffer space is available, it can fully implement quality mode and increase bitrates of the video to improve quality. If the advance view is not available, SmartPlay can only reduce bitrates, providing cost savings but no quality increase. MediaMelon has tested SmartPlay Live with a number of tier-1 operators. The results showed that SmartPlay can reduce CDN costs even when videos are encoded with content-aware encoders like Harmonic EyeQ and Elemental QVBR. The test also showed that if the hint file stream gets to the player in advance, SmartPlay can improve quality as well. Player Integration The SmartSight SDK is available in JavaScript, Java, C++, and Roku’s Brightscript and is compatible with any platform that provides access to buffer status and the ability to direct the player to select an alternate bitrate / ABR track. The plug-in’s memory and CPU footprints are minimal as it doesn’t decode or display video, it just downloads the hintfile, parses the data, and communicates with the media player and the SmartSight platform. In MediaMelon lab tests, the plug-in adds about 5% to CPU overhead and consumes about 200 KB of memory. Installing the plug-in requires a minor integration with the player to add communication calls that the SmartSight SDK needs for the switching decisions, which is briefly described below. MediaMelon has existing integrations with most commercial and open-source players, which provide compatibility with any mobile device, smart TV, browser or STB. For currently unsupported players, MediaMelon staff works with the player vendor to enable the necessary communication between the player’s software development kit and the SmartSight SDK, which typically requires less than 10 lines of code. SmartSight QBR Operation SmartSight QBR operation involves the ABR Player, the SmartSight SDK, and the SmartSight QBR tool itself, in conjunction with the other components of the SmartSight platform. When a player is initialized (i.e. when the player window is shown but before the user presses play), the SmartSight SDK is also initialized, and contacts the SmartSight platform to register the user (operator, device, network etc) and obtain the SmartSight QBR initialization parameters, such as operating mode (Quality vs. Bitrate), target quality levels, the location of hintfiles, etc. Figure 4. Signal flow diagram for SmartSight QBR integration. When the ABR player loads a new manifest file, the SmartSight SDK initiates a parallel load process for the corresponding hintfile. The critical video delivery path is never altered/disrupted, so the manifest files are not modified and do not carry any QBR signals. The core player is never aware of the existence of hintfiles, which are loaded and used by theSmartSight SDK to inform the switching decisions. During operation, the ABR player provides track information from the master manifest to the SmartSight SDK, along with any incompatible tracks and any protected tracks, such as advertisements, that the plug-in should not attempt to optimize. Before retrieving a segment, the ABR player sends that recommendation to theSmartSight SDK which either confirms the decision or sends the ABR Player a different segment to download. Periodically, throughout the play session, the SmartSight SDK communicates with the SmartSight platform to deliver usage statistics and update its configuration. Redundancy and Fallback SmartSight QBR is designed to ensure against any service interruptions. If the customer instance of the SmartSight platform is not accessible during the player initialization (e.g. before the play starts), the SmartSight SDK will default back to standard ABR mode. If the platform is accessible during the player initialization and becomes inaccessible after the asset began playing, then the SmartSight SDK continues to operate normally, though playback statistics may not be reported accurately during the outage. MediaMelon’s ROI expectations for ROI assume a 25% bandwidth saving and a 10% reduction in churn due to quality of experience improvement. If you factor in only the bandwidth savings, which appear modest given the real-world numbers from Telecine in a prior post, the ROI is approximately 3X. If you factor in the additional revenue from customer retention, the potential ROI increases to over 10X.",
  "author" : {
    "@type" : "Person",
    "name" : "Jan Ozer",
    "sameAs" : "",
    "url" : "https://info.mediamelon.com/news/author/jan-ozer"
  },
  "dateModified" : "10/08/2020",
  "datePublished" : "10/08/2020",
  "headline" : "Integrating SmartSight QBR Within Your Video Workflow",
  "image" : {
    "@type" : "ImageObject",
    "height" : 400,
    "url" : "https://info.mediamelon.com/hubfs/Images/SDK-QBR_InfoGraphics-07.png",
    "width" : 750
  },
  "mainEntityOfPage" : "https://info.mediamelon.com/news/integrating-smartplay-into-your-encoding-and-distribution-ecosystem",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://f.hubspotusercontent40.net/hubfs/20646593/20200715_MM_logo_1000.png"
    },
    "name" : "MediaMelon, Inc.",
    "url" : "https://www.mediamelon.com"
  }
}
```

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "articleBody" : "MediaMelon’s SmartSight QBR (aka SmartPlay) is a streaming optimization solution that reduces bandwidth use by 35% or more and improves QoE while working with your existing ABR content without re-encoding. As you’ll read in this post, SmartSight QBR works by analyzing the quality of every segment in an ABR package using a objectively researched technique that produces an iMOS hintfile, which is used by the SmartSight enabled video player to improve the logic that selects how video segments are retrieved. Rather than simply retrieving the highest bitrate stream the viewer’s bandwidth supports, operators can set quality preferences on a per-content or per-subscriber basis. This saves bandwidth and allows the player to buffer ahead for hard-to-encode scenes that require a high-bitrate segment to achieve target quality. The principle of QBR works for live and VOD delivery, supports static and dynamic packaging and dynamic ad insertion, and doesn’t increase latency. This makes SmartPlay a practical, affordable and easy to implement solution for any operator looking to control costs or quickly reduce outbound bandwidth for COVID-19 related limitations. This is the first of three posts on SmartSight QBR, and it will cover some of the unique iMOS and QBR technology - and how they combine to optimize the business approach to streaming. The second post in the series will discuss how to implement SmartSight QBR and its ROI. The final post will be a case study from Telecine, Brazil’s leading movie streaming service. How Most ABR Technologies Work Most ABR technologies implicitly try and optimize video playback by seeking to retrieve the highest quality stream in the encoding ladder that the viewers device bandwidth can support. Particularly for operators using a fixed bitrate ladder, with a lot of less detailed content, the quality of the top rungs of the bitrate ladder may be perceptually indistinguishable from lower rungs, so the operator is paying for the extra bandwidth of each and every delivery without improving the quality of experience experienced by the viewer. This could be termed economic madness! Figure 1. Typical ABR operation (on top) is bandwidth driven. SmartSight QBR operation is quality driven. SmartSight QBR (Streaming Optimization Solution) Overview SmartSight QBR has two fundamental,, but very simple, elements that must be added within your production workflow and playback architecture. The first is the iMOS Content Analyzer, which uses a MediaMelon technology called iMOS (for Mean Opinion Score) to analyze every ABR segment of any encoded video asset and score it on a simple quality scale from 1-5. After analyzing the ABR package, the iMOS Content Analyzer produces at least two “hintfiles;” for the video asset one for small screens and one for larger ones. The iMOS process is trainable via machine learning, and during installation, MediaMelon will tune the algorithm for the operator’s content and encoder, a process that continues to be enhanced periodically as the system collects more asset data. The second SmartSight QBR integration is via the SmartSight SDK installed within each device player, which is accomplished using formal APIs and callbacks offered by all commercial and open-source players. The SmartSight SDK here is the same SDK used to instrument all stream delivery and generate rich analytics via SmartSight QoE and SmartSight Ads. QBR Enhanced Video Player Operation During playback, the QBR enhanced video player targets the quality level specified for that subscriber, which can be driven by business rules related to subscriber level, content type, and other variables. Operationally, the QBR player uses the hintfile to retrieve segments that meet the specified quality level, which is often less costly in bandwidth used than those offered by the higher bitrate ladder rungs, particularly for operators using a fixed bitrate encoding ladder. Figure 2. QBR downloads lower bitrate streams in simple scenes to reduce bandwidth and buffers ahead to download complex scenes to improve quality. In operation, SmartSight QBR reduces bandwidth costs by downloading the stream that meets the quality level specified for that subscriber, as opposed to the highest bitrate stream that the viewer’s bandwidth can support. QBR enhancement improves quality by looking ahead for complex scenes that require a higher bitrate to maintain target quality. If there is sufficient buffered content on the player, the player will download these scenes in advance, improving the overall quality of the session. The QBR process has three operating modes, Quality, Bitrate, and Cost Save, that allow the operator to tune the system to meet their specific QoE and cost saving goals. Both Quality and Bitrate modes improve quality and reduce bandwidth usage, with Quality mode delivering higher quality and lower bandwidth savings and Bitrate mode delivering greater bandwidth reductions and less quality improvements. In Cost Save mode, QBR prioritizes bandwidth savings and never buffers ahead to improve quality. In all modes, retrieving the lowest possible bandwidth stream that meets the target quality level saves bandwidth and reduces the possibility of re-buffering and other bandwidth-related issues. Beyond these three operating modes, operators can set video quality delta targets that minimize the perceptible quality shifts in the video, which can degrade viewer QoE. You see the results in the Statistics screen in Figure 3, in the upper right of the video player window (click the figure to see at full resolution). The Segment uplift of 13.79% indicates the number of retrieved segments that improved video quality scores. This uplift positively impacts two other statistics shown on the screen. First is the 40.17% increase in quality consistency, which means many fewer perceptible quality shifts during playback. Second is the 1.1 increase in the Least iMOS score from 3.4 to 4.5, meaning that the quality of the lowest quality segments viewed by the subscriber jumped from 3.4 to 4.5, which should eliminate most, if not all, short-term quality glitches. Both statistics impact viewer QoE which QBR significantly improved in this case. Figure 3. SmartSight QBR improves Quality Consistency and Least MOS score as well. This short (4:19) YouTube video further demonstrates how SmartSight QBR works to improves overall quality and QoE: SmartSight QBR and Content Adaptive Encoding Content Adaptive Encoding (CAE) techniques, also called per-title encoding, adjust the encoding settings for the ABR package to reflect the encoding complexity of the video content. There are many CAE technologies and they all operate differently, so it’s impossible to create a blanket statement about how CAE impacts SmartSight QBR performance and benefits. That said, as you’ll see in the next section, all of the real-world data shown from Telecine’s SmartSight QBR installation was generated with video encoded using AWS Elementals QVBR, a form of per title encoding, and SmartPlay still produced a bitrate savings of 42.45% while slightly improving quality. In addition, SmartSight QBR has several key advantages over CAE, most notably that you don’t have to re-encode your entire library to use it. Also, where CAE is fixed, the QBR process is dynamic and network sensitive, so if you need to adjust bandwidth and quality on-the-fly, as many producers have had to with COVID-19, you can. With CAE, you can’t. Now that we’ve covered how SmartSight QBR works let’s have a look at the benefits it delivers. Analytics Detail the Bandwidth Savings and Quality Improvements SmartSight QBR is built on the same platform as SmartSight QoE which produces the data you see in the figure below. The metrics shown on this and the following pages are from 24 hours of Telecine operation in Bitrate mode while encoding with AWS Elemental’s QVBR, which is a form of per-title encoding. Figure 4. SmartSight QBR shares a common platform with SmartSight QoE, here showing the performance from 24 hours of real-world operation. As you see, high-level metrics compare QBR-enhanced service delivery to default ABR operation and tracks data bandwidth saved, quality density increase, the bitrate reduction produced by SmartPlay, and iMOS change. The dashboard also graphically displays the difference between QBR and ABR performance over the tracked period and presents quality buckets for the content actually delivered. Data saved and bitrate reduction are obvious and need no definition. As the name suggests, Quality Density is a measure of the video quality achieved over the bandwidth that you deliver. Consider an example. Assume you encoded a static newsreader with a fixed bitrate ladder. For most of the video, the 1080p rung would deliver little perceivable quality over the 720p rung but the data rate might be 2 Mbps higher. In this case, the 1080p rung has a much lower quality density than the 720p rung. If SmartPlay can meet the quality target by delivering the 720p stream, it has increased the Quality Density, and the quality bang for your bandwidth buck. The iMOS change is the difference between the quality of the QBR delivered segments and what the ABR player would have delivered without enhancement. In this case, despite a bitrate reduction of over 40%, iMOS quality actually improved slightly. Finally, iMOS bucketing groups the iMOS quality scores into the five MOS buckets and shows the number of segments delivered in each bucket. During the covered period, the vast majority of segments delivered were in the top two quality buckets. This, the improvement in quality density, and the positive iMOS change of 0.23 shows the SmartPlay increased viewer QoE while reducing bandwidth by 42.45%. File-by-File Results Operators can also view the results on an asset-by-asset basis as you see below, again real-world stats for 24 hours of operation. As you can see, columns show ABR bitrate, QBR bitrate, and bitrate reduction. Figure 5. File-by-file performance. The next two columns show the Quality Density of the ABR and QBR streams with QBR significantly higher, indicating a much more efficient use of bandwidth. For these files, which were sorted for highest average QBR iMOS, ABR iMOS scores were slightly higher, though as you saw in the previous figure, SmartPlay improved iMOS overall by 0.23. The last column shows the Quality Density increase, measured as the percentage increase from ABR quality density (2.82) to QBR quality density (7.59). Telecine’s Real-World Savings Telecine is a joint venture of Globo Group with Paramount Pictures, Universal Pictures, Metro-Goldwyn-Mayer and The Walt Disney Company, and also streams content from Sony Pictures and Warner Bros. I present the Telecine case study in the third SmartPlay blog post and the data below as a teaser. For perspective, Telecine implemented SmartPlay in Bitrate mode and streams video encoded using AWS Elemental’s QVBR per-title encoding technology. Figure 6. One week of real-world Telecine results. The chart above shows one week of Telecine results. As you can see, SmartPlay saved 79.26 TB of bandwidth over those 7 days while slightly improving quality as shown by the 0.24 iMOS change. This short (3:23) video shows SmartPlay analytics in action using 4 days of actual results from the Telecine installation. Summary Let’s summarize the SmartSight QBR key features, benefits, and advantages: Reduces bandwidth costs, particularly for delivery to mobile devices Improves subscriber Quality of Experience by: – Improving overall MOS scores – Reducing buffering events – Improving quality consistency – Improving the Least MOS Score Key implementation features – Works for both live and VOD – Works with existing VOD content – no re-encoding required – Operators can choose between three operating modes to best match operating goals – Operators can customize quality level on a per-subscriber or per-content basis – Operational efficiency improves over time via machine learning",
  "author" : {
    "@type" : "Person",
    "name" : "Jan Ozer",
    "sameAs" : "",
    "url" : "https://info.mediamelon.com/news/author/jan-ozer"
  },
  "dateModified" : "10/08/2020",
  "datePublished" : "10/08/2020",
  "headline" : "How SmartSight QBR Saves Bandwidth &amp; Objectively Improves QoE",
  "image" : {
    "@type" : "ImageObject",
    "height" : 400,
    "url" : "https://info.mediamelon.com/hubfs/Imported_Blog_Media/smartplay_qbr_dashboard1080608-1.jpg",
    "width" : 750
  },
  "mainEntityOfPage" : "https://info.mediamelon.com/news/how-mediamelon-smartplay-saves-bandwidth-costs-and-improves-qoe",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://f.hubspotusercontent40.net/hubfs/20646593/20200715_MM_logo_1000.png"
    },
    "name" : "MediaMelon, Inc.",
    "url" : "https://www.mediamelon.com"
  }
}
```

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "articleBody" : "MediaMelon, a leader in online streaming video intelligence and automated experience improvement today announced their partnership with Nowtilus, a pioneer in AI-driven video personalization services and provider of the open ad insertion platform www.serverside.ai. MediaMelon also announced the immediate availability of an integrated solution developed in collaboration with Nowtilus, providing greater measurement transparency and accuracy of ad insertion through continuous measurement from the client-side video player as well as player interactivity feature management. Improve the Monetization of Ad-Based Content Online CTV and OTT based streaming platforms across broadcasters, publishers, service providers and operators are looking to improve the monetization of their ad-based content through a combination of targeted in-stream ads, improved quality of experience and a reduction in fraud, failures and blocking. On top of a cloud-native ad insertion technology there is a need for real-time insight into ad measurement performance, quality of experience and client side validation across client side (CSAI) and server-side (SSAI) ad insertion techniques in order to make impactful and rapid decisions that improve monetization “MediaMelon’s SmartSight for Ads, in combination with Nowtilus’ open SSAI solution Serverside.ai solves all of this, where Nowtilus provides a leading, cloud-native server side ad insertion technology with the MediaMelon SmartSight Ads solution tightly integrated to provide real-time performance, validation and quality of experience intelligence. The rapid resolution of issues identified from real-time analytics improves content monetization of ad-enabled services through increased retention and viewer satisfaction. The transparency in reporting information gained by this integration benefits the ecosystem and industry as a whole”, says Kumar Subramanian, CEO MediaMelon Inc. “The partnership provides our customers with the ability to track and measure ad-campaign performance directly from the client-side across all relevant device platforms and players. This is particularly important in SSAI environments as the industry requires measurement from the player side to validate impressions. Besides, trick-mode prevention is enabled to execute ad-servers’ business rules. Soon, Open Measurement and interactivity features will be added to the joint solution to serve the needs of the advertising industry”, says Leander Carell, Managing Director Nowtilus. About Nowtilus Nowtilus is a digital video personalization company. Our Serverside.ai technology revolutionizes the monetization of video streaming by personalizing the ad experience for millions of viewers. We help broadcasters, telcos and content providers to monetize their AVOD and FAST streaming platforms by offering seamless, personalized and relevant ad experiences. Thereby, we increase viewer acceptance, boost conversion for advertisers and maximize usage and profits for streaming platforms. Nowtilus is based in Berlin and Halle, Germany. Press Contact: Sebastian Strootmann, sebastian.strootmann@nowtilus.tv, +49 (345) 681 765-26",
  "author" : {
    "@type" : "Person",
    "name" : "Marketing",
    "sameAs" : "",
    "url" : "https://info.mediamelon.com/news/author/marketing"
  },
  "dateModified" : "16/07/2020",
  "datePublished" : "16/07/2020",
  "headline" : "MediaMelon Partners with Nowtilus’ Serverside.ai to Provide Comprehensive Ad Optimization",
  "image" : {
    "@type" : "ImageObject",
    "height" : 400,
    "url" : "https://info.mediamelon.com/hubfs/Imported_Blog_Media/Nowtilus-MediaMelon-Partnership-1-1.png",
    "width" : 750
  },
  "mainEntityOfPage" : "https://info.mediamelon.com/news/mediamelon-nowtilus-partnership-ott-ctv-dynamic-ad-insertion-measurement",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://f.hubspotusercontent40.net/hubfs/20646593/20200715_MM_logo_1000.png"
    },
    "name" : "MediaMelon, Inc.",
    "url" : "https://www.mediamelon.com"
  }
}
```

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "articleBody" : "At the heart of the debate on how best to improve the quality of video streams for viewers is a discussion on how to measure video quality. As Peter Drucker famously said “If you can’t measure it how can you improve it?” Several approaches to measuring quality have been developed, but it is right to ask if quality measurement in the controlled data centre environment tells us anything about the video quality viewers actually experience when streamed to their device over the internet? ITU EVP Measures Actual Viewer Experience The ITU study (BT.2095-1) “Subjective assessment of video quality using expert viewing protocol” published in 2017 defines the EVP protocol for measuring perceived quality. Such an approach is useful to map different quality measurement techniques onto a common subjective video quality standard. Subjective viewer experience could only be measured by using a similar approach to the ITU EVP for each and every user session – clearly impractical. So the ITU EVP can tell us little about how to measure the actual viewer experience. Capture Quality of Video Segments Prior to Delivery The pragmatic option is to capture the quality of each video segment prior to delivery, track which of those segments was viewed by the user during a streaming session, and then report for each of those session the quality experience across the session timeline. This requires linking a quality measurement system, with a session-based delivery mechanism, with a player-based reporting tool. iMOS Video Analysis – Quality Measurement Tool This is exactly what MediaMelon’s iMOS video analysis, SmartSight QBR and SmartSight QoE achieves. Using these tools together provides a unique insight into the video quality experienced by each user for each streaming session. Variations in Streaming Video Quality Matters More than its Absolute Quality We can discuss how MediaMelon’s iMOS quality measurement tool consistently and reliably reflects the video quality users experience, but there may be other issues to consider. A study by David Hands and Kennedy Cheng entitled “Subjective Responses to Constant and Variable Quality Video” showed that variations in quality are perceived by viewers as less acceptable compared to stable quality of the same average quality. Using a very similar approach to the ITU Expert Viewing Protocol, this study showed the audience a video clip played several times at different constant qualities; and then the same video clip played with quality varying during the clip. The metric used as a proxy for quality in each session was frame rate, and in the varying quality session the frame rate was changed during the clip from 15 – 5 – 20 – 1 – 10 fps being an average frame rate of 10fps. Results of MOS Score vs Frame Rate fps Study The results provided in the chart showed that: The frame rate proxy for constant quality produced a predictable improvement in MOS score as the frame rate was increased. Even though the average frame rate of the variable quality clip was 10 fps, the perceived quality was less than that of a constant quality clip at 5 fps. The lesson we draw from the study shows that reducing variability in content quality has a greater impact on user experience in contrast to focusing purely on improving the average quality. MediaMelon’s SmartSight QBR solution does exactly that, focusing on reducing the troughs in MOS score throughout a session, typically delivering an 80% reduction in quality fluctuations.",
  "author" : {
    "@type" : "Person",
    "name" : "Kumar Subramanian",
    "sameAs" : "",
    "url" : "https://info.mediamelon.com/news/author/kumar"
  },
  "dateModified" : "04/06/2020",
  "datePublished" : "04/06/2020",
  "headline" : "How Consumers Actually Perceive Video Quality and How to Measure It",
  "image" : {
    "@type" : "ImageObject",
    "height" : 400,
    "url" : "https://info.mediamelon.com/hubfs/Imported_Blog_Media/control1-Dec-29-2021-05-30-58-00-PM.png",
    "width" : 750
  },
  "mainEntityOfPage" : "https://info.mediamelon.com/news/how-viewers-perceive-video-quality-and-how-to-measure-it",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://f.hubspotusercontent40.net/hubfs/20646593/20200715_MM_logo_1000.png"
    },
    "name" : "MediaMelon, Inc.",
    "url" : "https://www.mediamelon.com"
  }
}
```