ABR视频白点覆盖系统和方法与流程

文档序号:11142911阅读:来源:国知局

技术特征:

1.一种用于参与自适应比特率(ABR)流播会话的无线用户设备(UE)装置(1800)的无线电白点覆盖方法(300A,300B),所述方法(300A,300B)包括:

确定(302)所述无线UE装置(1800)在无线电白点区域中;

在具体片段暂停(304)所述ABR流播会话;

开始(304)回放在所述无线UE装置(1800)本地高速缓存的其它内容;

确定(306)所述无线UE装置(1800)正退出所述无线电白点区域;以及

从邻近所述ABR流播会话被暂停的所述具体片段的点恢复(308)所述ABR流播会话。

2.如权利要求1所述的方法(300A,300B),进一步包括:

当所述无线UE装置(1800)穿过所述无线电白点区域时,在暂停所述ABR流播会话之前,继续(352)回放下载到所述无线UE装置的ABR缓冲器中的所述ABR流播会话的较低比特率媒体片段。

3.如权利要求2所述的方法(300A,300B),进一步包括:

提供(354)所述无线UE装置(1800)在所述无线电白点区域中并且所述ABR流播会话由于有关所述无线电白点区域的质量条件而暂停的通知。

4.如权利要求3所述的方法(300A,300B),进一步包括:

提供(356)所述无线UE装置(1800)正在退出所述无线电白点区域并且正在恢复所述ABR流播会话的通知。

5.如权利要求1所述的方法(300A,300B),其中在所述无线UE装置(1800)本地高速缓存的所述其它内容包括广告内容。

6.如权利要求5所述的方法(300A,300B),其中所述广告内容包括有关所述无线电白点区域的基于位置的广告和相对于所述无线UE装置(1800)的用户的人口统计信息相关的广告中的至少一个。

7.如权利要求5所述的方法(300A,300B),其中基于所述无线UE装置(1800)可能要遇到的预计无线电白点区域,将所述广告内容预先填充到所述无线UE装置的高速缓存中。

8.如权利要求5所述的方法(300A,300B),其中当所述无线UE装置(1800)在所述无线电白点区域外部具有充分无线电信号质量的区域中时,所述广告内容被预先填充到所述无线UE装置的高速缓存中。

9.一种无线用户设备(UE)装置(1800),包括:

高速缓存(1810),用于当所述无线UE装置(1800)在具有用于支持大于用于促进以最高比特率编码的内容的自适应比特率(ABR)流播会话所必需的带宽速率的总体带宽速率的充分信号质量的无线电覆盖区域中时存储从网络实体下载的广告;

ABR缓冲器(1812),用于存储依照ABR流播会话以不同比特率编码的媒体会话;

ABR客户端播放器(1806),配置成回放所述ABR缓冲器(1812)当中的内容;以及

一个或多个处理器(1802),耦合到永久存储器(1814),所述永久存储器具有用于当所述无线UE装置(1800)在无线电白点区域中时控制所述ABR客户端播放器(1806)播放存储的广告代替媒体片段的程序指令。

10.如权利要求9所述的无线UE装置(1800),其中所述永久存储器(1814)包含配置成执行如下操作的程序指令:

响应于接收到所述无线UE装置(1800)在所述无线电白点区域中的指示而保存有关所述ABR流播会话的当前媒体片段的现有状态;以及

当所述无线UE装置(1800)在所述无线电白点区域中时,将存储在所述高速缓存(1810)中的所述广告移动到所述ABR缓冲器(1812)以便由所述ABR客户端播放器(1806)回放。

11.如权利要求10所述的无线UE装置(1800),其中所述永久存储器(1814)包含配置成执行如下操作的程序指令:

在接收到所述无线UE装置(1800)正在退出所述无线电白点区域的通知时,完成回放当前正在由所述ABR客户端播放器(1806)播放的广告;以及

在有关所述保存的现有状态的媒体片段恢复回放所述ABR流播会话。

