Latest News and Updates

March Newsletter


Alert Severity

At Conviva, we continuously drive towards greater data insights and actionability. Our AI Alerts enables automatic anomaly detection and key issue root cause analysis to prevent impact to your service. Last fall, we enhanced the actionability of CDN related AI alerts with the CDN ecosystem module. But alerts are only effective when they reach the right people at the right time.

We are now introducing alert severity awareness. This feature allows publishers to be notified of alerts based on severity level, and then direct the alerts to the right channels for action. You can now configure a single alert to send emails or chat notifications for relatively low-urgency issues, and to page the on-call engineer if the situation gets worse. For each alert state, we provide the list of impacted viewers which you can correlate with viewer reported issues as well as other external logs. You can configure 3 levels of severity information  (info, warning and critical), based on time of impact and number of impacted viewers.


With notification tiering, alerts can be tailored so that minor issues don't awaken anyone in the middle of the night, and no major issues are missed. With the right people getting the alerts over the right channels, you can reduce alert fatigue significantly!

As part of this update we have partnered with PagerDuty to offer out of the box integration that allows you to direct critical alerts to PagerDuty tools.

We are excited to bring you this capability and drive actionability further in our alerting functionality.


Metric of the Month - Connection Induced Rebuffering Ratio

Rebuffering occurs when the video stalls during playback and the viewer must wait for the video to resume playing. Various connection, bitrate, and player issues can lead to these stalls, but so can user initiated seek events. As a result, it is important to distinguish between seek-initiated rebuffering and non-seek rebuffering. Conviva’s Connection Induced Rebuffering Ratio (CIRR) metric refines rebuffering analysis to measure only non-seek or system-induced rebuffering.



The nonseekRebufferingTime in a video stream is the total time during which the reported player-state is "buffering", and excludes the buffering time before the first frame of a video is displayed, buffering following user-initiated seeks (S1 in the diagram) and any paused time. To clearly distinguish the source of rebuffering, CIRR only counts rebuffering that starts 10 seconds or more after a seek start event as connection induced rebuffering. Otherwise, the rebuffering is counted toward seek-induced rebuffering and included in the Rebuffering Ratio metric.

Conviva measures connection induced rebuffing as the percentage of total viewing time (playingTime and rebufferingTime) during which nonseekRebufferingTime occurred in the selected period. Using all rebufferingTime in the denominator of this calculation enables a more precise measurement of system-induced rebuffering over the viewer’s total viewing time.



Viewer Impact

From the viewer perspective, the viewer impact is similar to the Rebuffering Ratio metric-- the video stalls during playback while the viewer endures the spinning wheel on screen and waits for the video to resume playing. A  high Connection Induced Rebuffering Ratio or a significant increase in this metric often indicates an overall decline viewer experience and video streaming performance, often leading to an increase in the likelihood of viewer abandonment.


Summaries and Correlation

For analysis, this metric is presented as a summary and time series to display metric values as data points to baseline and highlight changes. For correlation, this metric is available in Custom and Engagement Dashboards as a distribution of play duration and Ended Plays.


In addition, the Diagnostics page can be set to show Connection Induced Rebuffering Ratio along with the Rebuffering Ratio metric to highlight the impact non-seek, system-induced rebuffering.



You can use also MetricLens dimensions to filter this metric by metadata segments for enhanced root cause analysis. For example, limiting data to a specific ISP, video asset, or player dimensions can highlight the source of changes in Connection Induced Rebuffering Ratio to a known provider, asset, or player type.

Adjustments

To limit the impact of prolonged rebuffering, if a session has continuous nonseek rebuffering for 30 minutes, the play is treated as expired.

Visit the Metric Dictionary in the Pulse Help Center to learn more about Conviva's metrics.

Conviva at NAB


Meet us at Conviva’s Fairway Villa - Wynn Las Vegas
Monday, April 8 – Wednesday, April 10

