Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD, DEVICE AND SYSTEM FOR EVALUATING USER EXPERIENCE VALUE OF VIDEO QUALITY<0}
Document Type and Number:
WIPO Patent Application WO/2014/114219
Kind Code:
A1
Abstract:
The embodiments of the present invention provide a method, device and system for evaluating a user experience value of video quality, which relate to the field of communications, and acquire more comprehensive evaluation of a user experience value by parsing a downlink message corresponding to an uplink message, thereby providing a more real and accurate user experience value. The method is as follows: acquiring an uplink message that a user equipment requests to view an OTT video, wherein the uplink message is sent to a video server for storing the OTT video by the user equipment and carries request information of the user equipment for the OTT video; acquiring a downlink message corresponding to the uplink message, wherein the downlink message is sent to the user equipment by the video server and carries the OTT video, and the OTT video is sent aiming at the request information in the uplink message by the video server; caching the downlink message; and when the cached downlink message satisfies parsing conditions, parsing the OTT video in the cached downlink message to generate a user experience value.

Inventors:
YANG YOUQING (CN)
ZHANG LU (CN)
ZHANG JINHUI (CN)
Application Number:
PCT/CN2014/070958
Publication Date:
July 31, 2014
Filing Date:
January 21, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
International Classes:
H04N17/00
Foreign References:
CN102523291A2012-06-27
CN102257831A2011-11-23
CN102724564A2012-10-10
US20110225312A12011-09-15
Other References:
See also references of EP 2942952A4
Download PDF:
Claims:
权 利 要 求 书

1、 一种视频质量用户体验值测评方法, 其特征在于, 包括: 获取用户设备请求观看 OTT视频的上行报文, 其中, 所述上行报文 为所述用户设备向存储所述 OTT视频的视频服务器发送的、 且携带有所 述用户设备对所述 OTT视频的请求信息;

获取与所述上行报文对应的下行报文, 其中, 所述下行报文为所述视 频服务器向所述用户设备发送的、 且携带有 OTT视频, 所述 OTT视频是 由所述视频服务器针对所述上行报文中的请求信息发送的;

緩存所述下行报文;

当緩存的所述下行报文满足解析的条件时, 解析緩存的所述下行报文 中的 OTT视频, 生成用户体验值。

2、 根据权利要求 1 所述的方法, 其特征在于, 所述获取与所述上行 报文对应的下行报文之前, 以及所述获取用户设备请求观看 OTT视频的 上行报文之后, 所述方法还包括:

3、 根据权利要求 1或 2所述的方法, 其特征在于, 所述緩存所述下 行报文包括:

緩存所述下行报文中的 OTT视频的视频属性信息, 其中, 所述视频 属性信息用于生成用户体验值。

4、 根据权利要求 1至 3任一所述的方法, 其特征在于, 所述用户体 验值为视频主观评定 MOS-V的值。

5、 根据权利要求 1至 4任一所述的方法, 其特征在于, 所述获取用 户设备请求观看 OTT视频的上行报文之前, 还包括:

接收网络管理系统 NMS发送的启动指令, 所述启动指令用于指示获 取所述用户设备请求观看 OTT视频的所述上行报文。

6、 一种视频质量用户体验值测评设备, 其特征在于, 包括: 用户会话单元, 用于获取用户设备请求观看 OTT视频的上行报文, 其中, 所述上行报文为所述用户设备向存储所述 OTT视频的视频服务器 发送的、 且携带有所述用户设备对所述 OTT视频的请求信息; 应的下行报文, 其中, 与所述下行报文为所述视频服务器向所述用户设备 发送的、 且携带有 OTT视频, 所述 OTT视频是由所述视频服务器针对所 述上行报文中的请求信息发送的; 体验评估单元, 用于当所述緩存单元緩存的所述下行报文的满足解析 的条件时, 解析緩存的所述下行报文中的 OTT视频, 生成用户体验值。

7、 根据权利要求 6所述测评设备, 其特征在于, 文确定是否获取下行报文。

8、 根据权利要求 6或 7所述测评设备, 其特征在于,

所述緩存单元, 具体用于緩存所述视频会话单元获取的所述下行报文 中的 OTT视频的视频属性信息, 其中, 所述视频属性信息用于生成用户 体验值。

9、 根据权利要求 6至 8任一所述的测评设备, 其特征在于, 所述用户会话单元,还用于接收网络管理系统 NMS发送的启动指令, 所述启动指令用于指示获取所述用户设备请求观看 OTT视频的所述上行 报文。

10、 一种视频质量用户体验值测评系统, 其特征在于, 包括: 权利要求 6至 9任一项所述的视频质量用户体验值测评设备; 用户设备, 用于向存储所述 OTT视频的视频服务器发送上行报文, 其中, 所述上行报文携带有所述用户设备对所述 OTT视频的请求信息; 还用于接收所述视频服务器发送的下行报文, 所述下行报文携带有 OTT 视频, 所述 OTT视频是由所述视频服务器针对所述上行报文中的请求信 息发送的;

视频服务器, 用于存储所述 OTT视频; 还用于接收所述用户设备发 送的所述上行报文, 并向所述用户设备发送所述下行报文。

Description:
一种视频质量用户体验值测评方法、 设备及系统

技术领域

本发明涉及通信领域, 尤其涉及一种视频质量用户体验值测评方法、 设备及系统。

背景技术

随着互联网技术的日益发展, 在当今互联网上所传输的业务种类也 越来越多, 其中互联网视频业务正在日益成为网络流量的 主要组成部分。 现在越来越多的用户通过手机、 电脑、 平板电脑等设备访问互联网视频 网站来观看 OTT ( Over The Top , 越顶 ) 视频, 这就造成 OTT视频日益 成为互联网流量的主要消耗方式。

目前的 OTT视频承载协议主要使用的是 HTTP ( Hypertext Transport Protocol, 超文本传送协议) /TCP ( Transmission Control Protocol , 传输 控制协议 ) /IP(Internet Protocol , 网协)等协议, 把大视频文件切割成大 小不等的视频, 快速将视频下载到用户使用的终端上, 以便于用户边观 看边下载。 但是互联网系统存在忙时链路拥塞, 链路 /空口丟包等不确定 性的性能异常现象, 因此给用户观看 ΟΤΤ视频带来了不良体验感, 如画 面启动延迟、 画面停顿(包括长时间停顿及频繁停顿)、 画面清晰度差等。

只有确定用户对 ΟΤΤ视频的体验感, 才能针对用户体验感不佳进行 优化, 但是由于 ΟΤΤ 视频承载不同于传统视频, 无法根据传统 IPTV(Internet Protocol Television, 网协电视)系统的时延, 丟包, 抖动等 性能指标确定用户体验感。 用户在观看 OTT视频时, 经常会执行向前、 向后拖拉视频起始点等操作, 导致用户设备已经收到的部分下行报文失 效, 这时, 如果仍使用用户设备已经收到的所有下行报文 进行用户体验 值的计算, 则可能导致无法更全面、 真实地测量评估出用户体验值。

发明内容

本发明的实施例提供一种视频质量用户体验值 测评方法、 设备及系 统, 能够更全面的进行 OTT视频质量用户体验值的测评, 提供更真实、 准确的用户体验值。 为达到上述目的, 本发明的实施例采用如下技术方案: 第一方面, 提供了一种视频质量用户体验值测评方法, 包括: 获取用户设备请求观看 OTT视频的上行报文, 其中, 所述上行报文 为所述用户设备向存储所述 OTT视频的视频服务器发送的、 且携带有所 述用户设备对所述 OTT视频的请求信息;

获取与所述上行报文对应的下行报文, 其中, 所述下行报文为所述 视频服务器向所述用户设备发送的、 且携带有 OTT视频, 所述 OTT视频 是由所述视频服务器针对所述上行报文中的请 求信息发送的;

緩存所述下行报文;

当緩存的所述下行报文满足解析的条件时, 解析緩存的所述下行报 文中的 OTT视频, 生成用户体验值。

在第一方面的第一种可能的实现方式中, 在获取与所述上行报文对 应的下行报文之前, 以及所述获取用户设备请求观看 OTT视频的上行报 文之后, 该方法还包括: 结合第一方面或第一方面的第一种可能的实现 方式, 在第一方面的 第二种可能的实现方式中, 所述緩存所述下行报文, 包括:

緩存所述下行报文中的 OTT视频的视频属性信息, 其中, 所述视频 属性信息用于生成用户体验值。

结合第一方面、 第一方面的第一种可能的实现方式或第一方面 的第 二种可能的实现方式, 在第一方面的第三种可能的实现方式中, 所述用 户体验值为视频主观评定 MOS-V的值。