12.如权利要求9所述的无线UE装置(1800),进一步包括:超文本传输协议(HTTP)服务器(1816),用于基于从ABR流递送服务器接收的清单文件促进由所述ABR客户端播放器(1806)回放存储在所述高速缓存(1810)中的所述广告,其中所述清单文件配置成含有指向所述高速缓存的广告的位置指针。

13.一种自适应比特率(ABR)流递送服务器(414,1700),用于促进无线无线电网络环境(400)中的ABR流播会话,包括:

一个或多个处理器(1702);

中断区域请求模块(1706),在所述一个或多个存储器(1702)的控制下操作,并配置成请求相对于无线用户设备(UE)装置(410,1800)的预计视频中断区域,所述预计视频中断区域基于在所述无线无线电网络环境(400)中的所述无线UE装置的当前位置和行进的估计的方向;

广告请求模块(1708),在所述一个或多个处理器(1702)的控制下操作以便从广告服务器(426)获得广告内容,其中所述广告内容相对于所述无线UE装置(410,1800)的所述预计的视频中断区域相关;以及

递送模块(1710),在所述一个或多个处理器(1702)的控制下操作并配置成:

当所述无线UE装置(410,1800)不在视频中断区域(408)中时,实行依照ABR流播会话向所述无线UE装置(410,1800)递送以不同比特率编码的ABR媒体片段以及关联的清单文件;

实行向所述无线UE装置(410,1800)递送所述广告内容以便本地存储在那;以及

当所述无线UE装置(410,1800)在视频中断区域(408)中时,向所述无线UE装置(410,1800)提供清单文件,其含有指向所述本地存储的广告的位置指针以便由所述无线UE装置的ABR客户端(1806)回放。

14.如权利要求13所述的ABR流递送服务器(414,1700),进一步包含:通知模块(1720),结合所述递送模块(1710)操作以便在确定所述无线UE装置(410,1800)在所述视频中断区域(408)中时促进向所述无线UE装置(410,1800)递送视频编码的通知消息,所述通知消息是当所述无线UE装置(410,1800)在所述视频中断区域(408)中时,暂停到所述无线UE装置(410,1800)的所述ABR流播会话,并且将回放一个或多个广告。

15.如权利要求14所述的ABR流递送服务器(414,1700),其中所述视频编码的通知消息进一步包含与所述视频中断区域(408)关联的中断时间的估计。

16.如权利要求14所述的ABR流递送服务器(414,1700),其中所述通知模块(1720)进一步操作用于在确定所述无线UE装置(410,1800)正在退出所述视频中断区域(408)时促进向所述无线UE装置递送视频编码的通知消息,所述通知消息是正恢复到所述无线UE装置(410,1800)的所述ABR流播会话。

17.如权利要求13所述的ABR流递送服务器(414,1700),进一步包含:接口(1716),用于与布置在所述无线无线电网络环境(400)中的一个或多个基站(402-1至402-3)通信。

18.一种用于在操作以实行自适应比特率(ABR)流播会话的无线无线电网络环境(400,1100)中预先填充广告的方法(500,1200),所述方法(500,1200)包括:

确定(504,1204)与无线UE装置的当前ABR流播会话关联的清单文件未加密,其中所述无线UE装置(1800)与在所述无线无线电网络环境(400,1100)的地理区域中行进的车辆(410)关联;

解析(506,1206)所述清单文件以便确定用于编码所述当前ABR流播会话的不同媒体片段的ABR配置文件比特率;

确定(510,1210)所述无线UE装置的总体带宽超过在所述清单文件中指示的最高比特率;

确定(514,1214)与所述无线UE装置(410,1800)关联的行进的方向和位置中的至少一项;

确定(518,1218)所述无线UE装置(410,1800)沿可能遇到视频中断区域(408)的方向前进;

获得(520,1220)所述视频中断区域(408)的位置坐标,并计算(522,1224)穿过所述视频中断区域(408)的估计时间;

获得(524,1222)与所述视频中断区域(408)相关的广告,其中所述广告估计持续穿过所述视频中断区域(408)所需的持续时间;以及

