一种基于数字电视的智能空间存储系统及方法
【专利摘要】本发明公开了一种基于数字电视的智能空间存储系统及方法,包括:管理系统用于接入客户端请求并控制相应节目的播放;智能空间后台系统用于调用云计算系统所存储的信息,将媒体节目对应于账户信息;云计算系统用于存储媒体节目,并将媒体节目转化为推流系统所能分发的媒体文件;推流系统用于将媒体文件分发至客户终端;客户终端用于将媒体节目上传至云计算系统,同时也用来播放智能空间中已有的节目。本发明的有益效果在于,有线交互数字电视系统构建智能存储空间,用户可以在机顶盒端将节目转存到智能空间,也可以把手机存储卡上的视频上传到智能空间,还可以通过离线下载功能识别解析URL,把互联网视频下载存储到智能空间。
【专利说明】—种基于数字电视的智能空间存储系统及方法
【技术领域】
[0001]本发明涉及数字电视领域,尤其涉及一种基于数字电视的智能空间存储系统及方法。
【背景技术】
[0002]现有的互联网网盘利用云存储技术为用户开放一个私有的互联网后台存储空间,用户可以把自己的私有文件存储到云端,实现一处存放,随处(只要能否连接上互联网)访问,并且可以实现文件、图片的在线浏览、视频的在线播放等功能。此外,用户还可以将自己的文件以链接等方式分享给自己的好友。
[0003]现有的网盘只能应用在互联网平台,不能在有线电视播控平台,特别是在DVB (Digital Video Broadcasting,数字视频广播)双向环境中使用,此外,互联网网盘无法将用户自己喜欢的电视节目直接保存下来,也无法上传自己拍摄的视频到有线机顶盒终端上进行播放。
【发明内容】
[0004]本发明要解决的技术问题在于,针对上述现有技术中网盘只能应用在互联网平台,不能应用在有线电视播控平台,且互联网网盘无法将用户自己喜欢的电视节目直接保存下来,也无法上传自己拍摄的视频到有线机顶盒终端上进行播放,提供一种基于数字电视的智能空间存储系统及方法。
[0005]本发明解决其技术问题所采用的技术方案是:构造
[0006]一种基于数字电视的智能空间存储系统,包括管理系统、智能空间后台系统、云计算系统、推流系统、以及客户终端;
[0007]所述管理系统,用于接入客户端请求以存储账户信息以及节目元数据信息,并根据所述账户信息和节目元数据信息控制相应节目的播放;
[0008]所述智能空间后台系统,用于调用所述云计算系统所存储的信息,接收所述客户终端所选择的数字直播节目、用户自创节目、以及互联网节目,将所述数字直播节目、用户自创节目、以及互联网节目对应于所述账户信息,并同步至所述管理系统;
[0009]所述云计算系统,用于存储数字直播节目、用户自创节目、以及互联网节目,并将所述数字直播节目、用户自创节目、以及互联网节目转化为所述推流系统所能分发的媒体文件;
[0010]所述推流系统,用于将所述媒体文件分发至所述客户终端,以使所述客户终端播放所述媒体文件;
[0011]所述客户终端,用于向所述管理系统发出包括所述账户信息的客户端请求,收录所述数字直播节目至所述云计算系统、上传所述用户自创节目至所述云计算系统、以及转存所述互联网节目至所述云计算系统;还用于选择所述数字直播节目、用户自创节目、以及互联网节目,并播放所述媒体文件。
[0012]在本发明所述的智能空间存储系统中,所述管理系统包括第一内容管理系统、业务管理系统、网络管理系统、统一业务接入网关、统一业务入口、以及认证鉴权记账系统;
[0013]所述第一内容管理系统,用于接收所述智能空间后台系统的同步信息,并为所述数字直播节目、用户自创节目或互联网节目分别创建一内容ID,将所述内容ID与对应的所述数字直播节目、用户自创节目或互联网节目绑定;
[0014]所述业务管理系统,用于依据所述账户信息连接至预设的业务运营支撑系统以运营所述数字直播节目、用户自创节目或互联网节目;
[0015]所述统一业务接入网关,用于分配所述媒体文件至所述推流系统,并调度所述推流系统以分发所述媒体文件;
[0016]所述统一业务入口,用于接入所述客户终端;
[0017]所述认证鉴权记账系统,用于依据所述账户信息连接至所述业务运营支撑系统以对所运营的数字直播节目、用户自创节目或互联网节目进行认证、鉴权、以及记账,并将所述认证、鉴权、以及记账的记录转化为日志,将所述日志同步至所述业务运营支撑系统。
[0018]在本发明所述的智能空间存储系统中,所述智能空间后台系统包括第二内容管理系统、界面呈现系统、内容审核系统、离线下载系统、以及空间管理系统;
[0019]所述第二内容管理系统,用于添加、删除、排序所述数字直播节目、用户自创节目或互联网节目,并同步所述数字直播节目、用户自创节目或互联网节目至所述管理系统;
[0020]所述界面呈现系统,用于向所述客户终端发送呈现于所述客户终端的界面信息;
[0021]所述内容审核系统,用于审核所述数字直播节目、用户自创节目、以及互联网节目;
[0022]所述离线下载系统,用于使所述客户终端离线下载所述互联网节目;
[0023]所述空间管理系统,用于向所述客户终端提供存储空间以存储所述客户终端的账户信息对应的所述数字直播节目、用户自创节目、以及互联网节目。
[0024]在本发明所述的智能空间存储系统中,所述云计算系统包括云存储系统以及云转码系统;
[0025]所述云存储系统,用于存储所述数字直播节目、用户自创节目、以及互联网节目;
[0026]所述云转码系统,用于将所述用户自创节目、以及互联网节目转化为所述推流系统所能分发的媒体文件。
[0027]在本发明所述的智能空间存储系统中,所述客户终端为机顶盒端、移动终端、以及固定终端。
[0028]在本发明所述的智能空间存储系统中,所述推流系统包括内容分发服务器、第一推流服务器、调制器、切片服务器、以及第二推流服务器;
[0029]所述内容分发服务器,用于分发所述媒体文件至所述第一推流服务器;
[0030]所述第一推流服务器,用于缓存所述媒体文件;
[0031]所述调制器,用于接收第一推流服务器所缓存的媒体文件,并将其发送至所述机顶盒端;
[0032]所述切片服务器,用于切分所述媒体文件至所述第二推流服务器;
[0033]所述第二推流服务器,用于缓存所切分的媒体文件,并将其发送至所述移动终端和/或所述固定终端。
[0034]另一方面,提供一种基于数字电视的智能空间存储方法,提供上述的智能空间存储系统,包括以下步骤:
[0035]S1、所述管理系统接入客户端请求以存储账户信息;
[0036]S2、所述客户终端收录所述数字直播节目至所述云计算系统、上传所述用户自创节目至所述云计算系统、以及转存所述互联网节目至所述云计算系统;
[0037]S3、所述智能空间后台系统调用所述云计算系统所存储的信息,将所述数字直播节目、用户自创节目、以及互联网节目对应于所述账户信息,并同步至所述管理系统;
[0038]S4、所述客户终端选择所述数字直播节目、用户自创节目、以及互联网节目;
[0039]S5、所述云计算系统将所述数字直播节目、用户自创节目、以及互联网节目转化为所述推流系统所能分发的媒体文件;
[0040]S6、所述推流系统将所述媒体文件分发至所述客户终端;
[0041 ] S7、所述客户终端播放所述媒体文件。
[0042]在本发明所述的智能空间存储方法中,所述步骤S2中,收录所述数字直播节目至所述云计算系统的步骤包括:
[0043]所述客户终端向所述智能空间后台系统发送数字直播节目的收录请求;
[0044]所述智能空间后台系统根据所述收录请求向所述管理系统下发录制任务;
[0045]所述管理系统依据所述录制任务录制所述数字直播节目。
[0046]在本发明所述的智能空间存储方法中,所述步骤S2中,上传所述用户自创节目至所述云计算系统的步骤包括:
[0047]所述客户终端向所述智能空间后台系统上传所述用户自创节目;
[0048]所述智能空间后台系统将所述用户自创节目存储到所述云计算系统;
[0049]所述智能空间后台系统将所述用户自创节目同步至所述管理系统;
[0050]所述管理系统依据所述用户自创节目创建一内容ID。
[0051]在本发明所述的智能空间存储方法中,所述步骤S2中,收录所述数字直播节目至所述云计算系统的步骤包括:
[0052]所述客户终端向所述智能空间后台系统发送包括回看节目和点播节目的有线数字电视平台节目的转存请求;
[0053]所述智能空间后台系统根据所述转存请求向所述管理系统查询所述有线数字电视平台节目的权限;
[0054]所述管理系统向所述智能空间后台系统返回查询结果;
[0055]所述智能空间后台系统依据所述查询结果保存所述有线数字电视平台节目的播放链接信息至对应的账户信息。
[0056]上述公开的一种基于数字电视的智能空间存储系统及方法具有以下有益效果:为用户提供一个基于有线交互数字电视系统的智能存储空间,用户可以在机顶盒端将自己喜欢的节目转存到智能空间,然后在手机端安装一个对应的APP应用,通过此应用可以随时随地观看自己保存在智能空间中的视频;用户通过手机下载或者拍摄的视频,也可以通过APP上传到智能空间,后台的云转码系统会对用户上传的视频进行云转码处理,然后就可以在电视端的智能空间中对上传的视频进行点播,达到与家人分享的效果。用户可以通过手机智能空间客户端提供的离线下载功能,把互联网上的精彩视频节目通过离线下载功能下载到智能空间,经过后台系统的一系列转码、编辑处理,同样可以在手机和电视端进行播放。搜索转存,利用智能空间提供的智能搜索引擎,除了可以搜索有线数字电视平台已有的所有节目信息,还可以搜索平台外的已达成合作的互联网视频运营商的媒体数据,大大丰富了节目量。
【专利附图】
【附图说明】
[0057]图1为本发明实施例提供的一种基于数字电视的智能空间存储系统的结构示意图;
[0058]图2为本发明实施例提供的一种基于数字电视的智能空间存储方法的流程图;
[0059]图3为本发明实施例提供的互联网节目转存的流程图;
[0060]图4为本发明实施例提供的机顶盒端用户上传视频的流程图;
[0061]图5为本发明实施例提供的移动终端或固定终端用户上传视频的流程图;
[0062]图6为本发明实施例提供的直播节目收录的流程图;
[0063]图7为本发明实施例提供的机顶盒端用户点播视频的流程图;
[0064]图8为本发明实施例提供的移动终端或固定终端用户点播视频的流程图;
[0065]图9为本发明实施例提供的内容分享的流程图;
[0066]图10为本发明实施例提供的离线下载的流程图。
【具体实施方式】
[0067]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0068]本发明提供了一种基于数字电视的智能空间存储系统及方法,其目的在于,为有线电视用户在后台服务器上开辟一个私人的智能空间,智能空间的大小用户可以根据需要购买扩充,智能空间的呈现客户端包括机顶盒端(Set Top Box, STB)、移动端以及固定终端,其中,移动终端可以是手机、PAD、或者笔记本电脑等,固定终端为台式电脑、服务器等。
[0069]参见图1,图1为本发明实施例提供的一种基于数字电视的智能空间存储系统的结构示意图,该智能空间存储系统包括管理系统1、智能空间后台系统2、云计算系统3、推流系统4、以及客户终端5;
[0070]所述管理系统1,用于接入并存储所述客户终端5的账户信息;管理系统I又名MSCP(Multiple Service Convergence Platform,即多业务融合平台),平台主要用于进行统一的访问入口管理、统一的会话管理、统一的鉴权认证管理。具体的,所述管理系统I包括第一内容管理系统1、业务管理系统1、网络管理系统1、统一业务接入网关、统一业务入口、以及认证鉴权记账系统;
[0071]所述第一内容管理系统1,用于接收所述智能空间后台系统2的同步信息,并为所述数字直播节目、用户自创节目或互联网节目分别创建一内容ID,将所述内容ID与对应的所述数字直播节目、用户自创节目或互联网节目绑定;第一内容管理系统I又名CMS (Content Management System),负责接收智能空间系统通过高清晰度多媒体接口同步过来的节目元数据信息,为内容创建唯一的内容ID,并与对应的媒体文件进行绑定。其中,数字直播节目、用户自创节目或互联网节目又称为媒体节目。
[0072]所述业务管理系统1,用于依据所述账户信息连接至预设的业务运营支撑系统以运营所述数字直播节目、用户自创节目或互联网节目;业务管理系统I又名SME(SerViCeManagement Environment),用于对产品包进行管理,例如包月、按次付费等,可把内容归到某一产品包下进行出售,需要BOSS系统(Business&Operat1n Support System,业务运营支撑系统)的支持。
[0073]所述统一业务接入网关,用于分配所述媒体文件至所述推流系统4,并调度所述推流系统4以分发所述媒体文件;统一业务接入网关又名IAG(Integrated AccessGateway),包括:媒体接入平台(MAP)和通用存储模块(Universal storage module, USM),USM负责为点播请求分配RTSP播放串,MAP主要负责对VSS (即推流服务器)进行管理和调度,进行视频内容的推送。
[0074]所述统一业务入口,用于接入所述客户终端5 ;同一业务入口又名Portal.Core,可根据不同的智能终端(手机、pad和STB)进行适配呈现
[0075]所述认证鉴权记账系统,用于依据所述账户信息连接至所述业务运营支撑系统以对所运营的数字直播节目、用户自创节目或互联网节目进行认证、鉴权、以及记账,并将所述认证、鉴权、以及记账的记录转化为日志,将所述日志同步至所述业务运营支撑系统。认证鉴权记账系统又名AAA(Atestat1n Authenticat1n Account),即认证、鉴权、记账,包含从BOSS同步过来的用户信息和授权信息,负责对业务系统提供统一的认证、鉴权、记账,并把业务系统中用户的消费记录以日志的方式同步给BOSS系统。
[0076]此外,管理系统I还包括NMS (Net Management System,即网络管理系统I),主要用于监视服务器及软件的运行状况。
[0077]所述智能空间后台系统2,用于调用所述云计算系统3所存储的信息,接收所述客户终端5所选择的数字直播节目、用户自创节目、以及互联网节目,将所述数字直播节目、用户自创节目、以及互联网节目对应于所述账户信息,并同步至所述管理系统I ;具体的,所述智能空间后台系统2包括第二内容管理系统1、界面呈现系统、内容审核系统、离线下载系统、以及空间管理系统I;
[0078]所述第二内容管理系统1,用于添加、删除、排序所述数字直播节目、用户自创节目或互联网节目,并同步所述数字直播节目、用户自创节目或互联网节目至所述管理系统I ;第二内容管理系统I又名CMS (Content Management System,即内容管理系统I),与上文MSCP中CMS的功能类似,主要负责接收前台的媒资信息注入,并把媒资信息通过ADI (AssetDistribut1n Interface,即资产传送接口)接口同步给MSCP的内容管理系统I,此外CMS还对智能空间中的节目数据进行管控,包括内容的上架、下架、删除、排序等,并把相应操作同步到MSCP的内容管理系统I。
[0079]所述界面呈现系统,用于向所述客户终端5发送呈现于所述客户终端5的界面信息;界面呈现系统又名Portal.View,也就是智能空间的主界面。
[0080]所述内容审核系统,用于审核所述数字直播节目、用户自创节目、以及互联网节目;用户上传的内容要分享给其他好友,必须经过后台管理系统I进行审核,本系统采用间隔时间抽帧的方式对视频内容进行抽帧操作,把提取出来的I帧罗列给管理员审查,而不需要管理员从头到尾预览视频,大大节约了审核需要的时间。
[0081]所述离线下载系统,用于使所述客户终端5离线下载所述数字直播节目、用户自创节目、以及互联网节目;系统向用户开放离线下载功能,用户在浏览网页的时候如果觉得某个视频比较精彩,可以把网址提交给系统后台,后台系统会根据网址解析该页面的html (Hyper Text Mark-up Language)代码,得到视频的真实下载地址后把内容下载保存到用户的智能空间中。
[0082]所述空间管理系统I,用于向所述客户终端5提供存储空间以存储所述客户终端5的账户信息对应的所述数字直播节目、用户自创节目、以及互联网节目。负责查看当前系统存储的总体使用情况,用户智能空间的存储使用情况,支持生成图形报表供管理员查看。
[0083]所述云计算系统3,用于存储数字直播节目、用户自创节目、以及互联网节目,并将所述数字直播节目、用户自创节目、以及互联网节目转化为所述推流系统4所能分发的媒体文件;具体的,所述云计算系统3包括云存储系统(简称“云存储”)以及云转码系统(简称“云转码”);所述云存储系统用于存储所述数字直播节目、用户自创节目、以及互联网节目;所述云转码系统,用于将所述用户自创节目、以及互联网节目转化为所述推流系统4所能分发的媒体文件。总之,云存储主要用于存放原始媒体文件、转码后的媒体文件、切片后的媒体文件等,云转码系统是部署在云存储服务器上的一套分布式转码软件,用于把多种不同格式、码率的媒体文件转成需要的目标格式和码率。
[0084]所述推流系统4,用于将所述媒体文件分发至所述客户终端5,以使所述客户终端5播放所述媒体文件;所述推流系统4包括内容分发服务器、第一推流服务器、调制器、切片服务器、以及第二推流服务器。
[0085]所述内容分发服务器(即CDN服务器),用于分发所述媒体文件至所述第一推流服务器;
[0086]所述第一推流服务器(即VSS服务器),用于缓存所述媒体文件;
[0087]所述调制器(即IPQAM),用于接收第一推流服务器所缓存的媒体文件,并将其发送至所述机顶盒端;
[0088]所述切片服务器,用于切分所述媒体文件至所述第二推流服务器;
[0089]所述第二推流服务器(即ISS服务器),用于缓存所切分的媒体文件,并将其发送至所述移动终端和/或所述固定终端。
[0090]综上,⑶N服务器、VSS服务器、ISS服务器和IPQAM,⑶N和VSS、ISS相当于对云存储上的媒体文件进行逐级缓存,提高内容分发速度;媒体内容通过NGOD的A3接口注入到⑶N服务器,再通过NGOD的C2接口把内容分发到VSS。
[0091]所述客户终端5,用于收录所述数字直播节目至所述云计算系统3、上传所述用户自创节目至所述云计算系统3、以及转存所述互联网节目至所述云计算系统3 ;还用于选择所述数字直播节目、用户自创节目、以及互联网节目,并播放所述媒体文件。所述客户终端5为机顶盒端、移动终端、以及固定终端。
[0092]综上所述,该智能空间具有以下业务功能:
[0093]1、电视节目永久保存:电视用户可以将喜欢的直播节目、回看节目、点播节目一键转存到智能空间,承载智能空间的云存储技术可以保障节目的长时间安全存放。
[0094]2、节目在线编辑浏览播放:用户可以随时对智能空间中的视频进行管理、浏览和在线播放,通过现网的DVB(Digital Video Broadcasting,即数字视频广播)的机制可以保障视频的高质量流畅播放和控制。
[0095]3、智能搜索:采用先进的搜索引擎技术,实现直播、点播、时移回看和互联网视频,及个人空间等节目内容的搜索、推荐和排行,支持分布式部署和海量数据搜索。
[0096]4、多屏互动:本系统可以真正实现节目一处存放,多终端播放。有线电视网的的直播、点播、回看节目转存到智能空间后,除了可以通过机顶盒在电视上上播放之外,只要在手机、PAD或者PC上安装一个客户端,用原来的账号登陆,即可轻松实现多屏幕随处播放。此外,用户通过手机或者PAD拍摄的视频也可以通过此客户端上传到智能空间,经过后台云转码处理,马上就能在电视端进行播放。
[0097]5、离线下载:用户通过手机、PAD或者PC在浏览网站的时候可能会碰到一些喜爱的视频,此时只需提供视频的下载链接,使用离线下载功能,后台服务器便会帮用户把这些视频下载并处理好保存到你的智能空间,供用户观看。
[0098]6、内容分享:用户除了可以自己观看自己智能空间中的视频之外,还可以把智能空间中自己觉得有意思的节目分享给自己的好友,好友通过点击分享消息链接即可收看被分孕的节目。
[0099]参见图2,图2为本发明实施例提供的一种基于数字电视的智能空间存储方法的流程图,该方法采用上述智能空间存储系统,包括以下步骤:
[0100]S1、所述管理系统I接入并存储所述客户终端5的账户信息;
[0101]S2、所述客户终端5收录所述数字直播节目至所述云计算系统3、上传所述用户自创节目至所述云计算系统3、以及转存所述互联网节目至所述云计算系统3 ;
[0102]S3、所述智能空间后台系统2调用所述云计算系统3所存储的信息,将所述数字直播节目、用户自创节目、以及互联网节目对应于所述账户信息,并同步至所述管理系统I ;
[0103]S4、所述客户终端5选择所述数字直播节目、用户自创节目、以及互联网节目;
[0104]S5、所述云计算系统3将所述数字直播节目、用户自创节目、以及互联网节目转化为所述推流系统4所能分发(即符合平台规格)的媒体文件;
[0105]S6、所述推流系统4将所述媒体文件分发至所述客户终端5 ;
[0106]S7、所述客户终端5播放所述媒体文件。
[0107]从上述步骤S2中,本系统主要包括三个内容源:
[0108]1、直播节目和点播节目,这些节目由于已经加工过,直接就可以在本平台播放,所以只需要保存一个链接到智能空间即可,不需要额外的操作;
[0109]2、用户自创节目,用户在通过终端客户端的上传功能将这些节目上传到后台服务器的过程中,会先调用云转码系统进行转码预处理操作;
[0110]3、互联网节目,用户通过客户端的智能搜索引擎和离线下载功能给服务器下发一个下载任务,后台服务器会自动帮用户把互联网视频下载并转码好存放到智能空间。
[0111]转存所述互联网节目至所述云计算系统3的过程参见图3,图3为本发明实施例提供的互联网节目转存的流程图,转存所述互联网节目至所述云计算系统3的步骤主要包括:
[0112]所述客户终端5向所述智能空间后台系统2发送互联网节目的转存请求;
[0113]所述智能空间后台系统2根据所述转存请求向所述管理系统I查询所述互联网节目的权限;
[0114]所述管理系统I向所述智能空间后台系统2返回查询结果;
[0115]所述智能空间后台系统2依据所述查询结果保存所述互联网节目的播放链接信息至对应的账户信息。
[0116]例如:用户进入互联网直播节目单或者回看节目列表,选择要转存的节目,点击“转存”按钮提交转存请求,智能空间后台系统2接收到请求后,先通过查询AAA中的权限数据判断用户是否具备保存此节目的权限,如果具备转存权限,则调用转存接口保存节目信息和播放链接等数据,提示用户节目转存成功,否则提示用户“节目转存失败,您不具备保存此节目的权限”。同时,由于这些节目本身就是经过处理的,符合平台播放标准,所以不需要进行额外的转码、编辑、注入操作。
[0117]此外,用户通过智能空间的智能搜索引擎,可以搜索有线数字电视平台的所有节目(包括点播、直播、回看)。点播节目和回看节目可直接转存到智能空间),直播节目可以收录保存到智能空间。通过该智能搜索引擎还可以搜索第三方合作视频运营商的媒体信息,把根据关键字搜索到的节目列表呈现给用户,用户可选择结果中的记录进行离线下载即可。
[0118]机顶盒端用户上传视频的过程参见图4,图4为本发明实施例提供的机顶盒端用户上传视频的流程图,机顶盒端用户上传视频的流程具体如下:用户通过智能空间客户端发起内容上传请求,智能空间后台接收到请求后,通过内容管理系统I自动为该视频分配一个内容ID用于唯一标识并在数据库中创建一条媒体记录,被上载的视频经过云转码系统的处理,转码成平台支持的目标格式(H.264&TS)和目标码率(高清7.5Mbps、标清
2.5Mbps),存放在云存储的仓库区,供⑶N下载分发;接着智能空间后台系统2会向MSCP的内容管理系统I发起内容注入请求,MSCP的CMS接收到请求后同样先创建一条新的媒体记录,再通知CDN到云存储的指定位置下载媒体文件,下载完成后,通知MSCP的CMS内容分发完成,MSCP的CMS同步元数据信息给SME和Portal.Core,同时通知智能空间后台的CMS内容分发完成。内容注入接口可参考NGOD的ADI接口规范。
[0119]移动终端或固定终端用户上传视频参见图5,图5为本发明实施例提供的移动终端或固定终端用户上传视频的流程图,移动终端或固定终端用户上传视频的流程具体如下:0ΤΤ端(即移动终端或固定终端)流程与STB端流程类似,不同的地方是OTT端的内容在分发之前,需要经过切片和加密处理,本系统直接把云存储挂载到切片服务器上,切片服务器对云存储上的内容进行切片和加密处理以后,把内容分发缓存到ISS服务器上。此外,OTT端内容注入过程采用扩展的NG0D-A3规范接口,包含内容传送、内容删除、获取内容状态等接口。
[0120]结合图4和图5,上传所述用户自创节目至所述云计算系统3主要包括如下步骤:
[0121]所述客户终端5向所述智能空间后台系统2上传所述用户自创节目;
[0122]所述智能空间后台系统2将所述用户自创节目存储到所述云计算系统3 ;
[0123]所述智能空间后台系统2将所述用户自创节目同步至所述管理系统I ;
[0124]所述管理系统I依据所述用户自创节目创建一内容ID。
[0125]直播节目收录的过程参见图6,图6为本发明实施例提供的直播节目收录的流程图,直播节目收录的流程包括:
[0126]所述客户终端5向所述智能空间后台系统2发送数字直播节目的收录请求;
[0127]所述智能空间后台系统2根据所述收录请求向所述管理系统I下发录制任务;
[0128]所述管理系统I依据所述录制任务录制所述数字直播节目。
[0129]例如,用户进入智能空间应用,可以查看所有支持录像的频道的节目清单,选择要录制的节目点击一键转存到云盘,智能空间后台的内容管理系统I会创建一条媒体记录,同时创建录制计划,并提交到MSCP的CMS系统,CMS再把录制任务下发给⑶N和ISS,⑶N到指定时间会把直播频道指定节目收录保存下来,然后通知CMS收录任务完成;此外,ISS到了指定时间也会把直播节目收录保存下来,再进行切片、加密等预处理,然后通知CMS收录任务完成,最后CMS把节目元数据同步给SME和Portal.Core。
[0130]获取媒体视频的方式又包括机顶盒端用户点播视频、移动终端或固定终端用户点播视频、内容分享、离线下载等几种方式。
[0131]参见图7,图7为本发明实施例提供的机顶盒端用户点播视频的流程图,机顶盒端用户点播视频的流程包括:用户在机顶盒端选择智能网盘中的某个视频发起点播请求,MSCP的Portal.Core接收请求后,先对通过SME查询用户订购的产品包,进一步请求AAA获取该产品包对应的权限数据;鉴权成功后由IAG中的USM根据节目ID生成相应的RTSP播放串返回给机顶盒,机顶盒根据这个RTSP串请求MAP服务器分配VSS服务器资源,然后由分配的VSS服务器负责把视频流推到机顶盒进行播放。
[0132]参见图8,图8为本发明实施例提供的移动终端或固定终端用户点播视频的流程图,移动终端或固定终端用户点播视频的流程包括:用户在OTT端的智能网盘应用中,选择某个视频节目发起点播请求,Portal.Core接收到请求后,先对通过SME查询用户订购的产品包,进一步请求AAA获取该产品包对应的权限数据;鉴权成功后,IAG中的USM根据内容ID生成HTTP播放串返回给客户端,客户端通过播放串到ISS请求播放内容,并对内容进行解密和播放。
[0133]参见图9,图9为本发明实施例提供的内容分享的流程图,内容分享的流程如下:用户选择智能空间中的某个节目点击分享,从弹出的好友列表中选择要分享的好友后确认分享,系统后台自动生成一条分享记录,同时按要求抽取视频的I帧生成一组图片,此时分享记录的状态为未审核。所有未审核的分享记录会统一呈现给管理员,管理员根据生成的图片审核视频是否合法。审核通过后,好友会收到分享节目的消息,点击该消息即可观看被分孚的视频。
[0134]参见图10,图10为本发明实施例提供的离线下载的流程图,离线下载的流程包括:用户复制可供离线下载的URL,在智能空间中创建离线下载任务,后台服务器根据用户提交的URL,获取并解析该页面中的html代码,找出符合规则的URL链接,下载该连接对应的文件片,文件片下载完之后,把所有的文件片按顺序拼接成一个完整的媒体文件;然后把这个媒体文件注入到MSCP的CMS,流程可参照上文节目注入的流程。
[0135]本发明为用户提供一个基于有线交互数字电视系统的智能存储空间,用户可以通过机顶盒端的操作将自己喜欢的节目转存到智能空间,然后在手机端安装一个对应的APP应用,通过此应用可以随时随地观看自己保存在智能空间中的视频;用户通过手机下载或者拍摄的视频,也可以通过APP上传到智能空间,后台的云转码系统会对用户上传的视频进行云转码处理,然后就可以在机顶盒端的智能空间中对上传的视频进行点播,达到与家人分享的效果。用户可以通过手机智能空间客户端提供的离线下载功能,把互联网上的精彩视频节目通过离线下载功能下载到智能空间,经过后台系统的转码、编辑等处理,同样可以在手机和机顶盒端进行播放。
[0136]上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的【具体实施方式】,上述的【具体实施方式】仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
【权利要求】
1.一种基于数字电视的智能空间存储系统,其特征在于,包括管理系统、智能空间后台系统、云计算系统、推流系统、以及客户终端; 所述管理系统,用于接入客户端请求以存储账户信息以及节目元数据信息,并根据所述账户信息和节目元数据信息控制相应节目的播放; 所述智能空间后台系统,用于调用所述云计算系统所存储的信息,接收所述客户终端所选择的数字直播节目、用户自创节目、以及互联网节目,将所述数字直播节目、用户自创节目、以及互联网节目对应于所述账户信息,并同步至所述管理系统; 所述云计算系统,用于存储数字直播节目、用户自创节目、以及互联网节目,并将所述数字直播节目、用户自创节目、以及互联网节目转化为所述推流系统所能分发的媒体文件; 所述推流系统,用于将所述媒体文件分发至所述客户终端,以使所述客户终端播放所述媒体文件; 所述客户终端,用于向所述管理系统发出包括所述账户信息的客户端请求,收录所述数字直播节目至所述云计算系统、上传所述用户自创节目至所述云计算系统、以及转存所述互联网节目至所述云计算系统;还用于选择所述数字直播节目、用户自创节目、以及互联网节目,并播放所述媒体文件。
2.根据权利要求1所述的智能空间存储系统,其特征在于,所述管理系统包括第一内容管理系统、业务管理系统、网络管理系统、统一业务接入网关、统一业务入口、以及认证鉴权记账系统; 所述第一内容管理系统,用于接收所述智能空间后台系统的同步信息,并为所述数字直播节目、用户自创节目或互联网节目分别创建一内容ID,将所述内容ID与对应的所述数字直播节目、用户自创节目或互联网节目绑定; 所述业务管理系统,用于依据所述账户信息连接至预设的业务运营支撑系统以运营所述数字直播节目、用户自创节目或互联网节目; 所述统一业务接入网关,用于分配所述媒体文件至所述推流系统,并调度所述推流系统以分发所述媒体文件; 所述统一业务入口,用于接入所述客户终端; 所述认证鉴权记账系统,用于依据所述账户信息连接至所述业务运营支撑系统以对所运营的数字直播节目、用户自创节目或互联网节目进行认证、鉴权、以及记账,并将所述认证、鉴权、以及记账的记录转化为日志,将所述日志同步至所述业务运营支撑系统。
3.根据权利要求1所述的智能空间存储系统,其特征在于,所述智能空间后台系统包括第二内容管理系统、界面呈现系统、内容审核系统、离线下载系统、以及空间管理系统; 所述第二内容管理系统,用于添加、删除、排序所述数字直播节目、用户自创节目或互联网节目,并同步所述数字直播节目、用户自创节目或互联网节目至所述管理系统; 所述界面呈现系统,用于向所述客户终端发送呈现于所述客户终端的界面信息; 所述内容审核系统,用于审核所述数字直播节目、用户自创节目、以及互联网节目; 所述离线下载系统,用于使所述客户终端离线下载所述互联网节目; 所述空间管理系统,用于向所述客户终端提供存储空间以存储所述客户终端的账户信息对应的所述数字直播节目、用户自创节目、以及互联网节目。
4.根据权利要求1所述的智能空间存储系统,其特征在于,所述云计算系统包括云存储系统以及云转码系统; 所述云存储系统,用于存储所述数字直播节目、用户自创节目、以及互联网节目; 所述云转码系统,用于将所述用户自创节目、以及互联网节目转化为所述推流系统所能分发的媒体文件。
5.根据权利要求1所述的智能空间存储系统,其特征在于,所述客户终端为机顶盒端、移动终端、以及固定终端。
6.根据权利要求5所述的智能空间存储系统,其特征在于,所述推流系统包括内容分发服务器、第一推流服务器、调制器、切片服务器、以及第二推流服务器; 所述内容分发服务器,用于分发所述媒体文件至所述第一推流服务器; 所述第一推流服务器,用于缓存所述媒体文件; 所述调制器,用于接收第一推流服务器所缓存的媒体文件,并将其发送至所述机顶盒端; 所述切片服务器,用于切分所述媒体文件至所述第二推流服务器; 所述第二推流服务器,用于缓存所切分的媒体文件,并将其发送至所述移动终端和/或所述固定终端。
7.一种基于数字电视的智能空间存储方法,提供如权利要求1所述的智能空间存储系统,其特征在于,包括以下步骤: 51、所述管理系统接入客户端请求以存储账户信息; 52、所述客户终端收录所述数字直播节目至所述云计算系统、上传所述用户自创节目至所述云计算系统、以及转存所述互联网节目至所述云计算系统; 53、所述智能空间后台系统调用所述云计算系统所存储的信息,将所述数字直播节目、用户自创节目、以及互联网节目对应于所述账户信息,并同步至所述管理系统; 54、所述客户终端选择所述数字直播节目、用户自创节目、以及互联网节目; 55、所述云计算系统将所述数字直播节目、用户自创节目、以及互联网节目转化为所述推流系统所能分发的媒体文件; 56、所述推流系统将所述媒体文件分发至所述客户终端; 57、所述客户终端播放所述媒体文件。
8.根据权利要求7所述的智能空间存储方法,其特征在于,所述步骤S2中,收录所述数字直播节目至所述云计算系统的步骤包括: 所述客户终端向所述智能空间后台系统发送数字直播节目的收录请求; 所述智能空间后台系统根据所述收录请求向所述管理系统下发录制任务; 所述管理系统依据所述录制任务录制所述数字直播节目。
9.根据权利要求7所述的智能空间存储方法,其特征在于,所述步骤S2中,上传所述用户自创节目至所述云计算系统的步骤包括: 所述客户终端向所述智能空间后台系统上传所述用户自创节目; 所述智能空间后台系统将所述用户自创节目存储到所述云计算系统; 所述智能空间后台系统将所述用户自创节目同步至所述管理系统; 所述管理系统依据所述用户自创节目创建一内容ID。
10.根据权利要求7所述的智能空间存储方法,其特征在于,所述步骤S2中,收录所述数字直播节目至所述云计算系统的步骤包括: 所述客户终端向所述智能空间后台系统发送包括回看节目和点播节目的有线数字电视平台节目的转存请求; 所述智能空间后台系统根据所述转存请求向所述管理系统查询所述有线数字电视平台节目的权限; 所述管理系统向所述智能空间后台系统返回查询结果; 所述智能空间后台系统依据所述查询结果保存所述有线数字电视平台节目的播放链接信息至对应的账户信息。
【文档编号】H04N21/254GK104378647SQ201410613552
【公开日】2015年2月25日 申请日期:2014年11月4日 优先权日:2014年11月4日
【发明者】曹利齐, 和山, 陈俊, 陈鹍, 杨鑫宇 申请人:深圳市天威视讯股份有限公司