一种媒体流控制方法及其装置制造方法及图纸

技术编号:12580726 阅读:56 留言:0更新日期:2015-12-23 19:08
本发明专利技术提供一种媒体流控制方法及其装置,其中媒体流控制方法包括:网络服务器通过互联网接收终端发送的服务请求,该服务请求可以包括:终端用户的标识,终端的设备信息,终端请求播放的频道所对应的频道标识;网络服务器确定可为终端提供访问可用数字电视机顶盒的方法;即根据预设的映射关系查找频道标识所对应的可为终端提供服务的数字电视机顶盒的频道播放参数;网络服务器向终端发送所述机顶盒的接入信息,所述接入信息可以包括所述数字电视机顶盒的URL地址和所述频道播放参数、身份认证信息等,使得该终端根据该接入信息,终端将据此切换到局域网从连接的数字电视机顶盒获取该频道所对应的媒体流,从而大大节省了互联网的带宽。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种媒体流控制方法及其装置以及云端服务器和机顶盒。
技术介绍
在现有技术中,如果用户想通过手机看电视节目,则需要打开手机的APP软件,选择自己想看的频道,然后手机会从云端服务器接收所选择频道的视频流。现有的这种方案,手机需要从云端服务器一直接收视频流,而手机与云端服务器之间是通过互联网连接的,所以手机接收视频流会占用大量的带宽。
技术实现思路
本专利技术实施例提供一种媒体流控制方法及其装置,可以极大的节省使用的网络带宽。本专利技术一实施例提供一种媒体流控制方法,该方法包括:终端的客户端接收播放指令,所述播放指令指示了用户请求播放的频道;所述终端的客户端通过互联网向网络服务器发送服务请求,该服务请求包括:所述频道所对应的频道标识;所述终端的客户端接收网络服务器发送的机顶盒的接入信息,所述接入信息包括所述频道标识所对应的可为所述终端提供服务的机顶盒的频道播放参数;所述终端的客户端根据所述接入信息,通过局域网向所述可为所述终端提供服务的机顶盒发送包含频道播放参数的访问请求,从所述可为所述终端提供服务的机顶盒接收所述频道所对应的媒体流。本专利技术一实施例提供一种媒体流控制装置,包括:第一通信单元,用于接收播放指令,所述播放指令指示了用户请求播放的频道;第二发送单元,用于通过互联网向网络服务器发送服务请求,该服务请求包括:所述频道所对应的频道标识;第二接收单元,用于接收网络服务器发送的机顶盒的接入信息,所述接入信息包括所述频道标识所对应的可为所述终端提供服务的机顶盒的频道播放参数;第三发送单元,用于根据所述接入信息,通过局域网向所述可为所述终端提供服务的机顶盒发送包含频道播放参数的访问请求;第三接收单元,用于从所述可为所述终端提供服务的机顶盒接收所述频道所对应的媒体流。本专利技术一实施例提供另一种媒体流控制方法,该方法包括:网络服务器通过互联网接收终端发送的服务请求,该服务请求包括:终端请求的频道所对应的频道标识;网络服务器根据预设的映射关系查找频道标识所对应的可为终端提供服务的机顶盒的频道播放参数;向终端发送所述可为终端提供服务的机顶盒的接入信息,所述接入信息包括所述频道播放参数。本专利技术一实施例提供另一种媒体流控制装置,包括:第一通信单元,用于通过互联网接收终端发送的服务请求,该服务请求包括:终端请求的频道所对应的频道标识;查找单元,用于根据预设的映射关系查找频道标识所对应的可为终端提供服务的机顶盒的频道播放参数;第二通信单元,向终端发送所述可为终端提供服务的机顶盒的接入信息,所述接入信息包括所述频道播放参数。本专利技术一实施例提供一种云端服务器,包括:处理器,用于通过互联网接收终端发送的服务请求,该服务请求包括:终端请求的频道所对应的频道标识以及所述终端所在区域的区域指示;根据所述终端所在区域的区域指示确定可为终端提供服务的机顶盒;根据预设的映射关系查找所述频道标识所对应的可为终端提供服务的机顶盒的频道播放参数;向终端发送可为终端提供服务的机顶盒的接入信息,所述接入信息包括所述可为终端提供服务的机顶盒的地址和频道播放参数;电源管理模块,用于为所述处理器供电。本专利技术一实施例提供又一种媒体流控制方法,包括:机顶盒接收局域网内的终端发送的访问请求,所述访问请求可以包括:所述终端上的第三方社交平台的播放能力指示信息以及机顶盒能识别的频道播放参数,所述频道播放参数是所述终端所请求播放的频道所对应的频道播放参数;所述机顶盒根据所述频道播放参数解析出所述频道所对应的媒体流;所述机顶盒根据所述第三方社交平台的播放能力指示信息,对所述媒体流进行处理,得到适用于第三方平台播放的媒体流;向所述终端推送所述适用于第三方平台播放的媒体流。本专利技术一实施例提供又一种媒体流控制装置,包括:第一通信单元,用于接收局域网内的终端发送的访问请求,所述访问请求包括:所述终端上的第三方社交平台的播放能力指示信息以及机顶盒能识别的频道播放参数,所述频道播放参数是所述终端所请求播放的频道所对应的频道播放参数;解析单元,用于根据所述频道播放参数解析出所述频道所对应的媒体流;处理单元,用于根据所述第三方社交平台的播放能力指示信息,对所述媒体流进行处理,得到适用于第三方平台播放的媒体流;第二通信单元,用于向所述终端推送所述适用于第三方平台播放的媒体流。本专利技术一实施例提供一种机顶盒,包括:处理器,用于接收局域网内的终端发送的访问请求,所述访问请求包括:所述终端上的第三方社交平台的播放能力指示信息以及机顶盒能识别的频道播放参数,所述频道播放参数是所述终端所请求播放的频道所对应的频道播放参数;根据所述频道播放参数解析出所述频道所对应的媒体流;根据所述第三方社交平台的播放能力指示信息,对所述媒体流进行处理,得到适用于第三方平台播放的媒体流;向所述终端推送所述适用于第三方社交平台播放的媒体流;电源管理模块,用于为所述处理器供电。本专利技术实施例通过网络服务器将能为终端提供服务的机顶盒的频道播放参数通知终端,使得终端可以通过局域网从机顶盒接收媒体流,而不是通过互联网来接收媒体流,大大的节省了互联网的带宽。【附图说明】图1为本专利技术一实施例提供的媒体流分发系统图;图2是本专利技术一实施例提供的媒体流控制方法流程图;图3是本专利技术另一实施例提供的媒体流控制方法流程图;图4是本专利技术又一实施例提供的媒体流控制方法流程图;图5是本专利技术又一实施例提供的媒体流控制方法示意图;图6是本专利技术一实施例提供的媒体流控制装置结构图;图7是本专利技术另一实施例提供的媒体流控制装置结构图;图8是本专利技术又一实施例提供的媒体流控制装置结构图。【具体实施方式】本专利技术实施例提供一种面向DVB (Digital Video Broadcasting,数字视频广播)系统的媒体流分发系统,如图1所示,其包括:终端10,网络服务器12,以及机顶盒14,其中,网络服务器为云端服务器,终端与机顶盒在同一局域网络中。其中,该终端可以是移动终端(比如手机、笔记本)或者台式电脑。该终端上运行了客户端,该客户端是嵌入在第三方社交平台上的内生应用,具体可以以微信的公众号以及web浏览器为客户端,来为客户提供服务。比如微信中的公众号,如果用户点击关注该公众号,则该嵌入在第三方社交平台上的内生应用就可以在该终端上运行。该终端的客户端也可以是web浏览器或app store中的APP被下载之后安装在手机上的。移动终端中嵌入在第三方社交平台上的内生应用接收到用户的播放指令,该播放指令指示了用户请求播放的频道;移动终端中嵌入在第三方社交平台上的内生应用通过微信客户端、微信后端系统向云端服务器发送服务请求,该服务请求可以包括:移动终端用户的标识,移动终端所在区域的区域指示,所述频道所对应的频道标识。其中,移动终端所在区域的区域指示是微信的公众号。云端服务器接收移动终端发送的服务请求,根据移动终端所在区域的区域指示确定可为移动终端服务器的机顶盒,根据预设的映射关系查找频道标识所对应的可为移动终端提供服务的机顶盒的频道播放参数;所述频道播放参数用于解析出该频道所对应的媒体流,后续机顶盒从移动终端接收到该频道播放参数之后,就能够解析出相应的媒体流。该频道播放参数包括:频道索引,媒体属性(比如直播),时间戳,媒体流格式,如何从本文档来自技高网...

【技术保护点】
一种媒体流控制方法,其特征在于,包括:终端的客户端接收播放指令,所述播放指令指示了用户请求播放的频道;所述终端的客户端通过互联网向网络服务器发送服务请求,该服务请求包括:所述频道所对应的频道标识;所述终端的客户端接收网络服务器发送的机顶盒的接入信息,所述接入信息包括所述频道标识所对应的可为所述终端提供服务的机顶盒的频道播放参数;所述终端的客户端根据所述接入信息,通过局域网向所述可为所述终端提供服务的机顶盒发送包含频道播放参数的访问请求,从所述可为所述终端提供服务的机顶盒接收所述频道所对应的媒体流。

【技术特征摘要】

【专利技术属性】
技术研发人员:张志刚
申请(专利权)人:北京视信互动科技有限公司
类型:发明
国别省市:北京;11

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

1