控制(530,1228)以基于所述无线UE装置的总体带宽超过在所述当前ABR流播会话的所述清单文件中指示的最高比特率的量的递送速率向所述无线UE装置(410,1800)递送所述广告。

19.如权利要求18所述的方法(500),进一步包括:当所述无线UE装置(410,1800)进入所述视频中断区域(408)时,请求(528)要在所述无线UE装置(410,1800)播放的编码通知消息,所述编码的通知消息用于指示所述无线UE装置(410,1800)在持续特定时间持续时间的所述视频中断区域(408)中。

20.如权利要求18所述的方法(500,1200),进一步包括:在确定(504,1204)与所述无线UE装置的当前ABR流播会话关联的所述清单文件被加密时,抑制(508)将广告预先填充到所述无线UE装置(410,1800)中。

21.如权利要求18所述的方法(500,1200),进一步包括:

在确定(510,1210)所述无线UE装置的总体带宽不超过在所述清单文件中指示的最高比特率时,验证(512,1212)所述无线UE装置(410,1800)是否仍活动;以及

如果否,则抑制(508)将广告重新填充到所述无线UE装置(410,1800)中。

22.如权利要求18所述的方法(500,1200),进一步包括:

在确定(510,1210)所述无线UE装置的总体带宽不超过在所述清单文件中指示的最高比特率时,验证(512,1212)所述无线UE装置(410,1800)是否仍活动;以及

如果是,则在再次确定(510,1210)所述无线UE装置的总体带宽是否超过在所述当前ABR流播会话的所述清单文件中指示的最高比特率之前等待一段时间。

23.如权利要求18所述的方法(500,1200),进一步包括:

在确定(518,1218)所述无线UE装置(410,1800)不沿可能遇到视频中断区域(408)的方向前进时,验证(512,1212)所述无线UE装置是否仍活动;以及

如果否,则抑制(508)将广告重新填充到所述无线UE装置(410,1800)中。

24.如权利要求18所述的方法(1200),进一步包括:生成(1226)要传送到所述无线UE装置(410,1800)的所述广告的清单播放列表。

25.一种操作在自适应比特率(ABR)流递送服务器(1700)的用于促进无线无线电网络环境中的ABR流播会话的方法(700),所述方法(700)包括:

确定(702)参与ABR流播会话的无线用户设备(UE)装置(1800)已经进入视频中断区域;

更新(704)清单文件以引用所述无线UE装置(1800)在视频覆盖之外的编码通知消息和本地存储在所述无线UE装置(1800)内的一个或多个广告中的至少一个;以及

向所述无线UE装置(1800)传送(706)所述更新的清单文件,其中在所述无线UE装置(1800)上执行的ABR客户端(1806)操作以当所述无线UE装置(1800)在所述视频中断区域内时回放所述编码通知消息和一个或多个广告中的至少一个。

26.如权利要求25所述的方法(700),其中所述一个或多个广告包括相对于所述视频中断区域和关于所述无线UE装置(1800)的用户的人口统计信息中至少一个相关的广告。

27.如权利要求25所述的方法(700),其中所述编码的通知消息进一步含有关于所述视频中断预期继续多久的消息。

28.一种操作在包含参与流播会话的ABR客户端(1806)的无线用户设备(UE)装置(1800)的方法(1400),所述方法(1400)包括:

接收(1402)所述无线UE装置(1800)在无线无线电网络环境的视频中断区域中的通知;

继续(1404)从与所述ABR客户端(1806)关联的ABR缓冲器(1812)回放所述流播会话的媒体片段;

确定(1406)所述ABR缓冲器(1812)是否耗尽;

如果是,则基于所述流播会话的清单保存(1408)下一媒体片段的现有状态;以及

开始(1412)回放存储在所述无线UE装置(1800)的本地高速缓存(1810)中的一个或多个广告。

29.如权利要求28所述的方法(1400),其中所述一个或多个广告包括相对于所述视频中断区域和关于所述无线UE装置(1800)的用户的人口统计信息中至少一个相关的广告。