Learn how Conviva, the real-time measurement and intelligence platform for streaming TV, enables you to drive engagement, increase monetization, and improve the viewer experience. Make your way to our Fairway Villa at the Wynn Las Vegas to hear more about the latest innovations in streaming. 

Request a meeting to talk to our team, we're looking forward to seeing you.
 

Sensor Updates

This month we updated the following sensors:

February Newsletter


Integration Survey

Valued customers, we request your valuable feedback to help us understand your experience while integrating our Sensor SDK / libraries within your OTT video applications. We would really appreciate it if you could fill out the survey (1-3 mins) located at Conviva Integration Survey.

Ad Insights Introduces Ad Frequency/Unique Device Metric

Measuring Ad Frequency and Reach is critical to ensure that the ad messaging reaches the targeted audience and drives brand recall. Advertisers require strict Ad Frequency Caps and Ad Ops configures these both on the buy side and sell side ad servers. However, for multiple technical and business reasons the Ad Frequency Cap is frequently not honored. Repeating the same ad to the same viewer in a short time window leads to viewer “fatigue” and negative perceptions of the ad. It may even cause the viewer to abandon watching the content all together, leading to customer churn.

Conviva’s Ad Insights recently introduced a new metric Ad Frequency/Unique Device, which enables Publishers to monitor the ad frequency per unique device (a proxy for a unique viewer).


At an aggregate level, this metric measures the average number of ads played on devices in a certain time window (daily, weekly, monthly). In the Analysis dashboard above, the example shows that on average 8 ads played per device per day.

Using the MetricLens dashboard, this same metric can be used to identify repeated ads for specific dimensions, such as Ad Id, Ad Creative Id, and Ad Position.


In the example above, certain ads (identified by Ad Id) repeated on average over 5 times per day. You can also use the MetricLens timeline to further understand the time windows when ads repeated the most.



In this example, repeated ad impressions at 2 AM and 6 AM caused the Ad Frequency/Unique Device metric to exceed 2 ads per viewer, contributing to the daily average of almost 6 repeated ads per viewer.

Why do ads run repeatedly to the same viewer and what can you do about it? There could be several reasons: 

  • When ads are personalized for a viewer (e.g. Dynamic Ad Insertion), there may not be enough unique available ads for all viewers. The Publisher may need to identify additional demand sources to diversify the ads served to the viewers (e.g. Programmatic ads).
  • For server side ad insertion streams, there may be a problem transcoding and inserting specific ads into a single stitched stream. That might cause an alternative ad to be inserted into the stream which might be a repeated ad. In this case, the Publisher should diagnose the root cause in the Ad Stitcher and/or Ad Server to identify failing ads.
  • There may be a Frequency Cap misconfiguration on the Ad Server. In this case, Ad Ops should look at the Frequency Cap setting both at the Line Item and the Ad Creative level.
  • Multiple Ad Servers may be serving the same Ad Creative to the viewer. Since the Ad Frequency cap is per Ad Server, each one does not have visibility into the creative served by the other.
  • Viewer cookies may be getting churned (or were not available) resulting in repeated ads -- this could be because Ad Servers may be using cookies to enforce Frequency Caps.

Measuring Ad Frequency is an important first step to ensure viewer engagement and meet Advertiser commitments. Conviva’s real-time dashboards can help Publishers understand when there may be an issue enforcing frequency cap limits and to take the appropriate action: resolve the underlying technical issue, ad server configuration issue or business issue such as increasing demand sources.

Metric of the Month - Rebuffering Ratio

As consumers watch more and more video, viewers are becoming less and less tolerant of video quality issues. The percentage of time they experience buffering versus actually watching content is one of the main forward indicators of viewer engagement. 

Conviva measures this important Quality of Experience (QoE) metric asRebuffering Ratio — the percentage of total video viewing time (playTime + rebufferingTime) during which viewers experienced buffering. Both play time and rebuffering time are determined based on player state ("playing" and "buffering"), playhead movement, and frame rate progression. Rebuffering time includes both seek and non-seek rebuffering, but does not include the buffering time before the first frame of a video is displayed or elapsed time while the video is paused.



