Video quality monitoring
First Claim
1. A method for monitoring quality of a video session that uses traffic transmitted over a mobile video delivery network facility, the method comprising:
- monitoring the mobile video delivery network facility that handles at least a portion of video traffic for the video session for information about the video traffic at a location of the mobile video delivery network facility;
monitoring at least one user mobile device that plays video delivered by the mobile video delivery network facility using a software development kit (SDK) that reports at least one media delivery quality metric; and
delivering information concerning the monitored at least one user mobile device and facility from a location of the mobile video delivery network facility and from the SDK to a collection application, wherein the collection application is used to measure an impact of a state of the monitored at least one user mobile device on the quality of the video played on the monitored at least one user mobile device.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods for monitoring quality metrics of a video session that uses traffic transmitted over a mobile video delivery network facility are disclosed. A method for monitoring quality of a video system that uses traffic transmitted over a mobile video delivery network facility may include monitoring the mobile video delivery network facility that handles at least a portion of the video traffic for the video session for information about the video traffic at a location of the mobile video delivery network facility and monitoring at least one user mobile device that plays the video delivered by the mobile video delivery network facility using a software development kit (SDK) that reports at least one media delivery quality metric.
125 Citations
11 Claims
-
1. A method for monitoring quality of a video session that uses traffic transmitted over a mobile video delivery network facility, the method comprising:
-
monitoring the mobile video delivery network facility that handles at least a portion of video traffic for the video session for information about the video traffic at a location of the mobile video delivery network facility; monitoring at least one user mobile device that plays video delivered by the mobile video delivery network facility using a software development kit (SDK) that reports at least one media delivery quality metric; and delivering information concerning the monitored at least one user mobile device and facility from a location of the mobile video delivery network facility and from the SDK to a collection application, wherein the collection application is used to measure an impact of a state of the monitored at least one user mobile device on the quality of the video played on the monitored at least one user mobile device. - View Dependent Claims (2, 3)
-
-
4. A method for monitoring quality of a video session that uses video traffic transmitted over a mobile video delivery network facility, the method comprising:
-
monitoring a first mobile delivery network facility that handles at least a portion of the video traffic for a session for information about the video traffic for at least one operational metric; monitoring a second mobile video delivery network facility that handles at least a portion of the video traffic for the session for information about the video traffic for at least one behavioral metric; and reporting the at least one operational metric and the at least one behavioral metric to a collection application, wherein the collection application is used to measure an impact of a state of a monitored location of the mobile video delivery network facility on the quality of the video session played on a user mobile device, and wherein the at least one operational metric is selected from a group consisting of packet jitter growth, media delivery quality, packet loss, instantaneous flow rate balance (IFRB), delay between packets, a jitter statistic, a total time required to receive all packets needed to fully assemble a segment, statistics of errors in key frames, a measure of HTTP transport quality and a measure of DNS resolution performance. - View Dependent Claims (5, 6, 7)
-
-
8. A method for monitoring quality of a video session that uses traffic transmitted over a mobile video delivery network facility, the method comprising:
-
monitoring a server that is a source of video traffic for a video session delivered over a mobile video delivery network facility using a passive monitor; monitoring the server that is the source of video traffic using an active monitor that pulls media segments from the server using the mobile video delivery network facility, reporting information from the passive monitor and the active monitor to a remote collection and computing system; and at the remote collection and computing system, correlating response times from the active monitor and the passive monitor to determine performance of at least one of the mobile video delivery network facility or a content delivery network (CDN) facility with respect to at least one metric, wherein the at least one metric is selected from a group consisting of caching performance and network response time, a media delivery composite metric, a measure of quality of experience, a measure of real-time capacity of a cell tower to deliver video traffic, a quality-of-service tag, and an indicator of prioritization applied to a viewing device. - View Dependent Claims (9, 10)
-
-
11. A method for monitoring quality of a video session that uses traffic transmitted over a mobile video delivery network facility, the method comprising:
-
monitoring at least one device within the mobile video delivery network facility using a transparent proxy server that is disposed within the at least one device, wherein the transparent proxy server reports at least one of information about operation of the at least one device and performance of the mobile video delivery network facility to a host system that collects information about the performance of the mobile video delivery network facility; reporting information from the transparent proxy server to a remote collection and computing system; and at the remote collection and computing system, correlating response times from the transparent proxy server to determine performance of at least one of the mobile video delivery network facility or a content delivery network (CDN) facility with respect to at least one metric, wherein the at least one metric is selected from a group consisting of caching performance and network response time, a media delivery composite metric, a measure of quality of experience, a measure of real-time capacity of a cell tower to deliver video traffic, a quality-of-service tag, and an indicator of prioritization applied to a viewing device.
-
Specification