具有可选择的分辨率级别的低延时视频故事板传递的制作方法_3

文档序号:8417565阅读:来源:国知局
别。
[0038] 表1 :示例件故事板
[0039]
【主权项】
1. 一种传递与视频相关联的故事板的方法,包括: 从在用户设备上执行的播放客户端接收对视频的请求,所述请求包括一个或多个用户 设备参数; 获得包括定义与所述视频相关联的故事板的信息的故事板清单,其中所述信息包括多 个故事板分辨率级别; 使用一个或多个用户设备参数,从所述故事板清单中选择所述多个故事板分辨率级别 中的一个;以及 将所述故事板以所选择的故事板分辨率级别传递至所述播放客户端。
2. 根据权利要求1所述的方法,进一步包括: 对所述故事板清单进行转换以去除一个或多个不可应用的故事板分辨率级别;以及 将经转换的故事板清单传递至所述播放客户端。
3. 根据权利要求2所述的方法,进一步包括从所述播放客户端接收对以所选择的故事 板分辨率级别的所述故事板的获取请求。
4. 根据权利要求3所述的方法,进一步包括从所述播放客户端接收对以比所选择的故 事板分辨率级别高的故事板分辨率级别的故事板的第二获取请求。
5. 根据权利要求1所述的方法,其中所述故事板包括一个或多个故事板马赛克。
6. 根据权利要求5所述的方法,进一步包括以特定马赛克文件名对每个故事板马赛克 的图像进行存储。
7. 根据权利要求6所述的方法,其中所述故事板清单包括每个故事板马赛克图像的特 定马赛克文件名。
8. 根据权利要求1所述的方法,其中所述故事板清单以与所述视频的标识符相关联的 清单文件名进行存储。
9. 根据权利要求8所述的方法,其中所述播放客户端被配置为使用所述视频的所述标 识符确定所述清单文件名并且获取所述故事板清单。
10. 根据权利要求1所述的方法,进一步包括将所述故事板清单传递至被配置为依据 所述故事板清单获取所述故事板的播放客户端。
11. 一种传递与直播视频流相关联的故事板的方法,包括: 接收直播视频流; 执行对所述直播视频流的多帧采样以产生多个视频帧; 生成包括所述多个视频帧的故事板;以及 将与所述直播视频流相关联的所述故事板传递至在用户设备上执行的播放客户端。
12. 根据权利要求11所述的方法,进一步包括以故事板分辨率级别的极限向马赛克增 加一个或多个新产生的视频帧以产生经修改的马赛克。
13. 根据权利要求12所述的方法,进一步包括对与所述故事板相关联的故事板清单进 行更新以反映所述经修改的马赛克。
14. 根据权利要求11所述的方法,进一步包括生成包括定义所生成的与所述直播视频 流相关联的故事板的信息的故事板清单,其中所述信息包括多个故事板分辨率级别。
15. 根据权利要求14所述的方法,进一步包括: 从所述播放客户端接收一个或多个用户设备参数; 使用所述一个或多个用户设备参数选择所述多个故事板分辨率级别中的一个;以及 将所述故事板以所选择的故事板分辨率级别传递至所述播放客户端。
16. -种具有指令的非瞬时计算机可读存储介质,所述指令在被处理设备执行时使得 所述处理设备执行操作,包括: 从在用户设备上执行的播放客户端接收对视频的请求,所述请求包括一个或多个用户 设备参数; 获得包括定义与所述视频相关联的故事板的信息的故事板清单,其中所述信息包括多 个故事板分辨率级别; 使用所述一个或多个用户设备参数从所述故事板清单中选择所述多个故事板分辨率 级别中的一个;以及 将所述故事板以所选择的故事板分辨率级别传递至所述播放客户端。
17. -种具有指令的非瞬时计算机可读存储介质,所述指令在被处理设备执行时使得 所述处理设备执行操作,包括: 接收直播视频流; 执行对所述直播视频流的多帧采样以产生多个视频帧; 生成包括所述多个视频帧的故事板;以及 将与所述直播视频流相关联的所述故事板传递至在用户设备上执行的播放客户端。
18. -种计算设备,包括: 存储器;和 耦合至所述存储器的处理设备,其中所述处理设备被配置为: 从在用户设备上执行的播放客户端接收对视频的请求,所述请求包括一个或多个用户 设备参数; 获得包括定义与所述视频相关联的故事板的信息的故事板清单,其中所述信息包括多 个故事板分辨率级别; 使用所述一个或多个用户设备参数从所述故事板清单中选择所述多个故事板分辨率 级别中的一个;以及 将所述故事板以所选择的故事板分辨率级别传递至所述播放客户端。
19. 一种计算设备,包括: 存储器;和 耦合至所述存储器的处理设备,其中所述处理设备被配置为: 接收直播视频流; 执行对所述直播视频流的多帧采样以产生多个视频帧; 生成包括所述多个视频帧的故事板;以及 将与所述直播视频流相关联的所述故事板传递至在用户设备上执行的播放客户端。
20. -种获得与视频相关联的故事板的方法,包括: 确定一个或多个用户设备参数; 传送对视频的请求,所述请求包括所述一个或多个用户设备参数; 接收故事板清单,所述故事板清单包括定义与所述视频相关联的故事板的信息以及使 用所述一个或多个用户设备参数选择的故事板分辨率级别;以及 使用所述故事板清单获得以所选择的故事板分辨率级别的故事板。
21. -种计算设备,包括: 存储器;和 耦合至所述存储器的处理设备,其中所述处理设备被配置为: 确定一个或多个用户设备参数; 传送对视频的请求,所述请求包括所述一个或多个用户设备参数; 接收故事板清单,所述故事板清单包括定义与所述视频相关联的故事板的信息以及使 用所述一个或多个用户设备参数选择的故事板分辨率级别;以及 使用所述故事板清单获得以所选择的故事板分辨率级别的故事板。
22. 根据权利要求21所述的计算机设备,其中所述处理设备进一步被配置为经由显示 器促成以所选择的故事板分辨率级别渲染所述故事板。
23. -种传递与视频相关联的故事板的方法,包括: 从在用户设备上执行的播放客户端接收对视频的请求,所述请求包括指示所选择的故 事板分辨率级别的设备参数;以及 将所述故事板以所选择的故事板分辨率级别传递至所述播放客户端。
24. -种获得与视频相关联的故事板的方法,包括: 传送对视频的请求,所述请求包括一个或多个用户设备参数; 接收视频; 生成故事板清单,所述故事板清单包括定义与所述视频相关联的故事板的信息以及使 用与所述视频相关联的一个或多个参数选择的故事板分辨率级别;以及 使用所述故事板清单以所选择的故事板分辨率级别获得所述故事板。
25. -种获得与视频相关联的故事板的方法,包括: 由在用户设备上执行的播放客户端确定一个或多个用户设备参数; 使用所述一个或多个用户设备参数来选择多个故事板分辨率级别中的一个以用于播 放与视频相关联的故事板; 以所选择的故事板分辨率级别获取所述故事板;以及 以所选择的故事板分辨率级别呈现所述故事板。
【专利摘要】公开了一种视频故事板传递系统。该系统从在用户设备上执行的播放客户端接收对视频的请求,其包括一个或多个用户设备参数。该系统获得包括定义与该视频相关联的故事板的信息的故事板清单,其中该信息包括多个故事板分辨率级别。使用一个或多个用户设备参数,从该故事板清单中选择该多个故事板分辨率级别中的一个。将故事板以所选择的分辨率级别传递至播放客户端。
【IPC分类】G06K9-00
【公开号】CN104737178
【申请号】CN201380023609
【发明人】尼尔斯·奥利弗·克拉恩施特弗尔, 凯文·威廉·威尔逊
【申请人】谷歌公司
【公开日】2015年6月24日
【申请日】2013年3月6日
【公告号】EP2823437A1, US20140082661, WO2013134434A1
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1