Within a video session, Conviva calculates the session Rebuffering Ratio as the total rebuffering time divided by the total video viewing time of that session.



Viewer Impact

From the viewer perspective, a high Rebuffering Ratio or a significant increase in this metric often indicates an overall decline viewer experience and an increase in the likelihood of viewer abandonment. No one expects a video play to need to stop and load more video, especially during action-packed moments of high engagement.

Session & Aggregation Levels

For interval measurements, we aggregate the session-level rebuffering that occurred during the interval sessions into an aggregate total for that interval.



 

Summaries and Correlation

For analysis, this metric is presented as a summary and time series to display metric values as data points to baseline and highlight changes. For correlation, this metric is available in Custom and Engagement Dashboards as a distribution of play duration and Ended Plays.



In addition, the Diagnostics page can be set to show Rebuffering Ratio along with Video Start Failures and Average Bitrate metrics to highlight the impact of performance and quality standards between video starts, video quality, and buffering time.




Adjustments

To limit the impact of prolonged rebuffering, if a video session experiences continuous rebuffering for 30 minutes, Conviva expires the video session.

Visit the Metric Dictionary in the Pulse Help Center to learn more about Conviva's metrics.

1. The current industry mean Rebuffering Ratio is 1.12 percent (Conviva’s 2018 Annual State of the Streaming TV Industry).

Sensor Updates

We have created a new page on the Community to provide you with a quick reference of all releases. Please review at Platforms Releases link, under the Platforms menu.

This month we updated the following sensors:

January Newsletter


Announcing the Next Generation of Ad Insights 

We are very excited to announce the next generation of our Ad Insights product with the new Ad Experience capabilities. Premium publishers can now leverage our real-time measurement and diagnostics to identify root causes for lost ad impressions and poor ad creative quality.



Ad Experience Analysis dashboard: Summary metrics from ads requested to completed ads. The “Ad Delivery” tile tracks lost impressions due to failures, the “Ad Experience” tracks poor viewer experience due to creative quality and the “Ad Completion” tile tracks ads viewed to completion.

OTT Video Advertising Growth

Our latest 2018 census report showed that streaming TV viewing hours grew 89% and the number of plays grew 74% last year. Naturally, advertising revenue is growing with these viewers, with U.S. digital video ad revenues on track to exceed $13.9 billion in 2018 (S&P Global Market Intelligence).

Our Ad Insights (Ad Breaks) product has tracked this significant advertising growth. In Q4’18 alone Ad Insights monitored over 50 million advertising hours - a 16% increase over the previous quarter. The average viewer watched 8 ad breaks per day (with one or more ads in a break), with an average duration of 64 seconds per break.

OTT Advertising Operational and Technical Challenges

Despite this growth, premium publishers are still learning how to best monetize and operationalize ads as they continue to invest in streaming TV. Common challenges include the transition from Linear TV to digital advertising technologies, adoption of programmatic ad workflows and managing client-side and server-side ad insertion.

There are multiple failure points in the complex ad delivery ecosystem: starting with video applications (e.g., failing ad requests) to ad servers (e.g., decisioning and waterfalling), creative delivery (e.g., site-served vs 3rd party creatives) and dynamic ad insertion issues. At the same time, ad delivery standards for Streaming TV are still evolving, including VAST 4.1 finalization, ad verification approach (i.e. Open Measurement), impression tracking for server-side ads and viewability on streaming apps.



Real-Time Measurement and Issue Diagnosis

Ad Insights, with its Ad Experience module, empowers a publisher's Technical and Ad Operations teams to identify and diagnose failing ad attempts or playback issues, at the individual ad video level. They can narrow down the root cause to the offending entity in the ad ecosystem: the application, ad server or creative media. With the real-time dashboard and alerting capabilities, they can react quickly to minimize impression loss or viewer abandonment caused by poor ad creative quality.