结合第一方面、 第一方面的第一种可能的实现方式、 第一方面的第 二种可能的实现方式或第一方面的第三种可能 的实现方式, 在第一方面 的第四种可能的实现方式中, 所述获取用户设备请求观看 OTT视频的上 行艮文之前, 该方法还包括:

接收网络管理系统 NMS ( Network Management System )发送的启动 指令, 所述启动指令用于指示获取所述用户设备请求 观看 OTT视频的所 述上行报文。

第二方面, 提供了一种视频质量用户体验值测评设备, 该测评设备 包括:

用户会话单元, 用于获取用户设备请求观看 OTT视频的上行报文, 其中, 所述上行报文为所述用户设备向存储所述 OTT视频的视频服务器 发送的、 且携带有所述用户设备对所述 OTT视频的请求信息; 对应的下行报文, 其中, 与所述下行报文为所述视频服务器向所述用户 设备发送的、 且携带有 OTT视频, 所述 OTT视频是由所述视频服务器针 对所述上行报文中的请求信息发送的;

体验评估单元, 用于当所述緩存单元緩存的所述下行报文的满 足解 析的条件时, 解析緩存的所述下行报文中的 OTT视频, 生成用户体验值。

在第二方面的第一种可能的实现方式中, 所述视频会话单元, 还用于 结合第二方面或第二方面的第一种可能的实现 方式, 在第二方面的 第二种可能的实现方式中, 所述緩存单元, 具体用于緩存所述视频会话 单元获取的所述下行 4艮文中的 OTT视频的视频属性信息, 其中, 所述视 频属性信息用于生成用户体验值。

结合第二方面、 第二方面的第一种可能的实现方式或第二方面 的第 二种可能的实现方式, 在第二方面的第三种可能的实现方式中, 所述用 户会话单元, 还用于接收网络管理系统 NMS发送的启动指令, 所述启动 指令用于指示获取所述用户设备请求观看 OTT视频的所述上行报文。

第三方面, 提供了一种系统, 其特征在于, 包括:

上述的视频质量用户体验值测评设备;

用户设备, 用于向存储所述 OTT视频的视频服务器发送上行报文, 其中, 所述上行报文携带有所述用户设备对所述 OTT视频的请求信息; 还用于接收所述视频服务器发送的下行报文, 所述下行报文携带有 OTT 视频, 所述 OTT视频是由所述视频服务器针对所述上行报文 中的请求信 息发送的;

视频服务器, 用于存储所述 OTT视频; 还用于接收所述用户设备发 送的所述上行报文, 并向所述用户设备发送所述下行报文。 本发明实施例提供的视频质量用户体验值测评 方法, 设备及系统, 视频质量用户体验值测评设备获取用户设备请 求观看 OTT视频的上行报 文, 上行报文携带有用户设备对 OTT视频的请求信息; 获取与上行报文 对应的下行报文, 下行报文携带有 OTT视频; 緩存下行报文; 当緩存的 下行报文的满足解析的条件时, 解析緩存的下行报文中的 OTT视频, 生 成用户体验值。 这样一来, 视频质量用户体验值测评设备可以根据上行 报文获取对应的下行报文, 并针对有效的下行报文进行用户体验值计算, 从而避免失效的下行报文对用户体验值计算结 果的影响, 因此得到的用 户体验值, 既能够反应下行数据的问题, 又能够反应出由于用户不同控 制行为而形成的体验值提高或降低, 从而更加真实、 全面的反应用户体 验。

附图说明

为了更清楚地说明本发明实施例或现有技术中 的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作筒单 地介绍, 显而易见地, 下面描述 中的附图仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付 出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。

图 1为本发明实施例提供的视频质量用户体验值 评的流程示意图; 图 2 为本发明另一实施例提供的视频质量用户体验 值测评的流程示 意图;

图 3为本发明实施例提供的视频质量用户体验值 评设备的结构示意 图;

图 4 为本发明另一实施例提供的视频质量用户体验 值测评设备的结 构示意图;

图 5为本发明实施例提供的系统结构示意图;

图 6为本发明另一实施例提供的系统结构示意图

具体实施方式

下面将结合本发明实施例中的附图,对本发明 实施例中的技术方案进行清 楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是 全部的实施例。基于本发明中的实施例, 本领域普通技术人员在没有做出创造 性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。 本发明实施例提供的视频质量用户体验值测评 方法, 如图 1 所示, 包括:

101、视频质量用户体验值测评设备获取用户设 备请求观看 OTT视频 的上行报文。