30.如权利要求28所述的方法(1400),进一步包括:向所述无线UE装置(1800)的用户呈现(1410)所述无线UE装置(1800)在视频中断区域中的消息。

31.如权利要求28所述的方法(1400),进一步包括:将所述一个或多个广告从所述本地高速缓存(1810)移动到所述ABR缓冲器(1812)以便由所述ABR客户端(1806)回放。

32.一种非暂时性计算机可读介质,含有指令存储在其上,所述指令当由自适应比特率(ABR)流递送服务器(1700)的一个或多个处理器执行时促进无线无线电网络环境中的ABR流播会话,所述非暂时性计算机可读介质包括:

用于确定参与ABR流播会话的无线用户设备(UE)装置(1800)已经进入视频中断区域的代码部分;

用于更新清单文件以引用所述无线UE装置(1800)在视频覆盖之外的编码的通知消息和本地存储在所述无线UE装置(1800)内的一个或多个广告中的至少一个的代码部分;

用于向所述无线UE装置(1800)传送所述更新的清单文件的代码部分,其中在所述无线UE装置(1800)上执行的ABR客户端(1806)操作以当所述无线UE装置(1800)在所述视频中断区域内时回放所述编码的通知消息和一个或多个广告中的至少一个代替回放所述ABR流播会话的媒体片段;以及

在确定所述无线UE装置(1800)正退出所述视频中断区域时用于实行向所述无线UE装置(1800)递送所述ABR流播会话的媒体片段的代码部分,其中所述ABR客户端(1806)操作以恢复回放所述ABR流播会话。

33.如权利要求32所述的非暂时性计算机可读介质,其中所述一个或多个广告包括相对于所述视频中断区域和关于所述无线UE装置(1800)的用户的人口统计信息中至少一个相关的广告。

34.如权利要求32所述的非暂时性计算机可读介质,其中所述编码的通知消息进一步含有关于所述视频中断预期继续多久的消息。

35.一种非暂时性计算机可读介质,含有指令存储在其上,所述指令当由无线用户设备UE装置(1800)的一个或多个处理器执行时促进无线无线电网络环境中的ABR流播会话,所述非暂时性计算机可读介质包括:

代码部分,其响应于接收到所述无线UE装置(1800)在无线无线电网络环境的视频中断区域中的通知,其中所述无线UE装置(1800)参与ABR流播会话,以便继续从与所述ABR客户端(1806)关联的ABR缓冲器(1812)回放所述ABR流播会话的媒体片段;

用于确定所述ABR缓冲器(1812)是否耗尽的代码部分;

在确定所述ABR缓冲器(1812)耗尽时用于基于所述ABR流播会话的清单保存下一媒体片段的现有状态的代码部分;

用于促进回放存储在所述无线UE装置(1800)的本地高速缓存(1810)中的一个或多个广告的代码部分;以及

在接收到所述无线UE装置(1800)正退出所述视频中断区域的通知时用于恢复所述ABR流播会话的代码部分。

36.如权利要求35所述的非暂时性计算机可读介质,其中所述一个或多个广告包括相对于所述视频中断区域和关于所述无线UE装置(1800)的用户的人口统计信息中至少一个相关的广告。

37.如权利要求35所述的非暂时性计算机可读介质,进一步包括:用于向所述无线UE装置(1800)的用户呈现所述无线UE装置(1800)在视频中断区域中并且所述ABR流播会话被暂停具体时间持续时间的消息的代码部分。

38.如权利要求37所述的非暂时性计算机可读介质,进一步包括:用于向所述无线UE装置(1800)的用户呈现当所述无线UE装置(1800)在所述视频中断区域中时将播放一个或多个广告的消息的代码部分。

39.如权利要求38所述的非暂时性计算机可读介质,进一步包括:用于将所述一个或多个广告从所述本地高速缓存(1810)移动到所述ABR缓冲器(1812)以便由所述ABR客户端(1806)回放的代码部分。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1