Diagnosing Lost Impressions


Ad Failure Diagnostics in Analysis dashboard: Select a time window to identify ad start attempts with the most failures and the associated error messages. Identify ads with dimensions such as Ad Id, Ad Name, Creative Id etc.

Diagnosing Creative Quality (Impacting Viewer Engagement)


Ad Rebuffering Diagnostics in Analysis dashboard: Select a time window to identify ad creatives with the most buffering - these have creative quality issues. Identify ads with dimensions such as Ad Id, Ad Name, Creative Id etc.

Track Ad Viewing Experiences Across Major Platforms

Our Ad Insights SDKs are available for:

Reference implementations of the Ad Insights SDKs are available for:

  • Server-side: Google DAI, Verizon Uplynk
  • Client-side: Google IMA SDK, Freewheel SDK

Closing

As publishers increase their investment into ad monetization for streaming TV apps, we strive to help you navigate the complexities of the ad ecosystem by providing real-time diagnostics that maximize monetization, minimize lost impressions and monitor ad video creative quality.

Metric of the Month - Concurrent Plays

We ended last year with a look at the Plays metric, so let’s now continue the monthly metrics with a look at the maximum number of plays in an interval, the Concurrent Plays metric. Concurrent Plays measures the maximum number of simultaneously active sessions during a given interval. Active sessions have at least one played video frame, and do not include unsuccessful play attempts or sessions that have ended. 

Concurrent Plays is a time-trended metric with multiple data points during each interval. The data points measure the number of concurrent videos playing or simultaneously active sessions in 5-second data buckets throughout the interval. The maximum number of simultaneously active sessions from any of the 5-second data buckets determines the number of Concurrent Plays during that interval.



For real-time data, the Concurrent Plays metric is the maximum number of active sessions in the current second. The Concurrent Plays metric only counts active sessions where the video has started playing before or during the data bucket, including sessions with rebuffering, pause, and other trick modes that do not exceed a defined inactively limit.

Viewer Impact

From the viewer perspective, the Concurrent Plays metric shows the maximum number of attempts to play video that result in at least one played frame of video in the current second (real-time data) or in any 5-second data bucket ­­­­­­­­­­­­within the selected int­­erval (historical data).

On the Real-Time and Custom dashboards, the Concurrent Plays Map also shows the maximum number of active sessions in the current second, so you can easily view real-time data at the city, state, or country level. 

Session & Aggregation Levels

For aggregated intervals, Concurrent Plays is a snapshot of the maximum number of simultaneously active sessions during the selected time range.

 

Summaries and Correlation

For analysis, this metric is presented as a summary and time series to display metric values as data points to baseline and highlight changes. For correlation with the different viewing patterns, the Diagnostics page can be set to show Concurrent Plays in a customizable time series to compare viewership trends across different time periods.




In addition, you can use MetricLens dimensions to filter this metric by metadata segments for enhanced root cause analysis. For example, limiting data to specific ISP and player dimensions can highlight the changes in Concurrent Plays and peak viewership to a known provider, player type, browser version, or other dimension.

Adjustments

This metric does not count unsuccessful attempts. Also, Conviva sanitizes the active sessions to eliminate prolonged periods of rebuffering and other modes that may indicate the viewer is no longer engaged with the video.

Visit the Metric Dictionary in the Pulse Help Center to learn more about Conviva's metrics.

Conviva @ CES



After another very successful CES for Conviva, all we can say is thank you!

Our suite at the Nobu Hotel was a constant bustle as our executives sat down with top customers, prospects, and ecosystem partners to dive into how we can continue to improve streaming for our customers and their customers. It was our best CES yet, and a great kickoff to the year ahead! Special thank you to our customers who took time to share their thoughts with us, for the very warm welcome of our newly launched Ad Insights, and for the amazing feedback provided during our days at CES.

As we expand our portfolio to encompass social media video with Social Insights and continuous streaming video ad measurement with Ad Insights, we were excited to share with customers how we can truly be an end-to-end solution.

