发明名称 一种机顶盒、媒体播放处理及媒体恢复播放方法
摘要 本发明公开了一种机顶盒、媒体播放处理及媒体恢复播放方法,机顶盒的媒体播放处理方法,所述机顶盒基于点对点P2P网络,在机顶盒播放器进行媒体播放时,作为P2P客户端的机顶盒通过P2P网络从P2P服务器接收资源列表,开启多个线程并行加载媒体资源,P2P客户端与P2P服务器之间通过超文本传输协议http流形式互相通信,所述媒体播放处理方法包括:在机顶盒的媒体播放结束时,判断本次媒体播放是否该媒体的首次播放,如是,保存该媒体的媒体信息以及本次媒体播放结束时刻的时间点信息,否则,保存本次媒体播放结束时刻的时间点信息。本发明实现了机顶盒基于P2P网络的断点续播功能。
申请公布号 CN103167358B 申请公布日期 2017.01.11
申请号 CN201110409027.2 申请日期 2011.12.09
申请人 深圳市快播科技有限公司 发明人 欧阳占柱;陈宗高
分类号 H04N21/63(2011.01)I;H04N21/643(2011.01)I;H04N21/8543(2011.01)I 主分类号 H04N21/63(2011.01)I
代理机构 深圳鼎合诚知识产权代理有限公司 44281 代理人 郭燕
主权项 一种机顶盒的媒体播放处理方法,其特征在于,所述机顶盒基于点对点P2P网络,在机顶盒播放器进行媒体播放时,作为P2P客户端的机顶盒通过P2P网络从P2P服务器接收资源列表,开启多个线程并行加载媒体资源,P2P客户端与P2P服务器之间通过超文本传输协议http流形式互相通信;每台机顶盒具有唯一MAC地址,在初次启动时,将每台机顶盒对应的MAC地址登记到P2P服务器,P2P服务器接收到续播请求时,首先将发起请求的机顶盒的MAC地址与服务器中登记的记录进行匹配,匹配成功则响应请求允许正常续播,匹配不成功则返回失败;所述媒体播放处理方法包括:在机顶盒的媒体播放结束时,判断本次媒体播放是否该媒体的首次播放,如是,保存该媒体的媒体信息以及本次媒体播放结束时刻的时间点信息,否则,保存本次媒体播放结束时刻的时间点信息;机顶盒加载需要恢复播放的媒体时,根据前次播放结束时刻的时间点信息形成续播信息,将媒体信息和续播信息组装成可扩展标记语言XML文件流发送给机顶盒播放器;所述播放器根据所述媒体信息和续播信息从前次播放结束时刻之后播放该媒体;所述播放器根据所述媒体信息和续播信息从前次播放结束时刻之后播放该媒体包括:播放器从所述XML文件解析出该需要恢复播放的媒体的媒体信息以及续播信息,组装成HTTP流发送给P2P客户端,P2P客户端首先判断该媒体是否本地加载完成,如果加载完成,则直接从本地将内容以HTTP流的方式返回给播放器播放,如果没有加载完成,则从P2P服务器接收资源列表,开启多个线程并行加载媒体资源;所述方法还包括:设定时间点信息更新时间周期,以周期性更新当前播放时间点信息;设定清除时间周期,定期清除超出所述清除时间周期的时间点信息记录。
地址 518000 广东省深圳市南山区高新南一道009号中国科技开发院中科研发园三号楼22层