[发明专利]用于直播流的锚有效
申请号: | 201780067750.2 | 申请日: | 2017-09-28 |
公开(公告)号: | CN109891896B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 贾斯汀·刘易斯;斯科特·戴维斯 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/234;H04N21/262;H04N21/845 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;安翔 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 直播 | ||
1.一种计算机实现的方法,包括:
生成与直播流相关联的要存储在锚列表中的锚,所述锚列表中的每个锚指定所述直播流的时间戳和有效性持续时间;
从观看者客户端设备接收访问所述直播流的请求;
由处理器基于相应锚指定的时间戳和访问所述直播流的所述请求的时间戳之间的差满足每个相应锚指定的相应有效性持续时间来确定所述锚列表中的每个锚的有效性,以生成有效锚的列表,所述相应有效性持续时间识别每个相应锚在被生成之后有效的时间段;
至少部分地基于以下来从有效锚的所述列表中识别锚:由所识别的锚指定的时间戳;以及
向所述客户端设备提供从由所识别的锚指定的所述时间戳开始的所述直播流。
2.根据权利要求1所述的计算机实现的方法,其中,基于所述差来确定所述锚列表中的每个锚的所述有效性进一步包括:
将所述差与所述相应锚指定的所述有效性持续时间进行比较;以及
响应于所确定的差低于所述有效性持续时间,将所述相应锚建立为有效锚。
3.根据权利要求1所述的计算机实现的方法,其中,接收到的访问所述直播流的请求是加入请求,并且其中,所识别的锚指定所述直播流中与所述有效锚的列表中的其他锚所指定的时间戳相比较最新近发生的时间戳。
4.根据权利要求1所述的计算机实现的方法,进一步包括:
提供要在所述客户端设备上呈现的内容项,所提供的内容项与离开时间间隔相关联,所述离开时间间隔指定何时停止由所述观看者客户端设备访问的所述直播流并且所述内容项代替所述直播流将由所述观看者客户端播放设备播放。
5.根据权利要求4所述的计算机实现的方法,其中,所提供的内容项使得所述观看者客户端设备的用户能够在阈值时间量之后跳过所提供的内容项。
6.根据权利要求4所述的计算机实现的方法,其中,接收到的访问所述直播流的请求是重新加入请求,并且其中,在所述客户端设备上播放所述内容项的同时生成所述锚列表中的每个锚。
7.根据权利要求6所述的计算机实现的方法,其中,所识别的锚指定最接近离开时间戳的所述直播流的时间戳,所述离开时间戳对应于停止所述观看者客户端设备访问的所述直播流以播放所述内容项的时间。
8.根据权利要求1至7中任一项所述的计算机实现的方法,其中,所述锚响应于从创建者客户端设备接收请求而生成。
9.根据权利要求8所述的计算机实现的方法,其中,所接收的来自所述创建者客户端设备的请求是响应于由所述创建者在图形用户界面上提供的输入而被发送的。
10.根据权利要求9所述的计算机实现的方法,其中,由所生成的锚指定的所述直播流的所述时间戳对应于所述创建者提供所述输入的时间。
11.根据权利要求1至7中任一项所述的计算机实现的方法,进一步包括:
向当前访问所述直播流的一个或多个客户端设备发送通知,所述通知指示生成所述锚。
12.一种存储指令的非易失性计算机可读存储介质,所述指令在由计算机设备的处理器执行时使所述处理器执行操作,所述操作包括:
生成与直播流相关联的要存储在锚列表中的锚,所述锚列表中的每个锚指定所述直播流的时间戳和有效性持续时间;
从观看者客户端设备接收访问所述直播流的请求;
基于相应锚指定的时间戳和访问所述直播流的所述请求的时间戳之间的差满足每个相应锚指定的相应有效性持续时间来确定所述锚列表中的每个锚的有效性,以生成有效锚的列表,所述相应有效性持续时间识别每个相应锚在被生成之后有效的时间段;
至少部分地基于以下来从有效锚的所述列表中识别锚:由所识别的锚指定的时间戳;以及
向所述客户端设备提供从由所识别的锚指定的所述时间戳开始的所述直播流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780067750.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:图像编码/解码方法及其装置
- 下一篇:用于分析媒体内容的方法