需要说明的是, 上行报文为用户设备向存储 OTT视频的视频服务器 发送的、 且该上行报文携带有用户设备对 OTT视频的请求信息。 视频质 量用户体验值测评设备可以内置在视频服务器 中, 也可以单独设置于视 频服务器与用户设备之间, 实时获取并监控视频服务器和用户设备之间 的上行报文和下行报文。 举例来说, 当视频质量用户体验值测评设备单 独设置于视频服务器与用户设备之间时, 可以是旁挂在视频服务器与用 户设备之间的网络中的某个路由器上, 可以通过端口镜像的方式获取用 户设备请求观看 OTT视频的上行 4艮文。 举例来说, 当视频质量用户体验 值测评设备内置在视频服务器中时, 视频服务器在收到用户设备发来的 上行报文后, 可以通过视频服务器与视频质量用户体验值测 评设备间的 内部接口发送给视频质量用户体验值测评设备 。

举例来说, 用户设备可以是能够接收 OTT视频的互联网电视一体机 或机顶盒加电视机等。

举例来说, 上行报文中的请求信息可以包括用户通过用户 设备执行 的、 针对 OTT视频的控制行为消息以及状态信息等, 其中, 控制行为消 息包括用户设备获取 OTT视频内容时拖拉、暂停或重新播放等控制行 为, 状态信息包括视频是否全屏播放,视频 HTML(Hypertext Markup Language 超文本标 i己语言)页面 URL ( Uniform I Universal Resource Locator , 统一 资源定位符) 等。

举例来说, 上行报文的请求信息还可以包括用户设备的信 息, 如用 户设备的 IP地址等。 视频质量用户体验值测评设备可以通过用户设 备的 IP 地址等用户设备的信息区分上行报文所属的用 户设备。 又举例来说, 分上行报文所属的用户设备。 通过区别用户设备, 可以判断该用户设备 是否为特定的用户设备。

举例来说, 视频质量用户体验值测评设备可以緩存所有用 户设备发 送的上行报文, 也可以仅緩存特定用户设备发送的上行报文。 再进一步的, 视频质量用户体验值测评设备可以在接收到用 户设备 发送的响应消息后停止获取上行报文, 其中, 响应消息可以是用户设备 结束观看 OTT视频后发送的, 响应消息用于指示停止获取上行报文。

102、 视频质量用户体验值测评设备获取与上行报文 对应的下行报 文。

需要说明的是, 下行报文为视频服务器向用户设备发送的、 该下行 报文携带有 OTT视频, OTT视频是由视频服务器针对上行报文中的请求 信息发送的。 如, 第一个上行报文请求信息请求发送视频 B的第 5分 45 秒开始的内容, 第二个上行报文请求信息请求发送视频 B的第 15分开始 的内容。 视频质量用户体验值测评设备获取下行报文的 方式, 可以与上 述 101 中视频质量用户体验值测评设备获取上行报文 的方式相同, 请参 考上述 101 中视频质量用户体验值测评设备获取上行报文 的方式, 在此 不再赘述。

进一步的, 视频质量用户体验值测评设备获取了上行报文 后, 还可 以根据上行报文确定是否获取下行报文, 如视频质量用户体验值测评设 备可以根据上行报文中的用户设备的信息确定 用户设备是否属于特定用 户设备, 如果用户设备属于特定用户设备, 则获取该上行报文对应的下 行报文。 其中, 特定用户设备可以是定制了用户体验值测评的 用户设备, 或定制了优质高清视频服务的用户设备等。 或者, 视频质量用户体验值 测评设备可以根据上行报文中的用户设备的信 息确定用户设备是否属于 特定用户设备后,再根据上行报文请求信息请 求的 OTT视频 URL确定是 否获取下行报文, 如果用户设备属于特定用户设备, 且上行报文请求信 息请求的 OTT视频为特定 OTT视频,则获取该上行报文对应的下行报文。

这样一来, 针对一些使用包月或者定制了高清业务, 或 VIP ( Very Important Person , 非常重要客户 ) 视频业务的用户设备, 或者, 针对通 过电话、 短信或会话窗口反应体验感差的用户设备, 可以通过上行报文 确定获取下行报文, 从而更加有针对性的对用户设备进行测评, 并且避 免了视频质量用户体验值测评设备盲目监控并 获取大量下行报文, 并从 中解析 OTT视频的现状, 降低了数据处理量, 提高了视频质量用户体验 值测评设备的处理性能。