Sensor Updates

As of  February 1st, 2019, the following Sensors will be entering the "End of Support" phase:

  1. Roku Native
  2. Xbox 360 Lakeview
  3. Xbox 360 Primetime
  4. PS 3 Touchfactor
  5. Samsung Orsay
  6. Adobe Primetime HTML5 TVSDK
  7. Flash Native
  8. Flash OSMF
  9. Flash Primetime
  10. Microsoft Silverlight

These Sensors are being discontinued as part of our product lifecycle review process to manage technical debt, align with market trends and accelerate future development. For customers using the impacted media players, we offer alternate Sensor options on the Conviva Community website, at the relevant Experience Insights integration pages. Please reach out to your Conviva Solutions Consultants for further assistance.

December Newsletter


 What an Epic 2018! 

2018 was a fantastic year at Conviva as we keep innovating and providing the Streaming TV Ecosystem with solutions that deliver the best possible viewing experiences to connected audiences across the globe. Our 2018 highlights include:

Team

We welcomed our new CEO, Bill Demas, and we substantially expanded our team across all regions, including Silicon Valley, New York, Bengaluru, Beijing, London, Singapore, and Madrid.

Products and Innovation

We had several exciting product announcements in 2018.

We enhanced our award-winning Video AI Alerts with more granular root-cause analysis and automated workflow capabilities via Webhooks integration. The improved root-cause analysis pinpoints issues closer to the source and Webhooks support now enables our customers to directly integrate viewer-impacting alerts into their incident workflows. 

We also launched the Ecosystem Module. This enhancement to Video AI Alerts enables publishers to resolve streaming quality degradations faster by routing alerts in real-time and with granular diagnostics information directly to Content Delivery Networks (CDNs).

We enhanced Precision, our multi-CDN optimization solution, with Saved-session Reporting and Policy Manager controls to preemptively mitigate video delivery degradations. Our customers can now update policy configurations in real-time and get visibility into Precision actions to protect viewers.

Finally, we are extremely excited with our first-ever acquisition. Delmondo joined the Conviva family in the fourth quarter of 2018. As a result of the acquisition, we announced Conviva Social Insights that provides streaming TV publishers with audience and content intelligence from all major social media platforms. This acquisition fits directly into our strategy to provide a platform for real-time measurement and intelligence for streaming TV. With Delmondo, we are the first company to provide full streaming TV measurement across direct-to-consumer and social video based distribution. We are very excited with the prospects of bringing these two datasets together to provide new and unique insights into streaming experience and behavior.

On top of this, we have been working tirelessly to incubate multiple new products that you will start seeing right from the beginning of 2019. Stay tuned!  

Platform and Events

We blew through our previous platform concurrency records by reaching 9.12M viewers during the Croatia vs France World Cup game. This far exceeds our previous record of 5.5M during Super Bowl 2018 and 3.29M during the previous World Cup in 2014.

We also saw tremendous traffic increase with over 63% viewing hours growth from Q3 2017 to Q3 2018. We are excited to see this level of rise in streaming video and look forward to more in 2019.

Awards, Awards and Awards

We are now officially certified as a Great Place To Work, selected as one of the Top 50 Companies that Matter the Most in Online Video by Streaming Media. We also won several awards for our products: Precision was recognized by TV Connect as The Best Network Optimization Implementation and the Experience Insights Ecosystem Module won Streaming Media Europe’s Best Streaming Innovation and TVB Europe’s best of IBC awards.  

Thought Leadership and Research

It’s a Conviva tradition. We are proud to illuminate the Streaming TV Ecosystem with periodic reports reflecting the trends and insights gathered from publishers across the globe.

In 2018, we published four all-screen streaming TV census reports: Census Report: full year 2017, Census report: Q1 2018, Census report: Q2 2018 and Census report: Q3 2018. Please be on the lookout for our full-year 2018 census report in January 2019!

We also partnered with nScreen media in 2018 to publish Part 2 of our highly anticipated Secret Life of Streamers study that revealed eye-opening findings as it relates to evolution of streaming video consumption.

November Newsletter


 Introducing Conviva Social Insights 


Last week we publicly announced the acquisition of Delmondo. Founded in 2014, Delmondo aggregates video consumption and audience data across Facebook, Instagram, YouTube, Twitter, and Snapchat. Delmondo is renamed Conviva Social Insights and is now a new product within our expanding product lineup.

Delmondo earned a reputation as the leading cross-platform social video analytics solution for top-tier publishers including Turner, Viacom, WWE, ABC News, Fox Sports, and NASCAR. We inherit Delmondo’s designation as official Facebook Media Solutions Partner and expand our customer base and capabilities across social media video streaming measurements.

Using Conviva Social Insights, streaming TV publishers can maximize engagement and viewership across a variety of social video platforms to drive subscriptions and viewership or build engagement with content. Additionally, by understanding viewer demographics and behaviors across social media video, our customers can identify unique revenue opportunities in native advertising, sponsorships and social media partnerships.

Conviva Social Insights receives all consumption and audience data through APIs provided by Facebook, Twitter (GNIP), and YouTube. The data is aggregated and made available to customers via an intuitive front-end analytics solution. While some of the APIs are publicly available, our customer relationships and the social media platforms themselves give us access to a richer set of data points, including real-time Facebook Live and Instagram Stories intelligence.

The following content types are measured once a customer’s account is authenticated by Conviva and the social media platform:

Facebook - Posts, Video, Live Video, 360 Video, Facebook Watch Show Pages
Instagram - Posts, Videos, Carousels, Stories
YouTube - Video
Twitter - Tweets (including replies and retweets), Videos, Photos
Snapchat - Organic Profiles, Discover Channels

As we continue to expand our full suite of measurement tools for streaming TV, tying viewer-centric social video consumption data with session-based analytics offers our customers unprecedented streaming video intelligence. For more information, visit Conviva Social Insights or check out our Press Release.

Metric of the Month - Plays

Now that we have explored the definitions and details of Conviva’s startup metrics (Attempts, Video Startup Time (VST), Exits Before Video Start (EBVS), and Video Start Failures (VSF)), let’s look at the metric most visible to viewers, Plays.

A play occurs when a viewer sees the first frame of a video.


The Plays metric counts the number of plays that started in the current interval, not including unsuccessful play attempts. Unsuccessful play attempts count as Video Start Failures (VSF) or Exits Before Video Start (EBVS).  

As a percentage, this metric shows the percentage of Attempts that resulted in plays in the selected interval.

Plays is a 'Started' type metric and is counted in the interval in which the play started.

Viewer Impact

From the viewer perspective, the Plays metric measures the number of attempts to play video that result in at least one played frame of video ­­­­­­­­­­­­within a specified time int­­erval. A play results in a video being viewed until an Ended Play occurs or an early termination, for example Video Playback Failures. 

Session and Aggregation Levels

For session calculation and aggregation, Conviva provides a simple sum of all the Plays in the selected period.

Summaries and Correlation

For analysis, this metric is presented as a summary and time series to display metric values as data points to baseline and highlight changes. For correlation with the different startup metrics, the Analysis Window in the Diagnostics page can be set to show the Plays (number and percentage) along with the other startup metrics to compare startup behaviors and successful Plays across different dimensions, such as operating system, browser, and CDN.



In addition, you can use MetricLens dimensions to filter this metric by metadata segments for enhanced root cause analysis. For example, limiting data to specific ISP and player dimensions can highlight the changes in successful Plays and startup behaviors to a known provider, player type, or browser version.

Adjustments

None.

Visit the Conviva Metric Dictionary in the Pulse Help Center to learn more about Conviva's metrics. 

Sensor Updates

The Conviva Sensor Product team is excited to share our November sensor updates for the following platforms: