System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及无线,尤其是指一种视频播放方法、装置、终端及网络设备。
技术介绍
1、在视频播放时,通过统计播放数据包在终端、基站以及核心网之间传输所经历的时延,来统计空口时延和核心网传输时延,以用于评估视频播放体验,以及对视频播放进行优化。然而,仅依赖上述时延的视频播放评估方式,无法有效反映用户的视频播放体验,如视频播放过程中由于网络拥塞造成的视频卡顿,会严重影响视频观看效果,现有技术中网络侧无法及时对视频传输进行优化,以解决导致视频卡顿的数据传输问题,达到最佳视频播放体验。
技术实现思路
1、本专利技术技术方案的目的在于提供一种视频播放方法、装置、终端及网络设备,用于解决现有技术网络侧无法及时解决视频播放过程中产生的视频卡顿,导致播放体验不佳的问题。
2、本专利技术实施例提供一种视频播放方法,其中,由终端执行,所述方法包括:
3、所述终端在播放所接收的视频数据时,测量所述视频数据播放的卡顿相关信息;
4、在所述卡顿相关信息满足第一条件时,向网络设备上报所述视频数据的优先传输请求。
5、可选地,所述的视频播放方法,其中,所述测量所述视频数据播放的卡顿相关信息,包括:
6、所述终端的应用层根据所接收的所述视频数据,测量所述卡顿相关信息,并将所述卡顿相关信息传输至所述终端的接入as层;或者
7、所述终端的分组数据汇聚协议pdcp层接收所述视频数据后,标识所述视频数据的视频帧的帧类型,由所述终端的接入as层根据所接收
8、可选地,所述的视频播放方法,其中,所述卡顿相关信息包括起播时延、卡顿时长、分片间隔时长、缓存信息和缓存不足持续时长中的一项或多项。
9、可选地,所述的视频播放方法,其中,所述方法还包括:
10、将每一类型的所述卡顿相关信息分别与对应的阈值门限进行比较,判断所述卡顿相关信息是否超过对应的所述阈值门限;
11、在至少一所述卡顿相关信息超过对应的所述阈值门限的情况下,确定所述卡顿相关信息满足所述第一条件;
12、其中,每一类型的卡顿相关信息分别对应一个阈值门限。
13、可选地,所述的视频播放方法,其中,所述方法还包括:
14、获取所述网络设备配置的与所述卡顿相关信息对应的阈值门限。
15、可选地,所述的视频播放方法,其中,在所述卡顿相关信息包括卡顿时长的情况下,与所述卡顿时长对应的阈值门限包括时长门限和卡顿率门限;
16、其中,将所述卡顿相关信息与对应的阈值门限进行比较,判断所述卡顿相关信息是否超过对应的所述阈值门限,包括:
17、将所述卡顿时长与所述时长门限进行比较,判断所述卡顿时长是否大于所述时长门限;
18、若所述卡顿时长大于所述时长门限,则根据所述卡顿时长大于所述时长门限的数据包个数,确定所述视频数据播放的卡顿率;
19、将所述卡顿率与所述卡顿率门限进行比较,判断所述卡顿率是否大于所述卡顿率门限;
20、其中,在所述卡顿率大于所述卡顿率门限的情况下,确定所述卡顿相关信息满足所述第一条件。
21、可选地,所述的视频播放方法,其中,所述优先传输请求包括以下信息中的一项或多项:
22、请求优先传输的数据无线承载drb的标识;
23、请求优先传输的逻辑信道的标识;
24、请求优先传输所述视频数据中的目标帧的标识;
25、卡顿时长;
26、分片间隔时长;
27、卡顿时长超过第一预设门限的次数或百分比;
28、分片间隔时长超过第二预设门限的次数或百分比;
29、缓存不足指示;
30、缓存不足持续时长;
31、当前视频缓存量信息。
32、可选地,所述的视频播放方法,其中,向网络设备上报所述视频数据的优先传输请求,包括:
33、根据所述视频数据中测量到所述卡顿相关信息的视频帧的承载资源,向所述网络设备上报与所述承载资源相对应类型的优先传输请求;
34、其中,所述承载资源与所述优先传输请求的类型具有预先设定的对应关系。
35、可选地,所述的视频播放方法,其中,所述优先传输请求为无线资源控制rrc消息、分组数据汇聚协议pdcp协议数据单元pdu消息、媒体接入控制mac控制元素ce消息、缓冲区状态报告bsr消息和物理层控制消息中的其中之一。
36、可选地,所述的视频播放方法,其中,在向网络设备上报所述视频数据的优先传输请求之前,所述方法还包括:
37、向所述网络设备上报调度请求sr,用于请求所述优先传输请求的上行传输资源;
38、其中,所述向网络设备上报所述视频数据的优先传输请求,包括:
39、利用所述上行传输资源,向所述网络设备上报所述优先传输请求。
40、可选地,所述的视频播放方法,其中,所述方法还包括:
41、所述终端在播放所述视频数据的首帧数据时,向所述网络设备发送首播指示;
42、接收所述网络设备根据所述首播指示,通过第一承载资源传输的所述视频数据的前n个视频帧,以及通过第二承载资源传输的所述前n个视频帧之后播放的视频帧;其中,n为大于1的整数。
43、本专利技术实施例还提供一种视频播放方法,其中,由网络设备执行,所述方法包括:
44、接收终端上报的视频数据的优先传输请求,所述优先传输请求为所述终端在测量所述视频数据播放的卡顿相关信息满足第一条件时上报的请求;
45、根据所述优先传输请求,执行所述视频数据的优先传输。
46、可选地,所述的视频播放方法,其中,所述优先传输请求包括以下信息中的一项或多项:
47、请求优先传输的数据无线承载drb的标识;
48、请求优先传输的逻辑信道的标识;
49、请求优先传输所述视频数据中的目标帧的标识;
50、卡顿时长;
51、分片间隔时长;
52、卡顿时长超过第一预设门限的次数或百分比;
53、分片间隔时长超过第二预设门限的次数或百分比;
54、缓存不足指示;
55、缓存不足持续时长;
56、当前视频缓存量信息。
57、可选地,所述的视频播放方法,其中,根据所述优先传输请求,执行所述视频数据的优先传输,包括以下中的一项或多项:
58、优先传输所述优先传输请求所请求的承载资源上的数据包;
59、优先传输所述优先传输请求所请求的目标帧;
60、优先传输卡顿时长大于时长门限的相应承载资源上的数据包或关键帧;
61、优先传输所述视频数据当前所播放分片的下一分片的数据包;
62、优先调度所述终端的下行数据;
63、执行网络容量扩展。本文档来自技高网...
【技术保护点】
1.一种视频播放方法,其特征在于,由终端执行,所述方法包括:
2.根据权利要求1所述的视频播放方法,其特征在于,所述测量所述视频数据播放的卡顿相关信息,包括:
3.根据权利要求1所述的视频播放方法,其特征在于,所述卡顿相关信息包括起播时延、卡顿时长、分片间隔时长、缓存信息和缓存不足持续时长中的一项或多项。
4.根据权利要求1至3任一项所述的视频播放方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的视频播放方法,其特征在于,所述方法还包括:
6.根据权利要求4所述的视频播放方法,其特征在于,在所述卡顿相关信息包括卡顿时长的情况下,与所述卡顿时长对应的阈值门限包括时长门限和卡顿率门限;
7.根据权利要求1所述的视频播放方法,其特征在于,所述优先传输请求包括以下信息中的一项或多项:
8.根据权利要求1所述的视频播放方法,其特征在于,向网络设备上报所述视频数据的优先传输请求,包括:
9.根据权利要求1所述的视频播放方法,其特征在于,所述优先传输请求为无线资源控制RRC消息、分组数据汇
10.根据权利要求1所述的视频播放方法,其特征在于,在向网络设备上报所述视频数据的优先传输请求之前,所述方法还包括:
11.根据权利要求1所述的视频播放方法,其特征在于,所述方法还包括:
12.一种视频播放方法,其特征在于,由网络设备执行,所述方法包括:
13.根据权利要求12所述的视频播放方法,其特征在于,根据所述优先传输请求,执行所述视频数据的优先传输,包括以下中的一项或多项:
14.根据权利要求12所述的视频播放方法,其特征在于,根据所述优先传输请求,执行所述视频数据的优先传输,包括:
15.根据权利要求12所述的视频播放方法,其特征在于,所述方法还包括:
16.一种终端,其特征在于,包括处理器和收发机,其中:
17.一种网络设备,其特征在于,包括收发机和处理器,其中:
18.一种视频播放装置,其特征在于,应用于终端,所述装置包括:
19.一种视频播放装置,其特征在于,应用于网络设备,所述装置包括:
20.一种终端,其特征在于,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如权利要求1至11任一项所述的视频播放方法。
21.一种网络设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如权利要求12至15任一项所述的视频播放方法。
22.一种可读存储介质,其特征在于,所述可读存储介质上存储有程序,所述程序被处理器执行时实现如权利要求1至11任一项所述的视频播放方法中的步骤,或者实现如权利要求12至15任一项所述的视频播放方法中的步骤。
...【技术特征摘要】
1.一种视频播放方法,其特征在于,由终端执行,所述方法包括:
2.根据权利要求1所述的视频播放方法,其特征在于,所述测量所述视频数据播放的卡顿相关信息,包括:
3.根据权利要求1所述的视频播放方法,其特征在于,所述卡顿相关信息包括起播时延、卡顿时长、分片间隔时长、缓存信息和缓存不足持续时长中的一项或多项。
4.根据权利要求1至3任一项所述的视频播放方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的视频播放方法,其特征在于,所述方法还包括:
6.根据权利要求4所述的视频播放方法,其特征在于,在所述卡顿相关信息包括卡顿时长的情况下,与所述卡顿时长对应的阈值门限包括时长门限和卡顿率门限;
7.根据权利要求1所述的视频播放方法,其特征在于,所述优先传输请求包括以下信息中的一项或多项:
8.根据权利要求1所述的视频播放方法,其特征在于,向网络设备上报所述视频数据的优先传输请求,包括:
9.根据权利要求1所述的视频播放方法,其特征在于,所述优先传输请求为无线资源控制rrc消息、分组数据汇聚协议pdcp协议数据单元pdu消息、媒体接入控制mac控制元素ce消息、缓冲区状态报告bsr消息和物理层控制消息中的其中之一。
10.根据权利要求1所述的视频播放方法,其特征在于,在向网络设备上报所述视频数据的优先传输请求之前,所述方法还包括:
11.根据权利要求1所述的视频播放方法,其特征在于,所述方法还包...
【专利技术属性】
技术研发人员:陈宁宇,刘康怡,
申请(专利权)人:中国移动通信有限公司研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。