103、 视频质量用户体验值测评设备緩存下行报文。 举例来说, 视频质量用户体验值测评设备在获取了第一个 上行报文 后, 如, 第一个上行报文请求信息请求发送视频 B的第 5分 45秒开始的 内容, 视频质量用户体验值测评设备需要对应获取第 一个上行报文对应 的 100 个下行报文, 并緩存, 但是, 用户设备在视频质量用户体验值测 评设备获取并緩存了第 30个下行报文的时候,对观看的 OTT视频进行了 拖拉, 即用户设备向视频服务器发送了第二个上行报 文, 如第二个上行 报文请求信息请求发送视频 B的第 15分开始的内容, 不妨假设, 视频 B 的第 15分开始的内容为 100个下行 4艮文中第 40个下行 4艮文至第 100个 下行报文, 那么, 视频服务器会从第 40个下行报文开始向用户设备发送 下行报文, 这时视频质量用户体验值测评设备获取的下行 报文也从第 40 个开始, 这时候, 緩存的前 30个下行报文是对应第一个上行报文的, 緩 存的第 40个至第 100个下行 4艮文对应第二个上行 4艮文。

举例来说, 视频质量用户体验值测评设备可以緩存下行报 文, 由于緩 存下行报文所占用的空间较大, 视频质量用户体验值测评设备也可以緩存 下行报文中的 OTT视频的视频属性信息, 如可以緩存下行报文中的视频 数据大小存为 10kb , 视频帧速率緩存为 30kb/s等, 而不是真的在视频质 量用户体验值测评设备中緩存这 lOkb 的数据。 这样可以减少緩存负荷, 提供视频质量用户体验值测评设备的性能。

其中, 视频属性信息如表 1 所示, 包括视频文件分辨率、 视频播放 时长等可以用于生成用户体验值。

表 1

104、 当緩存的下行报文满足解析的条件时, 视频质量用户体验值测 评设备解析緩存的下行报文中的 OTT视频, 生成用户体验值。

需要说明的是, 当视频质量用户体验值测评设备緩存的下行报 文累 积到可以解析的数目或下行报文的数据总和大 于预先设定的阈值时, 贝 'J 可以对下行报文进行解析, 以生成用户体验值, 其中, 用户体验值可以 是 MOS-V(Mean Opinion Score- Video , 视频主观评定)值等。

值得指出的是, 如上述, 若视频质量用户体验值测评设备每获取 10 个下行报文即可进行解析, 则在获取了第一个上行报文后, 当緩存第 30 个下行报文、 并解析了前 20个上行报文时, 获取到了第二个上行报文, 此时, 视频质量用户体验值测评设备开始緩存第 40个下行报文至第 100 个下行报文, 并且从第 40个下行报文继续进行解析, 最后, 可以根据解 析的前 20个下行 4艮文, 以及第 40个至第 100个下行 4艮文生成用户体验 值。 而緩存的前 30下行 4艮文中的第 21个下行 ^艮文至第 30个下行 4艮文成 为失效报文, 视频质量用户体验值测评设备生成的用户体验 值时不再解 析这些失效的下行报文。 这样一来, 既减少了用户体验值的运算量, 又 排除了失效的下行报文对计算结果的影响, 从而获得更加准确的用户体 验值。

需要说明的是, 视频质量用户体验值测评设备可以在获取了上 述第 二个上行报文, 且緩存第二个上行报文对应的下行报文后, 将緩存的第 一个上行报文对应的下行报文删除, 这样可以减少视频质量用户体验值 测评设备的对报文的緩存量, 节约緩存空间。

本发明实施例提供的视频质量用户体验值测评 方法, 视频质量用户 体验值测评设备获取用户设备请求观看 OTT视频的上行报文, 上行报文 携带有用户设备对 OTT视频的请求信息; 获取与上行报文对应的下行报 文, 下行报文携带有 OTT视频; 緩存下行报文; 当緩存的下行报文的满 足解析的条件时, 解析緩存的下行报文中的 OTT视频, 生成用户体验值。 这样一来, 视频质量用户体验值测评设备可以根据上行报 文获取对应的 下行报文, 并针对有效的下行报文进行用户体验值计算, 从而避免失效 的下行报文对用户体验值计算结果的影响, 因此得到的用户体验值, 既 能够反应下行数据的问题, 又能够反应出由于用户不同控制行为而形成 的体验值提高或降低, 从而更加真实、 全面的反应用户体验。

本发明另一实施例提供的视频质量用户体验值 测评方法, 如图 2 所 示, 该方法步骤包括:

201、 视频质量用户体验值测评设备接收 NMS发送的启动指令, 启 动指令用于指示获取用户设备请求观看 OTT视频的上行报文。

举例来说, 视频质量用户体验值测评设备也可以通过接收 启动指令 之外的其他方式获取上行报文, 如视频质量用户体验值测评设备启动后 持续获取上行报文等。 本实施例以根据启动指令开启获取上行报文为 例 进行说明, 但不以此做任何限定。 202、 视频质量用户体验值测评设备获 取用户设备请求观看 OTT视频的上行 ^艮文。

关于视频质量用户体验值测评设备如何获取上 行报文, 请参考图 1 所示的实施例中 101的描述, 在此不再赘述。

203、 视频质量用户体验值测评设备根据上行报文确 定是否获取下行 报文。 如需获取, 则执行步骤 204 , 否则执行步骤 207。

举例来说, 视频质量用户体验值测评设备根据上行报文确 定用户设备 是否属于特定用户设备, 如果属于特定用户设备, 则执行步骤 204 , 如果 不属于特定用户设备, 则执行步骤 207。 或者, 视频质量用户体验值测评 设备根据上行报文确定用户设备是否属于特定 用户设备后, 再判断上行报 文请求的 OTT视频是否属于特定 OTT视频, 若如果属于特定 OTT视频, 则执行步骤 204 , 如果不属于特定 OTT视频, 则执行步骤 207。 204、 视 其中, 下行报文为视频服务器向用户设备发送的、 且携带有 OTT视 频, OTT视频是由视频服务器针对上行报文中的请求 信息发送的。

关于视频质量用户体验值测评设备如何获取下 行报文, 请参考图 1 所示的实施例中 102的描述, 在此不再赘述。

205、视频质量用户体验值测评设备緩存下行报 文中的 OTT视频的视 频属性信息, 其中, 视频属性信息用于生成用户体验值。

举例来说, 视频属性信息可以以特定表格的形式进行緩存 , 如上述 实施例的表 1 所示, 也可以在表格中多设置一些内容, 如表 2所示, 以 使得緩存的下行报文信息更完善, 如增加 TCP序列号用于确定分下行报 文是否连续等。

表 2 值得指出的是, 表 1、 表 2只是一种特定表格的格式, 此处用以举例 说明, 并不以表 1、 表 2的格式为限定, 其他特定表格的格式均在保护范 围之内。 而且, 视频属性信息除了使用上述特定表格的方式进 行緩存外, 也可以使用其他的记录形式进行緩存, 并不以此做任何限定。

206、 当緩存的下行报文的满足解析的条件时, 视频质量用户体验值 测评设备解析緩存的下行报文对应的 OTT视频, 生成用户体验值。

举例来说, 生成用户体验值可以是 MOS-V值。 MOS-V表示为观看 视频的主观体验值, 如表 3所示, 可以通过生成的 MOS-V值可以确定用 户观看视频的主观感受。

207、 视频质量用户体验值测评设备不获取下行报文 。

举例来说, 视频质量用户体验值测评设备可以停止端口镜 像来不获 取下行报文。

举例来说, 当视频质量用户体验值测评设备旁挂于视频服 务器与用 户设备之间的网络的某个路由器上时, 可以通过停止端口镜像的方式来 不获取用户设备请求观看 OTT视频的下行报文。 举例来说, 当视频质量 用户体验值测评设备内置在视频服务器中时, 视频服务器可以通过不向 视频质量用户体验值测评设备发送下行报文, 使得视频质量用户体验值 测评设备不获取下行报文。

本发明实施例提供的视频质量用户体验值测评 方法, 视频质量用户 体验值测评设备获取用户设备请求观看 OTT视频的上行报文, 上行报文 携带有用户设备对 OTT视频的请求信息; 获取与上行报文对应的下行报 文, 下行报文携带有 OTT视频; 緩存下行报文; 当緩存的下行报文的满 足解析的条件时, 解析緩存的下行报文中的 OTT视频, 生成用户体验值。 这样一来, 视频质量用户体验值测评设备可以根据上行报 文获取对应的 下行报文, 并针对有效的下行报文进行用户体验值计算, 从而避免失效 的下行报文对用户体验值计算结果的影响, 因此得到的用户体验值, 既 能够反应下行数据的问题, 又能够反应出由于用户不同控制行为而形成 的体验值提高或降低, 从而更加真实、 全面的反应用户体验。

