CN104378647A - 一种基于数字电视的智能空间存储***及方法 - Google Patents

一种基于数字电视的智能空间存储***及方法 Download PDF

Info

Publication number
CN104378647A
CN104378647A CN201410613552.XA CN201410613552A CN104378647A CN 104378647 A CN104378647 A CN 104378647A CN 201410613552 A CN201410613552 A CN 201410613552A CN 104378647 A CN104378647 A CN 104378647A
Authority
CN
China
Prior art keywords
program
user
intelligent space
live broadcast
internet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410613552.XA
Other languages
English (en)
Other versions
CN104378647B (zh
Inventor
曹利齐
和山
陈俊
陈鹍
杨鑫宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TIANWEI VEDIO COMMUNICATION CO Ltd SHENZHEN CITY
Shenzhen Topway Video Communication Co Ltd
Original Assignee
TIANWEI VEDIO COMMUNICATION CO Ltd SHENZHEN CITY
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TIANWEI VEDIO COMMUNICATION CO Ltd SHENZHEN CITY filed Critical TIANWEI VEDIO COMMUNICATION CO Ltd SHENZHEN CITY
Priority to CN201410613552.XA priority Critical patent/CN104378647B/zh
Publication of CN104378647A publication Critical patent/CN104378647A/zh
Application granted granted Critical
Publication of CN104378647B publication Critical patent/CN104378647B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23109Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion by placing content in organized collections, e.g. EPG data repository
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/27Server based end-user applications
    • H04N21/274Storing end-user multimedia data in response to end-user request, e.g. network recorder
    • H04N21/2743Video hosting of uploaded data from client

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种基于数字电视的智能空间存储***及方法,包括:管理***用于接入客户端请求并控制相应节目的播放;智能空间后台***用于调用云计算***所存储的信息,将媒体节目对应于账户信息;云计算***用于存储媒体节目,并将媒体节目转化为推流***所能分发的媒体文件;推流***用于将媒体文件分发至客户终端;客户终端用于将媒体节目上传至云计算***,同时也用来播放智能空间中已有的节目。本发明的有益效果在于,有线交互数字电视***构建智能存储空间,用户可以在机顶盒端将节目转存到智能空间,也可以把手机存储卡上的视频上传到智能空间,还可以通过离线下载功能识别解析URL,把互联网视频下载存储到智能空间。

Description

一种基于数字电视的智能空间存储***及方法
技术领域
本发明涉及数字电视领域,尤其涉及一种基于数字电视的智能空间存储***及方法。
背景技术
现有的互联网网盘利用云存储技术为用户开放一个私有的互联网后台存储空间,用户可以把自己的私有文件存储到云端,实现一处存放,随处(只要能否连接上互联网)访问,并且可以实现文件、图片的在线浏览、视频的在线播放等功能。此外,用户还可以将自己的文件以链接等方式分享给自己的好友。
现有的网盘只能应用在互联网平台,不能在有线电视播控平台,特别是在DVB(Digital Video Broadcasting,数字视频广播)双向环境中使用,此外,互联网网盘无法将用户自己喜欢的电视节目直接保存下来,也无法上传自己拍摄的视频到有线机顶盒终端上进行播放。
发明内容
本发明要解决的技术问题在于,针对上述现有技术中网盘只能应用在互联网平台,不能应用在有线电视播控平台,且互联网网盘无法将用户自己喜欢的电视节目直接保存下来,也无法上传自己拍摄的视频到有线机顶盒终端上进行播放,提供一种基于数字电视的智能空间存储***及方法。
本发明解决其技术问题所采用的技术方案是:构造
一种基于数字电视的智能空间存储***,包括管理***、智能空间后台***、云计算***、推流***、以及客户终端;
所述管理***,用于接入客户端请求以存储账户信息以及节目元数据信息,并根据所述账户信息和节目元数据信息控制相应节目的播放;
所述智能空间后台***,用于调用所述云计算***所存储的信息,接收所述客户终端所选择的数字直播节目、用户自创节目、以及互联网节目,将所述数字直播节目、用户自创节目、以及互联网节目对应于所述账户信息,并同步至所述管理***;
所述云计算***,用于存储数字直播节目、用户自创节目、以及互联网节目,并将所述数字直播节目、用户自创节目、以及互联网节目转化为所述推流***所能分发的媒体文件;
所述推流***,用于将所述媒体文件分发至所述客户终端,以使所述客户终端播放所述媒体文件;
所述客户终端,用于向所述管理***发出包括所述账户信息的客户端请求,收录所述数字直播节目至所述云计算***、上传所述用户自创节目至所述云计算***、以及转存所述互联网节目至所述云计算***;还用于选择所述数字直播节目、用户自创节目、以及互联网节目,并播放所述媒体文件。
在本发明所述的智能空间存储***中,所述管理***包括第一内容管理***、业务管理***、网络管理***、统一业务接入网关、统一业务入口、以及认证鉴权记账***;
所述第一内容管理***,用于接收所述智能空间后台***的同步信息,并为所述数字直播节目、用户自创节目或互联网节目分别创建一内容ID,将所述内容ID与对应的所述数字直播节目、用户自创节目或互联网节目绑定;
所述业务管理***,用于依据所述账户信息连接至预设的业务运营支撑***以运营所述数字直播节目、用户自创节目或互联网节目;
所述统一业务接入网关,用于分配所述媒体文件至所述推流***,并调度所述推流***以分发所述媒体文件;
所述统一业务入口,用于接入所述客户终端;
所述认证鉴权记账***,用于依据所述账户信息连接至所述业务运营支撑***以对所运营的数字直播节目、用户自创节目或互联网节目进行认证、鉴权、以及记账,并将所述认证、鉴权、以及记账的记录转化为日志,将所述日志同步至所述业务运营支撑***。
在本发明所述的智能空间存储***中,所述智能空间后台***包括第二内容管理***、界面呈现***、内容审核***、离线下载***、以及空间管理***;
所述第二内容管理***,用于添加、删除、排序所述数字直播节目、用户自创节目或互联网节目,并同步所述数字直播节目、用户自创节目或互联网节目至所述管理***;
所述界面呈现***,用于向所述客户终端发送呈现于所述客户终端的界面信息;
所述内容审核***,用于审核所述数字直播节目、用户自创节目、以及互联网节目;
所述离线下载***,用于使所述客户终端离线下载所述互联网节目;
所述空间管理***,用于向所述客户终端提供存储空间以存储所述客户终端的账户信息对应的所述数字直播节目、用户自创节目、以及互联网节目。
在本发明所述的智能空间存储***中,所述云计算***包括云存储***以及云转码***;
所述云存储***,用于存储所述数字直播节目、用户自创节目、以及互联网节目;
所述云转码***,用于将所述用户自创节目、以及互联网节目转化为所述推流***所能分发的媒体文件。
在本发明所述的智能空间存储***中,所述客户终端为机顶盒端、移动终端、以及固定终端。
在本发明所述的智能空间存储***中,所述推流***包括内容分发服务器、第一推流服务器、调制器、切片服务器、以及第二推流服务器;
所述内容分发服务器,用于分发所述媒体文件至所述第一推流服务器;
所述第一推流服务器,用于缓存所述媒体文件;
所述调制器,用于接收第一推流服务器所缓存的媒体文件,并将其发送至所述机顶盒端;
所述切片服务器,用于切分所述媒体文件至所述第二推流服务器;
所述第二推流服务器,用于缓存所切分的媒体文件,并将其发送至所述移动终端和/或所述固定终端。
另一方面,提供一种基于数字电视的智能空间存储方法,提供上述的智能空间存储***,包括以下步骤:
S1、所述管理***接入客户端请求以存储账户信息;
S2、所述客户终端收录所述数字直播节目至所述云计算***、上传所述用户自创节目至所述云计算***、以及转存所述互联网节目至所述云计算***;
S3、所述智能空间后台***调用所述云计算***所存储的信息,将所述数字直播节目、用户自创节目、以及互联网节目对应于所述账户信息,并同步至所述管理***;
S4、所述客户终端选择所述数字直播节目、用户自创节目、以及互联网节目;
S5、所述云计算***将所述数字直播节目、用户自创节目、以及互联网节目转化为所述推流***所能分发的媒体文件;
S6、所述推流***将所述媒体文件分发至所述客户终端;
S7、所述客户终端播放所述媒体文件。
在本发明所述的智能空间存储方法中,所述步骤S2中,收录所述数字直播节目至所述云计算***的步骤包括:
所述客户终端向所述智能空间后台***发送数字直播节目的收录请求;
所述智能空间后台***根据所述收录请求向所述管理***下发录制任务;
所述管理***依据所述录制任务录制所述数字直播节目。
在本发明所述的智能空间存储方法中,所述步骤S2中,上传所述用户自创节目至所述云计算***的步骤包括:
所述客户终端向所述智能空间后台***上传所述用户自创节目;
所述智能空间后台***将所述用户自创节目存储到所述云计算***;
所述智能空间后台***将所述用户自创节目同步至所述管理***;
所述管理***依据所述用户自创节目创建一内容ID。
在本发明所述的智能空间存储方法中,所述步骤S2中,收录所述数字直播节目至所述云计算***的步骤包括:
所述客户终端向所述智能空间后台***发送包括回看节目和点播节目的有线数字电视平台节目的转存请求;
所述智能空间后台***根据所述转存请求向所述管理***查询所述有线数字电视平台节目的权限;
所述管理***向所述智能空间后台***返回查询结果;
所述智能空间后台***依据所述查询结果保存所述有线数字电视平台节目的播放链接信息至对应的账户信息。
上述公开的一种基于数字电视的智能空间存储***及方法具有以下有益效果:为用户提供一个基于有线交互数字电视***的智能存储空间,用户可以在机顶盒端将自己喜欢的节目转存到智能空间,然后在手机端安装一个对应的APP应用,通过此应用可以随时随地观看自己保存在智能空间中的视频;用户通过手机下载或者拍摄的视频,也可以通过APP上传到智能空间,后台的云转码***会对用户上传的视频进行云转码处理,然后就可以在电视端的智能空间中对上传的视频进行点播,达到与家人分享的效果。用户可以通过手机智能空间客户端提供的离线下载功能,把互联网上的精彩视频节目通过离线下载功能下载到智能空间,经过后台***的一系列转码、编辑处理,同样可以在手机和电视端进行播放。搜索转存,利用智能空间提供的智能搜索引擎,除了可以搜索有线数字电视平台已有的所有节目信息,还可以搜索平台外的已达成合作的互联网视频运营商的媒体数据,大大丰富了节目量。
附图说明
图1为本发明实施例提供的一种基于数字电视的智能空间存储***的结构示意图;
图2为本发明实施例提供的一种基于数字电视的智能空间存储方法的流程图;
图3为本发明实施例提供的互联网节目转存的流程图;
图4为本发明实施例提供的机顶盒端用户上传视频的流程图;
图5为本发明实施例提供的移动终端或固定终端用户上传视频的流程图;
图6为本发明实施例提供的直播节目收录的流程图;
图7为本发明实施例提供的机顶盒端用户点播视频的流程图;
图8为本发明实施例提供的移动终端或固定终端用户点播视频的流程图;
图9为本发明实施例提供的内容分享的流程图;
图10为本发明实施例提供的离线下载的流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
本发明提供了一种基于数字电视的智能空间存储***及方法,其目的在于,为有线电视用户在后台服务器上开辟一个私人的智能空间,智能空间的大小用户可以根据需要购买扩充,智能空间的呈现客户端包括机顶盒端(SetTop Box,STB)、移动端以及固定终端,其中,移动终端可以是手机、PAD、或者笔记本电脑等,固定终端为台式电脑、服务器等。
参见图1,图1为本发明实施例提供的一种基于数字电视的智能空间存储***的结构示意图,该智能空间存储***包括管理***1、智能空间后台***2、云计算***3、推流***4、以及客户终端5;
所述管理***1,用于接入并存储所述客户终端5的账户信息;管理***1又名MSCP(Multiple Service Convergence Platform,即多业务融合平台),平台主要用于进行统一的访问入口管理、统一的会话管理、统一的鉴权认证管理。具体的,所述管理***1包括第一内容管理***1、业务管理***1、网络管理***1、统一业务接入网关、统一业务入口、以及认证鉴权记账***;
所述第一内容管理***1,用于接收所述智能空间后台***2的同步信息,并为所述数字直播节目、用户自创节目或互联网节目分别创建一内容ID,将所述内容ID与对应的所述数字直播节目、用户自创节目或互联网节目绑定;第一内容管理***1又名CMS(Content Management System),负责接收智能空间***通过高清晰度多媒体接口同步过来的节目元数据信息,为内容创建唯一的内容ID,并与对应的媒体文件进行绑定。其中,数字直播节目、用户自创节目或互联网节目又称为媒体节目。
所述业务管理***1,用于依据所述账户信息连接至预设的业务运营支撑***以运营所述数字直播节目、用户自创节目或互联网节目;业务管理***1又名SME(Service Management Environment),用于对产品包进行管理,例如包月、按次付费等,可把内容归到某一产品包下进行出售,需要BOSS***(Business&Operation Support System,业务运营支撑***)的支持。
所述统一业务接入网关,用于分配所述媒体文件至所述推流***4,并调度所述推流***4以分发所述媒体文件;统一业务接入网关又名IAG(Integrated Access Gateway),包括:媒体接入平台(MAP)和通用存储模块(Universal storage module,USM),USM负责为点播请求分配RTSP播放串,MAP主要负责对VSS(即推流服务器)进行管理和调度,进行视频内容的推送。
所述统一业务入口,用于接入所述客户终端5;同一业务入口又名Portal.Core,可根据不同的智能终端(手机、pad和STB)进行适配呈现
所述认证鉴权记账***,用于依据所述账户信息连接至所述业务运营支撑***以对所运营的数字直播节目、用户自创节目或互联网节目进行认证、鉴权、以及记账,并将所述认证、鉴权、以及记账的记录转化为日志,将所述日志同步至所述业务运营支撑***。认证鉴权记账***又名AAA(AtestationAuthentication Account),即认证、鉴权、记账,包含从BOSS同步过来的用户信息和授权信息,负责对业务***提供统一的认证、鉴权、记账,并把业务***中用户的消费记录以日志的方式同步给BOSS***。
此外,管理***1还包括NMS(Net Management System,即网络管理***1),主要用于监视服务器及软件的运行状况。
所述智能空间后台***2,用于调用所述云计算***3所存储的信息,接收所述客户终端5所选择的数字直播节目、用户自创节目、以及互联网节目,将所述数字直播节目、用户自创节目、以及互联网节目对应于所述账户信息,并同步至所述管理***1;具体的,所述智能空间后台***2包括第二内容管理***1、界面呈现***、内容审核***、离线下载***、以及空间管理***1;
所述第二内容管理***1,用于添加、删除、排序所述数字直播节目、用户自创节目或互联网节目,并同步所述数字直播节目、用户自创节目或互联网节目至所述管理***1;第二内容管理***1又名CMS(Content ManagementSystem,即内容管理***1),与上文MSCP中CMS的功能类似,主要负责接收前台的媒资信息注入,并把媒资信息通过ADI(Asset Distribution Interface,即资产传送接口)接口同步给MSCP的内容管理***1,此外CMS还对智能空间中的节目数据进行管控,包括内容的上架、下架、删除、排序等,并把相应操作同步到MSCP的内容管理***1。
所述界面呈现***,用于向所述客户终端5发送呈现于所述客户终端5的界面信息;界面呈现***又名Portal.View,也就是智能空间的主界面。
所述内容审核***,用于审核所述数字直播节目、用户自创节目、以及互联网节目;用户上传的内容要分享给其他好友,必须经过后台管理***1进行审核,本***采用间隔时间抽帧的方式对视频内容进行抽帧操作,把提取出来的I帧罗列给管理员审查,而不需要管理员从头到尾预览视频,大大节约了审核需要的时间。
所述离线下载***,用于使所述客户终端5离线下载所述数字直播节目、用户自创节目、以及互联网节目;***向用户开放离线下载功能,用户在浏览网页的时候如果觉得某个视频比较精彩,可以把网址提交给***后台,后台***会根据网址解析该页面的html(Hyper Text Mark-up Language)代码,得到视频的真实下载地址后把内容下载保存到用户的智能空间中。
所述空间管理***1,用于向所述客户终端5提供存储空间以存储所述客户终端5的账户信息对应的所述数字直播节目、用户自创节目、以及互联网节目。负责查看当前***存储的总体使用情况,用户智能空间的存储使用情况,支持生成图形报表供管理员查看。
所述云计算***3,用于存储数字直播节目、用户自创节目、以及互联网节目,并将所述数字直播节目、用户自创节目、以及互联网节目转化为所述推流***4所能分发的媒体文件;具体的,所述云计算***3包括云存储***(简称“云存储”)以及云转码***(简称“云转码”);所述云存储***用于存储所述数字直播节目、用户自创节目、以及互联网节目;所述云转码***,用于将所述用户自创节目、以及互联网节目转化为所述推流***4所能分发的媒体文件。总之,云存储主要用于存放原始媒体文件、转码后的媒体文件、切片后的媒体文件等,云转码***是部署在云存储服务器上的一套分布式转码软件,用于把多种不同格式、码率的媒体文件转成需要的目标格式和码率。
所述推流***4,用于将所述媒体文件分发至所述客户终端5,以使所述客户终端5播放所述媒体文件;所述推流***4包括内容分发服务器、第一推流服务器、调制器、切片服务器、以及第二推流服务器。
所述内容分发服务器(即CDN服务器),用于分发所述媒体文件至所述第一推流服务器;
所述第一推流服务器(即VSS服务器),用于缓存所述媒体文件;
所述调制器(即IPQAM),用于接收第一推流服务器所缓存的媒体文件,并将其发送至所述机顶盒端;
所述切片服务器,用于切分所述媒体文件至所述第二推流服务器;
所述第二推流服务器(即ISS服务器),用于缓存所切分的媒体文件,并将其发送至所述移动终端和/或所述固定终端。
综上,CDN服务器、VSS服务器、ISS服务器和IPQAM,CDN和VSS、ISS相当于对云存储上的媒体文件进行逐级缓存,提高内容分发速度;媒体内容通过NGOD的A3接口注入到CDN服务器,再通过NGOD的C2接口把内容分发到VSS。
所述客户终端5,用于收录所述数字直播节目至所述云计算***3、上传所述用户自创节目至所述云计算***3、以及转存所述互联网节目至所述云计算***3;还用于选择所述数字直播节目、用户自创节目、以及互联网节目,并播放所述媒体文件。所述客户终端5为机顶盒端、移动终端、以及固定终端。
综上所述,该智能空间具有以下业务功能:
1、电视节目永久保存:电视用户可以将喜欢的直播节目、回看节目、点播节目一键转存到智能空间,承载智能空间的云存储技术可以保障节目的长时间安全存放。
2、节目在线编辑浏览播放:用户可以随时对智能空间中的视频进行管理、浏览和在线播放,通过现网的DVB(Digital Video Broadcasting,即数字视频广播)的机制可以保障视频的高质量流畅播放和控制。
3、智能搜索:采用先进的搜索引擎技术,实现直播、点播、时移回看和互联网视频,及个人空间等节目内容的搜索、推荐和排行,支持分布式部署和海量数据搜索。
4、多屏互动:本***可以真正实现节目一处存放,多终端播放。有线电视网的的直播、点播、回看节目转存到智能空间后,除了可以通过机顶盒在电视上上播放之外,只要在手机、PAD或者PC上安装一个客户端,用原来的账号登陆,即可轻松实现多屏幕随处播放。此外,用户通过手机或者PAD拍摄的视频也可以通过此客户端上传到智能空间,经过后台云转码处理,马上就能在电视端进行播放。
5、离线下载:用户通过手机、PAD或者PC在浏览网站的时候可能会碰到一些喜爱的视频,此时只需提供视频的下载链接,使用离线下载功能,后台服务器便会帮用户把这些视频下载并处理好保存到你的智能空间,供用户观看。
6、内容分享:用户除了可以自己观看自己智能空间中的视频之外,还可以把智能空间中自己觉得有意思的节目分享给自己的好友,好友通过点击分享消息链接即可收看被分享的节目。
参见图2,图2为本发明实施例提供的一种基于数字电视的智能空间存储方法的流程图,该方法采用上述智能空间存储***,包括以下步骤:
S1、所述管理***1接入并存储所述客户终端5的账户信息;
S2、所述客户终端5收录所述数字直播节目至所述云计算***3、上传所述用户自创节目至所述云计算***3、以及转存所述互联网节目至所述云计算***3;
S3、所述智能空间后台***2调用所述云计算***3所存储的信息,将所述数字直播节目、用户自创节目、以及互联网节目对应于所述账户信息,并同步至所述管理***1;
S4、所述客户终端5选择所述数字直播节目、用户自创节目、以及互联网节目;
S5、所述云计算***3将所述数字直播节目、用户自创节目、以及互联网节目转化为所述推流***4所能分发(即符合平台规格)的媒体文件;
S6、所述推流***4将所述媒体文件分发至所述客户终端5;
S7、所述客户终端5播放所述媒体文件。
从上述步骤S2中,本***主要包括三个内容源:
1、直播节目和点播节目,这些节目由于已经加工过,直接就可以在本平台播放,所以只需要保存一个链接到智能空间即可,不需要额外的操作;
2、用户自创节目,用户在通过终端客户端的上传功能将这些节目上传到后台服务器的过程中,会先调用云转码***进行转码预处理操作;
3、互联网节目,用户通过客户端的智能搜索引擎和离线下载功能给服务器下发一个下载任务,后台服务器会自动帮用户把互联网视频下载并转码好存放到智能空间。
转存所述互联网节目至所述云计算***3的过程参见图3,图3为本发明实施例提供的互联网节目转存的流程图,转存所述互联网节目至所述云计算***3的步骤主要包括:
所述客户终端5向所述智能空间后台***2发送互联网节目的转存请求;
所述智能空间后台***2根据所述转存请求向所述管理***1查询所述互联网节目的权限;
所述管理***1向所述智能空间后台***2返回查询结果;
所述智能空间后台***2依据所述查询结果保存所述互联网节目的播放链接信息至对应的账户信息。
例如:用户进入互联网直播节目单或者回看节目列表,选择要转存的节目,点击“转存”按钮提交转存请求,智能空间后台***2接收到请求后,先通过查询AAA中的权限数据判断用户是否具备保存此节目的权限,如果具备转存权限,则调用转存接口保存节目信息和播放链接等数据,提示用户节目转存成功,否则提示用户“节目转存失败,您不具备保存此节目的权限”。同时,由于这些节目本身就是经过处理的,符合平台播放标准,所以不需要进行额外的转码、编辑、注入操作。
此外,用户通过智能空间的智能搜索引擎,可以搜索有线数字电视平台的所有节目(包括点播、直播、回看)。点播节目和回看节目可直接转存到智能空间),直播节目可以收录保存到智能空间。通过该智能搜索引擎还可以搜索第三方合作视频运营商的媒体信息,把根据关键字搜索到的节目列表呈现给用户,用户可选择结果中的记录进行离线下载即可。
机顶盒端用户上传视频的过程参见图4,图4为本发明实施例提供的机顶盒端用户上传视频的流程图,机顶盒端用户上传视频的流程具体如下:用户通过智能空间客户端发起内容上传请求,智能空间后台接收到请求后,通过内容管理***1自动为该视频分配一个内容ID用于唯一标识并在数据库中创建一条媒体记录,被上载的视频经过云转码***的处理,转码成平台支持的目标格式(H.264&TS)和目标码率(高清7.5Mbps、标清2.5Mbps),存放在云存储的仓库区,供CDN下载分发;接着智能空间后台***2会向MSCP的内容管理***1发起内容注入请求,MSCP的CMS接收到请求后同样先创建一条新的媒体记录,再通知CDN到云存储的指定位置下载媒体文件,下载完成后,通知MSCP的CMS内容分发完成,MSCP的CMS同步元数据信息给SME和Portal.Core,同时通知智能空间后台的CMS内容分发完成。内容注入接口可参考NGOD的ADI接口规范。
移动终端或固定终端用户上传视频参见图5,图5为本发明实施例提供的移动终端或固定终端用户上传视频的流程图,移动终端或固定终端用户上传视频的流程具体如下:OTT端(即移动终端或固定终端)流程与STB端流程类似,不同的地方是OTT端的内容在分发之前,需要经过切片和加密处理,本***直接把云存储挂载到切片服务器上,切片服务器对云存储上的内容进行切片和加密处理以后,把内容分发缓存到ISS服务器上。此外,OTT端内容注入过程采用扩展的NGOD-A3规范接口,包含内容传送、内容删除、获取内容状态等接口。
结合图4和图5,上传所述用户自创节目至所述云计算***3主要包括如下步骤:
所述客户终端5向所述智能空间后台***2上传所述用户自创节目;
所述智能空间后台***2将所述用户自创节目存储到所述云计算***3;
所述智能空间后台***2将所述用户自创节目同步至所述管理***1;
所述管理***1依据所述用户自创节目创建一内容ID。
直播节目收录的过程参见图6,图6为本发明实施例提供的直播节目收录的流程图,直播节目收录的流程包括:
所述客户终端5向所述智能空间后台***2发送数字直播节目的收录请求;
所述智能空间后台***2根据所述收录请求向所述管理***1下发录制任务;
所述管理***1依据所述录制任务录制所述数字直播节目。
例如,用户进入智能空间应用,可以查看所有支持录像的频道的节目清单,选择要录制的节目点击一键转存到云盘,智能空间后台的内容管理***1会创建一条媒体记录,同时创建录制计划,并提交到MSCP的CMS***,CMS再把录制任务下发给CDN和ISS,CDN到指定时间会把直播频道指定节目收录保存下来,然后通知CMS收录任务完成;此外,ISS到了指定时间也会把直播节目收录保存下来,再进行切片、加密等预处理,然后通知CMS收录任务完成,最后CMS把节目元数据同步给SME和Portal.Core。
获取媒体视频的方式又包括机顶盒端用户点播视频、移动终端或固定终端用户点播视频、内容分享、离线下载等几种方式。
参见图7,图7为本发明实施例提供的机顶盒端用户点播视频的流程图,机顶盒端用户点播视频的流程包括:用户在机顶盒端选择智能网盘中的某个视频发起点播请求,MSCP的Portal.Core接收请求后,先对通过SME查询用户订购的产品包,进一步请求AAA获取该产品包对应的权限数据;鉴权成功后由IAG中的USM根据节目ID生成相应的RTSP播放串返回给机顶盒,机顶盒根据这个RTSP串请求MAP服务器分配VSS服务器资源,然后由分配的VSS服务器负责把视频流推到机顶盒进行播放。
参见图8,图8为本发明实施例提供的移动终端或固定终端用户点播视频的流程图,移动终端或固定终端用户点播视频的流程包括:用户在OTT端的智能网盘应用中,选择某个视频节目发起点播请求,Portal.Core接收到请求后,先对通过SME查询用户订购的产品包,进一步请求AAA获取该产品包对应的权限数据;鉴权成功后,IAG中的USM根据内容ID生成HTTP播放串返回给客户端,客户端通过播放串到ISS请求播放内容,并对内容进行解密和播放。
参见图9,图9为本发明实施例提供的内容分享的流程图,内容分享的流程如下:用户选择智能空间中的某个节目点击分享,从弹出的好友列表中选择要分享的好友后确认分享,***后台自动生成一条分享记录,同时按要求抽取视频的I帧生成一组图片,此时分享记录的状态为未审核。所有未审核的分享记录会统一呈现给管理员,管理员根据生成的图片审核视频是否合法。审核通过后,好友会收到分享节目的消息,点击该消息即可观看被分享的视频。
参见图10,图10为本发明实施例提供的离线下载的流程图,离线下载的流程包括:用户复制可供离线下载的URL,在智能空间中创建离线下载任务,后台服务器根据用户提交的URL,获取并解析该页面中的html代码,找出符合规则的URL链接,下载该连接对应的文件片,文件片下载完之后,把所有的文件片按顺序拼接成一个完整的媒体文件;然后把这个媒体文件注入到MSCP的CMS,流程可参照上文节目注入的流程。
本发明为用户提供一个基于有线交互数字电视***的智能存储空间,用户可以通过机顶盒端的操作将自己喜欢的节目转存到智能空间,然后在手机端安装一个对应的APP应用,通过此应用可以随时随地观看自己保存在智能空间中的视频;用户通过手机下载或者拍摄的视频,也可以通过APP上传到智能空间,后台的云转码***会对用户上传的视频进行云转码处理,然后就可以在机顶盒端的智能空间中对上传的视频进行点播,达到与家人分享的效果。用户可以通过手机智能空间客户端提供的离线下载功能,把互联网上的精彩视频节目通过离线下载功能下载到智能空间,经过后台***的转码、编辑等处理,同样可以在手机和机顶盒端进行播放。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

Claims (10)

1.一种基于数字电视的智能空间存储***,其特征在于,包括管理***、智能空间后台***、云计算***、推流***、以及客户终端;
所述管理***,用于接入客户端请求以存储账户信息以及节目元数据信息,并根据所述账户信息和节目元数据信息控制相应节目的播放;
所述智能空间后台***,用于调用所述云计算***所存储的信息,接收所述客户终端所选择的数字直播节目、用户自创节目、以及互联网节目,将所述数字直播节目、用户自创节目、以及互联网节目对应于所述账户信息,并同步至所述管理***;
所述云计算***,用于存储数字直播节目、用户自创节目、以及互联网节目,并将所述数字直播节目、用户自创节目、以及互联网节目转化为所述推流***所能分发的媒体文件;
所述推流***,用于将所述媒体文件分发至所述客户终端,以使所述客户终端播放所述媒体文件;
所述客户终端,用于向所述管理***发出包括所述账户信息的客户端请求,收录所述数字直播节目至所述云计算***、上传所述用户自创节目至所述云计算***、以及转存所述互联网节目至所述云计算***;还用于选择所述数字直播节目、用户自创节目、以及互联网节目,并播放所述媒体文件。
2.根据权利要求1所述的智能空间存储***,其特征在于,所述管理***包括第一内容管理***、业务管理***、网络管理***、统一业务接入网关、统一业务入口、以及认证鉴权记账***;
所述第一内容管理***,用于接收所述智能空间后台***的同步信息,并为所述数字直播节目、用户自创节目或互联网节目分别创建一内容ID,将所述内容ID与对应的所述数字直播节目、用户自创节目或互联网节目绑定;
所述业务管理***,用于依据所述账户信息连接至预设的业务运营支撑***以运营所述数字直播节目、用户自创节目或互联网节目;
所述统一业务接入网关,用于分配所述媒体文件至所述推流***,并调度所述推流***以分发所述媒体文件;
所述统一业务入口,用于接入所述客户终端;
所述认证鉴权记账***,用于依据所述账户信息连接至所述业务运营支撑***以对所运营的数字直播节目、用户自创节目或互联网节目进行认证、鉴权、以及记账,并将所述认证、鉴权、以及记账的记录转化为日志,将所述日志同步至所述业务运营支撑***。
3.根据权利要求1所述的智能空间存储***,其特征在于,所述智能空间后台***包括第二内容管理***、界面呈现***、内容审核***、离线下载***、以及空间管理***;
所述第二内容管理***,用于添加、删除、排序所述数字直播节目、用户自创节目或互联网节目,并同步所述数字直播节目、用户自创节目或互联网节目至所述管理***;
所述界面呈现***,用于向所述客户终端发送呈现于所述客户终端的界面信息;
所述内容审核***,用于审核所述数字直播节目、用户自创节目、以及互联网节目;
所述离线下载***,用于使所述客户终端离线下载所述互联网节目;
所述空间管理***,用于向所述客户终端提供存储空间以存储所述客户终端的账户信息对应的所述数字直播节目、用户自创节目、以及互联网节目。
4.根据权利要求1所述的智能空间存储***,其特征在于,所述云计算***包括云存储***以及云转码***;
所述云存储***,用于存储所述数字直播节目、用户自创节目、以及互联网节目;
所述云转码***,用于将所述用户自创节目、以及互联网节目转化为所述推流***所能分发的媒体文件。
5.根据权利要求1所述的智能空间存储***,其特征在于,所述客户终端为机顶盒端、移动终端、以及固定终端。
6.根据权利要求5所述的智能空间存储***,其特征在于,所述推流***包括内容分发服务器、第一推流服务器、调制器、切片服务器、以及第二推流服务器;
所述内容分发服务器,用于分发所述媒体文件至所述第一推流服务器;
所述第一推流服务器,用于缓存所述媒体文件;
所述调制器,用于接收第一推流服务器所缓存的媒体文件,并将其发送至所述机顶盒端;
所述切片服务器,用于切分所述媒体文件至所述第二推流服务器;
所述第二推流服务器,用于缓存所切分的媒体文件,并将其发送至所述移动终端和/或所述固定终端。
7.一种基于数字电视的智能空间存储方法,提供如权利要求1所述的智能空间存储***,其特征在于,包括以下步骤:
S1、所述管理***接入客户端请求以存储账户信息;
S2、所述客户终端收录所述数字直播节目至所述云计算***、上传所述用户自创节目至所述云计算***、以及转存所述互联网节目至所述云计算***;
S3、所述智能空间后台***调用所述云计算***所存储的信息,将所述数字直播节目、用户自创节目、以及互联网节目对应于所述账户信息,并同步至所述管理***;
S4、所述客户终端选择所述数字直播节目、用户自创节目、以及互联网节目;
S5、所述云计算***将所述数字直播节目、用户自创节目、以及互联网节目转化为所述推流***所能分发的媒体文件;
S6、所述推流***将所述媒体文件分发至所述客户终端;
S7、所述客户终端播放所述媒体文件。
8.根据权利要求7所述的智能空间存储方法,其特征在于,所述步骤S2中,收录所述数字直播节目至所述云计算***的步骤包括:
所述客户终端向所述智能空间后台***发送数字直播节目的收录请求;
所述智能空间后台***根据所述收录请求向所述管理***下发录制任务;
所述管理***依据所述录制任务录制所述数字直播节目。
9.根据权利要求7所述的智能空间存储方法,其特征在于,所述步骤S2中,上传所述用户自创节目至所述云计算***的步骤包括:
所述客户终端向所述智能空间后台***上传所述用户自创节目;
所述智能空间后台***将所述用户自创节目存储到所述云计算***;
所述智能空间后台***将所述用户自创节目同步至所述管理***;
所述管理***依据所述用户自创节目创建一内容ID。
10.根据权利要求7所述的智能空间存储方法,其特征在于,所述步骤S2中,收录所述数字直播节目至所述云计算***的步骤包括:
所述客户终端向所述智能空间后台***发送包括回看节目和点播节目的有线数字电视平台节目的转存请求;
所述智能空间后台***根据所述转存请求向所述管理***查询所述有线数字电视平台节目的权限;
所述管理***向所述智能空间后台***返回查询结果;
所述智能空间后台***依据所述查询结果保存所述有线数字电视平台节目的播放链接信息至对应的账户信息。
CN201410613552.XA 2014-11-04 2014-11-04 一种基于数字电视的智能空间存储***及方法 Active CN104378647B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410613552.XA CN104378647B (zh) 2014-11-04 2014-11-04 一种基于数字电视的智能空间存储***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410613552.XA CN104378647B (zh) 2014-11-04 2014-11-04 一种基于数字电视的智能空间存储***及方法

