Method and Apparatus for Evaluating Media Delivery Quality
First Claim
1. A method for evaluating media delivery quality, comprising:
- receiving media data within a period of time;
measuring a data amount of the media data received within the period of time;
parsing the media data;
acquiring a play rate of the media data;
simulating, according to the data amount of the media data received within the period of time and the play rate of the media data, a decoding buffer in a process of playing the media data received within the period of time, to acquire a virtual decoding buffer and acquire a size of the virtual decoding buffer; and
determining, according to the size of the virtual decoding buffer, whether a pause occurs in the process of playing the media data received within the period of time.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus are provided for evaluating media delivery quality that relate to the field of communications technologies and that can directly reflect a variation of media delivery quality and a variation of subjective experience of a user on media play quality. A method for evaluating media delivery quality includes: receiving media data, and measuring a data amount of the media data received within the period of time; parsing the media data, and acquiring a play rate of the media data; simulating, a decoding buffer in a process of playing the media data received within the period of time, to acquire a virtual decoding buffer and acquire a size of the virtual decoding buffer; and determining, according to the size of the virtual decoding buffer, whether a pause occurs in the process of playing the media data received within the period of time.
-
Citations
20 Claims
-
1. A method for evaluating media delivery quality, comprising:
-
receiving media data within a period of time; measuring a data amount of the media data received within the period of time; parsing the media data; acquiring a play rate of the media data; simulating, according to the data amount of the media data received within the period of time and the play rate of the media data, a decoding buffer in a process of playing the media data received within the period of time, to acquire a virtual decoding buffer and acquire a size of the virtual decoding buffer; and determining, according to the size of the virtual decoding buffer, whether a pause occurs in the process of playing the media data received within the period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for evaluating media delivery quality of a radio cell, comprising:
-
measuring a data amount of media data received by each user in the radio cell within a period of time and a data amount of media data received by the radio cell within the period of time; parsing the media data received by the radio cell; acquiring a play rate of the media data and media data traffic required by the radio cell; simulating, according to the data amount of the media data received by each user in the radio cell within the period of time and the play rate of the media data, a decoding buffer in a process of playing the media data received by each user in the radio cell within the period of time, to acquire a virtual decoding buffer of each user and acquire a size of the virtual decoding buffer of each user; simulating, according to the data amount of the media data received by the radio cell within the period of time and the media traffic required by the radio cell, a decoding buffer in a process of playing the media data received by the radio cell within the period of time, to acquire a virtual decoding buffer of the radio cell and acquire a size of the virtual decoding buffer of the radio cell; determining, according to the size of the virtual decoding buffer of each user, whether a pause occurs in the process of playing the media data received by each user in the radio cell within the period of time; determining, according to the size of the virtual decoding buffer of the radio cell, whether a pause occurs in the process of playing the media data received by the radio cell within the period of time; acquiring a subjective experience score of each user in the radio cell according to whether a pause occurs in the process of playing the media data received by each user in the radio cell within the period of time; acquiring a subjective experience score of a radio cell resource according to whether a pause occurs in the process of playing the media data received by the radio cell within the period of time; acquiring a user satisfaction rate of the radio cell by using the subjective experience score of each user in the radio cell; and evaluating media data delivery quality of the radio cell according to the subjective experience score of the radio cell resource and the user satisfaction rate of the radio cell. - View Dependent Claims (9, 10, 11)
-
-
12. An apparatus for evaluating media delivery quality, comprising:
-
a measurement unit configured to receive media data within a period of time and measure a data amount of the media data received within the period of time; a parsing unit configured to parse the media data and acquire a play rate of the media data; a calculation simulating unit configured to simulate, according to the data amount of the media data received within the period of time and the play rate of the media data, a decoding buffer in a process of playing the media data received within the period of time, to acquire a virtual decoding buffer and acquire a size of the virtual decoding buffer; and a determining unit configured to determine, according to the size of the virtual decoding buffer, whether a pause occurs in the process of playing the media data received within the period of time. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus for evaluating media delivery quality of a radio cell, comprising:
-
a cell measurement unit configured to measure a data amount of media data received by each user in the radio cell within a period of time and a data amount of media data received by the radio cell within the period of time; a cell parsing unit configured to parse the media data received by the radio cell, and acquire a play rate of the media data and media data traffic required by the radio cell; a cell calculation simulating unit configured to simulate, according to the data amount of the media data received by each user in the radio cell within the period of time and the play rate of the media data, a decoding buffer in a process of playing the media data received by each user in the radio cell within the period of time, to acquire a virtual decoding buffer of each user and acquire a size of the virtual decoding buffer of each user, and simulate, according to the data amount of the media data received by the radio cell within the period of time and the media traffic required by the radio cell, a decoding buffer in a process of playing the media data received by the radio cell within the period of time, to acquire a virtual decoding buffer of the radio cell and acquire a size of the virtual decoding buffer of the radio cell; a cell determining unit configured to determine, according to the size of the virtual decoding buffer of each user, whether a pause occurs in the process of playing the media data received by each user in the radio cell within the period of time, and determine, according to the size of the virtual decoding buffer of the radio cell, whether a pause occurs in the process of playing the media data received by the radio cell within the period of time; a cell subjective experience score calculating unit configured to acquire a subjective experience score of each user in the radio cell according to whether a pause occurs in the process of playing the media data received by each user in the radio cell within the period of time, and acquire a subjective experience score of a radio cell resource according to whether a pause occurs in the process of playing the media data received by the radio cell within the period of time; a cell user satisfaction rate calculating unit configured to acquire a user satisfaction rate of the radio cell by using the subjective experience score of each user in the radio cell; and a cell quality evaluating unit configured to evaluate media data delivery quality of the radio cell according to the subjective experience score of the radio cell resource and the user satisfaction rate of the radio cell. - View Dependent Claims (18, 19, 20)
-
Specification