本发明提供的视频质量用户体验值测评设备 30 , 如图 3所示, 包括: 用户会话单元 301 ,用于获取用户设备请求观看 ΟΤΤ视频的上行报文, 其中, 上行报文为用户设备向存储 ΟΤΤ 视频的视频服务器发送的、 且携 带有用户设备对 ΟΤΤ视频的请求信息。

进一步的, 用户会话单元 301获取的上行报文中的请求信息可以包括 控制信息、 状态信息, 以及用户设备的信息。

视频会话单元 302 ,用于获取与用户会话单元 301获取的上行报文对 应的下行报文, 其中, 与下行报文为视频服务器向用户设备发送的、 且 携带有 ΟΤΤ视频, ΟΤΤ视频是由视频服务器针对上行报文中的请 求信息 发送的。

进一步的, 视频会话单元 302 还可以于根据用户会话单元 301 获取 的上行报文确定是否获取下行报文。 如根据用户会话单元 301 获取的上 行报文确定用户设备是否属于特定用户设备, 如果属于特定用户设备, 则获取发往用户设备的下行报文。 或者, 在根据用户会话单元 301获取 的上行报文确定用户设备属于特定用户设备后 , 再判断上行报文请求的 ΟΤΤ视频是否为特定视频, 如果属于特定 ΟΤΤ视频, 则获取发往用户设 备的下行报文。

緩存单元 303 , 用于緩存视频会话单元 302获取的下行报文。

进一步的, 緩存单元 303緩存视频会话单元 302获取的下行报文中 的 ΟΤΤ视频的视频属性信息, 其中, 视频属性信息用于生成用户体验值。

体验评估单元 304 , 用于当緩存单元 303緩存的下行报文的满足解析 的条件时, 解析緩存的下行报文对应的 ΟΤΤ视频, 生成用户体验值。

示例性的, 体验评估单元 304可以根据緩存单元 303緩存的下行报文 或视频属性信息等进行视频主观评定, 生成 MOS-V值。

进一步的, 用户会话单元 301 , 在获取用户设备请求观看 ΟΤΤ视频的 上行报文之前, 还可以接收 NMS发送的启动指令, 启动指令用于指示持 续获取用户设备请求观看 OTT视频的上行报文。

本视频质量用户体验值测评设备 30可以使用上述实施例提供的方法进 行工作, 工作方法与实施例提供的方法相同, 在此不再赘述。

本发明实施例提供的视频质量用户体验值测评 设备 30 , 视频质量用 户体验值测评设备 30获取用户设备请求观看 OTT视频的上行 ^艮文,上行 报文携带有用户设备对 OTT视频的请求信息; 获取与上行报文对应的下 行报文, 下行报文携带有 OTT视频; 緩存下行报文; 当緩存的下行报文 的满足解析的条件时, 解析緩存的下行报文中的 OTT视频, 生成用户体 验值。 这样一来, 视频质量用户体验值测评设备 30可以根据上行报文获 取对应的下行报文, 并针对有效的下行报文进行用户体验值计算, 从而 避免失效的下行报文对用户体验值计算结果的 影响, 因此得到的用户体 验值, 既能够反应下行数据的问题, 又能够反应出由于用户不同控制行 为而形成的体验值提高或降低, 从而更加真实、 全面的反应用户体验。

本发明提供的视频质量用户体验值测评设备 40 , 如图 4所示, 包括: 接收器 401、 存储器 402和处理器 403。

其中, 接收器 401可用于获取在用户设备和存储 OTT视频的视频服 务器之传输的上行报文和与上行报文对应的下 行报文, 并将获取的下行 报文发送存储器 402緩存。 上行报文携带有用户设备对 OTT视频的请求 信息, 下行报文携带有 OTT视频, OTT视频是由视频服务器针对上行报 文中的请求信息向用户设备发送的。 接收器 401 可以通过无线通信或有 线网络获取。 传输的上行报文和下行报文, 所述无线通信可以使用任一 通信标准或协议, 包括但不限于 GSM(Global System of Mobile communication,全求移动通讯系统)、 GPRS (General Packet Radio Service , 通用分组无线服务)、 CDMA(Code Division Multiple Access , 码分多址)、 WCDMA(Wideband Code Division Multiple Access, 宽带码分多址)、 LTE(Long Term Evolution,长期演进)、 电子邮件、 SMS(Short Messaging Service , 短消息服务)等。

存储器 402可用于緩存通过接收器 401得到的下行报文。

处理器 403是视频质量用户体验值测评设备 40的解析处理中心, 通 过解析緩存在存储器 402内的 OTT视频, 从而生成用户体验值。 如, 生 成 MOS-V值等。 进一步的, 存储器 402可用于緩存通过接收器 401得到的下行报文 的 OTT视频的视频属性信息, 处理器 403对緩存在存储器 402中的下行 报文的视频属性信息进行解析, 生成用户体验值。

进一步的, 接收器 401在获取用户设备请求观看 OTT视频的上行报 文之前, 还可以接收 NMS发送的启动指令, 启动指令用于指示持续获取 用户设备请求观看 OTT视频的上行 ^艮文, 再获取该上行 4艮文对应的下行 报文。

本视频质量用户体验值测评设备 40可以使用上述实施例提供的方法进 行工作, 工作方法与实施例提供的方法相同, 在此不再赘述。

本发明实施例提供的视频质量用户体验值测评 设备 40 , 视频质量用 户体验值测评设备 40获取用户设备请求观看 OTT视频的上行 ^艮文,上行 报文携带有用户设备对 OTT视频的请求信息; 获取与上行报文对应的下 行报文, 下行报文携带有 OTT视频; 緩存下行报文; 当緩存的下行报文 的满足解析的条件时, 解析緩存的下行报文中的 OTT视频, 生成用户体 验值。 这样一来, 视频质量用户体验值测评设备 40可以根据上行报文获 取对应的下行报文, 并针对有效的下行报文进行用户体验值计算, 从而 避免失效的下行报文对用户体验值计算结果的 影响, 因此得到的用户体 验值, 既能够反应下行数据的问题, 又能够反应出由于用户不同控制行 为而形成的体验值提高或降低, 从而更加真实、 全面的反应用户体验。

本发明提供的系统, 如图 5、 6所示, 该系统包括:

值得指出的是, 图 5表示视频质量用户体验值测评设备 30为单独设 置于视频服务器 60与用户设备 50之间, 图 6表示视频质量用户体验值 测评设备 30为内置在视频服务器 60中。

上述实施例提供的视频质量用户体验值测评设 备 30。

用户设备 50 , 用于向存储 OTT视频的视频服务器 60发送上行报文, 其中, 上行报文携带有用户设备对 OTT视频的请求信息; 还用于接收视 频服务器发送的下行报文, 下行报文携带有 OTT视频, OTT视频是由视 频服务器 60针对上行报文中的请求信息发送的; 。

视频服务器 60 , 用于存储 OTT视频; 还用于接收用户设备 50发送 的上行报文, 并向用户设备 50发送下行报文。

需要说明的是, 上述视频质量用户体验值测评设备 30对应上述方法 实施例, 该视频质量用户体验值测评设备 30可以用于上述方法实施例的 步骤中, 其具体各个步骤中的应用可以参照上述方法实 施例。 该视频质 量用户体验值测评设备 30的具体结构与上述实施例中提供的视频质量 户体验值测评设备 30 , 在此不再赘述。

本发明实施例提供的系统, 视频质量用户体验值测评设备 30获取用 户设备 50请求观看 ΟΤΤ视频的上行报文, 上行报文携带有用户设备 50 对 ΟΤΤ视频的请求信息; 获取与上行报文对应的下行报文, 下行报文携 带有 ΟΤΤ视频; 緩存下行报文; 当緩存的下行报文的满足解析的条件时, 解析緩存的下行报文中的 ΟΤΤ视频, 生成用户体验值。 这样一来, 视频 质量用户体验值测评设备 30可以根据上行报文获取对应的下行报文, 并 针对有效的下行报文进行用户体验值计算, 从而避免失效的下行报文对 用户体验值计算结果的影响, 因此得到的用户体验值, 既能够反应下行 数据的问题, 又能够反应出由于用户不同控制行为而形成的 体验值提高 或降低, 从而更加真实、 全面的反应用户体验。

本领域普通技术人员可以理解: 实现上述方法实施例的全部或部分步骤可 以通过程序指令相关的硬件来完成,前述的程 序可以存储于一计算机可读取存 储介质中, 该程序在执行时, 执行包括上述方法实施例的步骤; 而前述的存储 介质包括: ROM、 RAM, 磁碟或者光盘等各种可以存储程序代码的介质 。

以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不 局限于此, 任何熟悉本技术领域的技术人员在本发明揭露 的技术范围内, 可轻易想到变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本 发明的保护范围应以所述权利要求的保护范围 为准。