Publications (2)

Publication Number Publication Date
CN104378647A true CN104378647A (zh) 2015-02-25
CN104378647B CN104378647B (zh) 2018-04-27

Family

ID=52557250

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410613552.XA Active CN104378647B (zh) 2014-11-04 2014-11-04 一种基于数字电视的智能空间存储***及方法

Country Status (1)

Country Link
CN (1) CN104378647B (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106375341A (zh) * 2016-10-18 2017-02-01 成都广达新网科技股份有限公司 一种多客户端模拟点播***及其工作方法
WO2017219532A1 (zh) * 2016-06-24 2017-12-28 乐视控股(北京)有限公司 一种视频应用程序控制方法及视频应用程序控制***
CN108024152A (zh) * 2017-12-05 2018-05-11 神州租屏(晋江)网络技术有限公司 一种屏幕展示回看***及实现方法
CN108259933A (zh) * 2017-11-29 2018-07-06 贵州省广播电视信息网络股份有限公司 一种能够支撑3种业务功能的推流平台
CN108449613A (zh) * 2018-03-09 2018-08-24 北京数码视讯软件技术发展有限公司 一种融合多业务的cdn***、融合方法和装置
CN108881937A (zh) * 2018-07-31 2018-11-23 成都华栖云科技有限公司 一种基于直播流收录的智能识别方法及***
CN109819309A (zh) * 2017-11-21 2019-05-28 中国电信股份有限公司 云存储平台、方法和视频点播平台、方法和视频播放***
CN110381326A (zh) * 2019-06-19 2019-10-25 北京百度网讯科技有限公司 视频***及处理方法、设备与计算机可读介质
CN110807141A (zh) * 2019-11-04 2020-02-18 北京联想协同科技有限公司 一种数据搜索方法、设备以及可读存储介质
CN115767172A (zh) * 2022-11-22 2023-03-07 四川长虹电器股份有限公司 智能电视的回放控制方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130142499A1 (en) * 2011-12-06 2013-06-06 DISH Digital L.L.C. Storage device management techniques for a remote storage digital video recorder that handles multiple bitrate content
CN103491172A (zh) * 2013-09-25 2014-01-01 深圳Tcl新技术有限公司 云文件分享方法及***
CN103686360A (zh) * 2013-12-04 2014-03-26 康佳集团股份有限公司 一种智能云电视文件分类浏览的方法及智能云电视
CN103905847A (zh) * 2014-03-03 2014-07-02 深圳市同洲电子股份有限公司 一种节目管理方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130142499A1 (en) * 2011-12-06 2013-06-06 DISH Digital L.L.C. Storage device management techniques for a remote storage digital video recorder that handles multiple bitrate content
CN103491172A (zh) * 2013-09-25 2014-01-01 深圳Tcl新技术有限公司 云文件分享方法及***
CN103686360A (zh) * 2013-12-04 2014-03-26 康佳集团股份有限公司 一种智能云电视文件分类浏览的方法及智能云电视
CN103905847A (zh) * 2014-03-03 2014-07-02 深圳市同洲电子股份有限公司 一种节目管理方法及装置

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017219532A1 (zh) * 2016-06-24 2017-12-28 乐视控股(北京)有限公司 一种视频应用程序控制方法及视频应用程序控制***
CN106375341A (zh) * 2016-10-18 2017-02-01 成都广达新网科技股份有限公司 一种多客户端模拟点播***及其工作方法
CN109819309B (zh) * 2017-11-21 2021-12-14 中国电信股份有限公司 云存储平台、方法和视频点播平台、方法和视频播放***
CN109819309A (zh) * 2017-11-21 2019-05-28 中国电信股份有限公司 云存储平台、方法和视频点播平台、方法和视频播放***
CN108259933A (zh) * 2017-11-29 2018-07-06 贵州省广播电视信息网络股份有限公司 一种能够支撑3种业务功能的推流平台
CN108024152A (zh) * 2017-12-05 2018-05-11 神州租屏(晋江)网络技术有限公司 一种屏幕展示回看***及实现方法
CN108449613A (zh) * 2018-03-09 2018-08-24 北京数码视讯软件技术发展有限公司 一种融合多业务的cdn***、融合方法和装置
CN108881937A (zh) * 2018-07-31 2018-11-23 成都华栖云科技有限公司 一种基于直播流收录的智能识别方法及***
CN110381326A (zh) * 2019-06-19 2019-10-25 北京百度网讯科技有限公司 视频***及处理方法、设备与计算机可读介质
CN110381326B (zh) * 2019-06-19 2022-01-28 北京百度网讯科技有限公司 视频***及处理方法、设备与计算机可读介质
US11323750B2 (en) 2019-06-19 2022-05-03 Beijing Baidu Netcom Science and Technology Co., Ltd Video system and video processing method, device and computer readable medium
CN110807141A (zh) * 2019-11-04 2020-02-18 北京联想协同科技有限公司 一种数据搜索方法、设备以及可读存储介质
CN115767172A (zh) * 2022-11-22 2023-03-07 四川长虹电器股份有限公司 智能电视的回放控制方法及***

Also Published As

Publication number Publication date
CN104378647B (zh) 2018-04-27

Similar Documents

Publication Publication Date Title
CN104378647A (zh) 一种基于数字电视的智能空间存储***及方法
US20240048791A1 (en) Apparatus and methods for recording a media stream
AU2011201939B2 (en) Accessing broadcast media
US8621531B2 (en) Real-time on demand server
US8583758B2 (en) Network based format conversion
CN102281474B (zh) 一种网络直播及录制方法
US9563703B2 (en) System, method and device for sharing of playlists of authorized content with other users
CN101707635B (zh) 一种基于互联网的资源推送***
EP3456059A1 (en) System for video playback using a server generated manifest
US7971223B2 (en) Method and system of queued management of multimedia storage
CN103782571A (zh) 用于提供基于消息和事件的视频服务控制平面的***和方法
US20140157324A1 (en) Content Identification and Management
KR20150105342A (ko) 동시 콘텐츠 데이터 스트리밍 및 상호 작용 시스템
CN102812450A (zh) 用于在内容递送网络上进行经包化内容递送的方法及设备
CA2861811A1 (en) Dynamically-executed syndication services
CN103782572A (zh) 用于提供基于消息和事件的视频服务控制平面的***和方法
CN106817587B (zh) 视频流的生成/分享方法、***、终端设备和服务器集群
US8850474B2 (en) Virtual content store in interactive services architecture
CN102137287A (zh) 一种提供三屏无缝融合服务的电视***
US20200280760A1 (en) Capturing border metadata while recording content
CN102811148B (zh) 一种基于本地数据中心的业务服务方法和***
CN102883029B (zh) 实现三屏互动的手机客户端***
KR100872708B1 (ko) 사용자 시청 이력 및 사용자 선호 아이템을 활용한TV-Anytime 메타데이터 기반의 DMB 콘텐츠묶어보기 서비스를 제공하는 시스템 및 상기 시스템을이용한 묶어보기 서비스를 제공하는 방법
KR20090039041A (ko) Rss를 이용한 iptv 보드캐스팅 서비스 시스템 및방법
JP4285015B2 (ja) ネットワーク放送システム、コンテンツ配信方法、及び番組提供装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant