基于交互式网络电视的互联网媒体播放方法、装置及系统制造方法及图纸

技术编号:24216589 阅读:23 留言:0更新日期:2020-05-20 19:27
本发明专利技术公开了基于交互式网络电视的互联网媒体播放方法、装置及系统,其中,基于交互式网络电视的互联网媒体播放方法可应用于交互式网络电视客户端,该方法包括:响应于操作指令,向互联网媒体服务器发送互联网媒体的播放请求;接收互联网媒体服务器返回的响应消息;在响应消息中的播放权限为第一权限时,根据该第一权限从交互式网络电视服务器获取互联网媒体的内网下载地址;该内网下载地址为所述互联网媒体在交互式网络电视客户端对应的内容分发网络中的存储地址;根据该内网下载地址,从交互式网络电视客户端对应的内容分发网络中获取并播放所述互联网媒体。本发明专利技术避免了出IPTV专网进行互联网媒体流的调度,确保了播放的稳定性和安全性。

Internet media broadcast method, device and system based on interactive network TV

【技术实现步骤摘要】
基于交互式网络电视的互联网媒体播放方法、装置及系统
本专利技术涉及计算机
,特别涉及一种基于交互式网络电视的互联网媒体播放方法、装置及系统。
技术介绍
交互式网络电视(InternetProtocolTelevision,简称IPTV),是一种利用宽带有线电视网、集互联网、多媒体、通讯等多种技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务技术。IPTV内的视频等媒体播放为运营商专用网络即IPTV专网,IPTV专网与公共互联网相隔离,其稳定性和安全性均比较好,但是IPTV专网内的视频等媒体资源相对于公共互联网而言要少很多。相关技术中,为了使IPTV客户端可以播放公共互联网中的视频等媒体资源,一般采取IPTV专网客户端直接访问公共互联网中的相应网站,从公共互联网的相应网站中直接下载视频等媒体资源。显然,这种方式获取视频等媒体资源时IPTV专网客户端需要出IPTV专网,获取的视频等媒体资源是直属于公共互联网中的资源,播放的稳定性和安全性均较差,无法体现IPTV专网在稳定性和安全性上的优势。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种基于交互式网络电视的互联网媒体播放方法、装置及系统。所述技术方案如下:第一方面,提供了一种基于交互式网络电视的互联网媒体播放方法,应用于交互式网络电视客户端,所述方法包括:响应于操作指令,向互联网媒体服务器发送互联网媒体的播放请求;接收所述互联网媒体服务器返回的响应消息,所述响应消息是所述互联网媒体服务器根据所述互联网媒体的播放请求,确定所述交互式网络电视客户端对所述互联网媒体的播放权限,根据所述播放权限生成的;在所述响应消息中的播放权限为第一权限时,根据所述第一权限从交互式网络电视服务器获取所述互联网媒体的内网下载地址;所述内网下载地址为所述互联网媒体在所述交互式网络电视客户端所对应的内容分发网络中的存储地址;根据所述内网下载地址,从所述交互式网络电视客户端所对应的内容分发网络中获取并播放所述互联网媒体。第二方面,提供了一种基于交互式网络电视的互联网媒体播放装置,应用于交互式网络电视客户端,所述装置包括:第一发送模块,用于响应于操作指令,向互联网媒体服务器发送互联网媒体的播放请求;第一接收模块,用于接收所述互联网媒体服务器返回的响应消息,所述响应消息是所述互联网媒体服务器根据所述互联网媒体的播放请求,确定所述交互式网络电视客户端对所述互联网媒体的播放权限,根据所述播放权限生成的;第一获取模块,用于在所述响应消息中的播放权限为第一权限时,根据所述第一权限从交互式网络电视服务器获取所述互联网媒体的内网下载地址;所述内网下载地址为所述互联网媒体在所述交互式网络电视客户端所对应的内容分发网络中的存储地址;播放模块,用于根据所述内网下载地址,从所述交互式网络电视客户端所对应的内容分发网络中获取并播放所述互联网媒体。可选的,所述响应消息中还携带有所述互联网媒体服务器根据所述互联网媒体的播放请求,获取的所述互联网媒体的解密密钥;所述播放模块包括:解密模块,用于根据所述响应消息中携带的所述互联网媒体的解密密钥,对加密的所述互联网媒体进行解密;播放子模块,用于播放解密的所述互联网媒体。第三方面,提供了一种基于交互式网络电视的互联网媒体播放方法,所述方法包括:交互式网络电视客户端响应于操作指令,向互联网媒体服务器发送互联网媒体的播放请求;所述互联网媒体服务器根据所述互联网媒体的播放请求,确定所述交互式网络电视客户端对所述互联网媒体的播放权限,根据所述播放权限生成响应消息,向所述交互式网络电视客户端返回所述响应消息;所述交互式网络电视客户端接收所述响应消息,在所述响应消息中的播放权限为第一权限时,根据所述第一权限从所述交互式网络电视服务器获取所述互联网媒体的内网下载地址;所述内网下载地址为所述互联网媒体在所述交互式网络电视客户端所对应的内容分发网络中的存储地址;所述交互式网络电视客户端根据所述内网下载地址,从所述交互式网络电视客户端所对应的内容分发网络中获取并播放所述互联网媒体。第四方面,提供了一种基于交互式网络电视的互联网媒体播放系统,所述系统包括:交互式网络电视客户端,用于响应于操作指令,向互联网媒体服务器发送互联网媒体的播放请求;互联网媒体服务器,用于根据所述互联网媒体的播放请求,确定所述交互式网络电视客户端对所述互联网媒体的播放权限,根据所述播放权限生成响应消息,向所述交互式网络电视客户端返回所述响应消息;所述交互式网络电视客户端还用于接收所述响应消息,在所述响应消息中的播放权限为第一权限时,根据所述第一权限从所述交互式网络电视服务器获取所述互联网媒体的内网下载地址;所述内网下载地址为所述互联网媒体在所述交互式网络电视客户端所对应的内容分发网络中的存储地址;根据所述内网下载地址,从所述交互式网络电视客户端所对应的内容分发网络中获取并播放所述互联网媒体。可选的,所述交互式网络电视服务器,用于从所述互联网媒体服务器获取所述互联网媒体的下载地址;根据所述互联网媒体的下载地址下载得到所述互联网媒体;根据所述交互式网络电视客户端所对应的内容分发网络的格式要求对下载得到的所述互联网媒体进行转码,将转码后的所述互联网媒体存储至所述交互式网络电视客户端所对应的内容分发网络中;获取并存储所述互联网媒体在所述交互式网络电视客户端所对应的内容分发网络中的存储地址。可选的,在所述交互式网络电视服务器从所述互联网媒体服务器获取所述互联网媒体的下载地址之前,所述互联网媒体服务器还用于,对所述互联网媒体进行复制;对复制的所述互联网媒体进行加密处理;将加密处理后的所述互联网媒体存储到指定存储空间;将所述互联网媒体在所述指定存储空间中的存储位置作为所述互联网媒体的下载地址。可选的,所述互联网媒体的播放请求中携带有所述交互式网络电视客户端的签名信息;相应的,所述互联网媒体服务器在根据所述互联网媒体的播放请求,确定所述交互式网络电视客户端对所述互联网媒体的播放权限时,根据所述签名信息对所述交互式网络电视客户端进行校验;在校验通过时,所述互联网媒体服务器确定所述交互式网络电视客户端对所述互联网媒体的播放权限为第一权限;在校验未通过时,所述互联网媒体服务器确定所述交互式网络电视客户端对所述互联网媒体的播放权限为第二权限。可选的,所述第一权限包括完整播放权限和试看播放权限;所述互联网媒体服务器在确定所述交互式网络电视客户端对所述互联网媒体的播放权限为第一权限时,判断所述互联网媒体是否为预设互联网媒体;在判断的结果为是时,获取所述播放请求中携带的互联网虚拟账号信息;对所述互联网虚拟账号信息进行校验;在校验通过时,确定所述交互式网络电视客户端对所述互联网媒体的播放权限为完整播放权限;在校验未通过时,确定所述交互式网络电视客户端对所述互联网媒体的播放权限为试看播放权限。可选的,所述互联网本文档来自技高网...

【技术保护点】
1.一种基于交互式网络电视的互联网媒体播放方法,其特征在于,应用于交互式网络电视客户端,所述方法包括:/n响应于操作指令,向互联网媒体服务器发送互联网媒体的播放请求;/n接收所述互联网媒体服务器返回的响应消息,所述响应消息是所述互联网媒体服务器根据所述互联网媒体的播放请求,确定所述交互式网络电视客户端对所述互联网媒体的播放权限,根据所述播放权限生成的;/n在所述响应消息中的播放权限为第一权限时,根据所述第一权限从交互式网络电视服务器获取所述互联网媒体的内网下载地址;所述内网下载地址为所述互联网媒体在所述交互式网络电视客户端所对应的内容分发网络中的存储地址;/n根据所述内网下载地址,从所述交互式网络电视客户端所对应的内容分发网络中获取并播放所述互联网媒体。/n

【技术特征摘要】
1.一种基于交互式网络电视的互联网媒体播放方法,其特征在于,应用于交互式网络电视客户端,所述方法包括:
响应于操作指令,向互联网媒体服务器发送互联网媒体的播放请求;
接收所述互联网媒体服务器返回的响应消息,所述响应消息是所述互联网媒体服务器根据所述互联网媒体的播放请求,确定所述交互式网络电视客户端对所述互联网媒体的播放权限,根据所述播放权限生成的;
在所述响应消息中的播放权限为第一权限时,根据所述第一权限从交互式网络电视服务器获取所述互联网媒体的内网下载地址;所述内网下载地址为所述互联网媒体在所述交互式网络电视客户端所对应的内容分发网络中的存储地址;
根据所述内网下载地址,从所述交互式网络电视客户端所对应的内容分发网络中获取并播放所述互联网媒体。


