Method and system for automatic user quality-of-experience measurement of streaming video
AssigneeSsimwave Inc.
InventorsZhou WANG, Zhengfang DUANMU
Life of this patent
Estimating the term…
Abstract
Disclosed are system and method that auto-mate measurement of end users' quality-of-experience (QoE) when perceiving the video being streamed to the users' viewing devices. The overall user QoE is measured and computed by combining the instantaneous presentation quality, the playback smoothness quality, and the interactions between them. Prediction accuracy is thus significantly improved. The instantaneous and end-of-process QoE measures created by the system and method described are suitable for the monitoring and optimization of media streaming systems and services.
Claims64
A method of generating a quality-of-experience (QoE) measure of a streaming session of streaming video, the streaming video being transmitted from a video hosting server at server side to a user viewing device at receiver side over a network connection, the method comprising:
- obtaining a presentation quality measure of the streaming video,
- tracking occurrences of all stalling events during the streaming session,
- obtaining a playback smoothness quality measure of the streaming video, the playback smoothness quality measure being assessed at the receiver side by combining contributions from all stalling events since the start of the streaming session, contribution from a stalling event being computed based on the presentation quality of the streaming video prior to the occurrence of the stalling event and memory effect and quality decay effect caused by the occurrence of the past stalling event, and
- generating an instantaneous QoE score by combining the presentation quality measure and the playback smoothness quality measure.
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
A system for measuring user quality-of-experience (QoE) of streaming video, the streaming video being transmitted from a video hosting server at server side to a user viewing device at receiver side over a network connection, the system comprising:
- a presentation quality assessment unit, the presentation quality assessment unit generating or obtaining a presentation quality measure of the streaming video;
- a playback smoothness quality assessment unit, the playback smoothness quality assessment unit tracking occurrences of all stalling events during a streaming session and generating a playback smoothness quality measure of playback smoothness quality perceived at the user viewing device playing back the streaming video, wherein the generation of the smoothness quality measure combines contributions from all stalling events since the start of the streaming session, contribution from a stalling event being computed based on the presentation quality of the streaming video prior to the occurrence of the stalling event and memory effect and quality decay effect due to the occurrence of the past stalling event;
- and
- a QoE assessment unit, the QoE assessment unit combining the presentation quality measure and the playback smoothness quality measure into an instantaneous QoE score.
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
Dependencies are inferred from the claim text.