2.根据权利要求1所述的基于交互式网络电视的互联网媒体播放方法,其特征在于,所述响应消息中还携带有所述互联网媒体服务器根据所述互联网媒体的播放请求,获取的所述互联网媒体的解密密钥;
所述根据所述内网下载地址,从所述交互式网络电视客户端所对应的内容分发网络中获取并播放所述互联网媒体包括:
根据所述内网下载地址,从所述交互式网络电视客户端所对应的内容分发网络中获取加密的所述互联网媒体;
根据所述响应消息中携带的所述互联网媒体的解密密钥,对加密的所述互联网媒体进行解密;
播放解密的所述互联网媒体。


3.一种基于交互式网络电视的互联网媒体播放方法,其特征在于,所述方法包括:
交互式网络电视客户端响应于操作指令,向互联网媒体服务器发送互联网媒体的播放请求;
所述互联网媒体服务器根据所述互联网媒体的播放请求,确定所述交互式网络电视客户端对所述互联网媒体的播放权限,根据所述播放权限生成响应消息,向所述交互式网络电视客户端返回所述响应消息;
所述交互式网络电视客户端接收所述响应消息,在所述响应消息中的播放权限为第一权限时,根据所述第一权限从所述交互式网络电视服务器获取所述互联网媒体的内网下载地址;所述内网下载地址为所述互联网媒体在所述交互式网络电视客户端所对应的内容分发网络中的存储地址;
所述交互式网络电视客户端根据所述内网下载地址,从所述交互式网络电视客户端所对应的内容分发网络中获取并播放所述互联网媒体。


4.根据权利要求3所述的基于交互式网络电视的互联网媒体播放方法,其特征在于,所述方法还包括:
所述交互式网络电视服务器从所述互联网媒体服务器获取所述互联网媒体的下载地址;
所述交互式网络电视服务器根据所述互联网媒体的下载地址下载得到所述互联网媒体;
所述交互式网络电视服务器根据所述交互式网络电视客户端所对应的内容分发网络的格式要求对下载得到的所述互联网媒体进行转码,将转码后的所述互联网媒体存储至所述交互式网络电视客户端所对应的内容分发网络中;
所述交互式网络电视服务器获取并存储所述互联网媒体在所述交互式网络电视客户端所对应的内容分发网络中的存储地址。


5.根据权利要求4所述的基于交互式网络电视的互联网媒体播放方法,其特征在于,在所述交互式网络电视服务器从所述互联网媒体服务器获取所述互联网媒体的下载地址之前,所述方法还包括:
所述互联网媒体服务器对所述互联网媒体进行复制;对复制的所述互联网媒体进行加密处理;将加密处理后的所述互联网媒体存储到指定存储空间;将所述互联网媒体在所述指定存储空间中的存储位置作为所述互联网媒体的下载地址。


6.根据权利要求5所述的基于交互式网络电视的互联网媒体播放方...

【专利技术属性】
技术研发人员:郭鹏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1