公开/公告号CN102571726A
专利类型发明专利
公开/公告日2012-07-11
原文格式PDF
申请/专利权人 中国移动通信集团广东有限公司;
申请/专利号CN201010620704.0
申请日2010-12-23
分类号H04L29/06(20060101);H04L29/08(20060101);
代理机构11243 北京银龙知识产权代理有限公司;
代理人黄灿;姜精斌
地址 510623 广东省广州市珠江新城珠江西路11号广东全球通大厦13楼
入库时间 2023-12-18 06:08:38
法律状态公告日
法律状态信息
法律状态
2016-06-22
授权
授权
2012-09-19
实质审查的生效 IPC(主分类):H04L29/06 申请日:20101223
实质审查的生效
2012-07-11
公开
公开
技术领域
本发明涉及数据业务技术领域,具体涉及一种多媒体数据共享的方法、系 统及状态判定服务器。
背景技术
随着广播电视网双向改造的深入,广播电视网、互联网和电信网的三网融 合时代即将到来。用户可以通过电视和机顶盒接入到广播电视网,通过电脑接 入到互联网,通过手机接入到电信网。电视屏幕、电脑屏幕及手机屏幕已经成 为地位日益平等的多媒体内容渠道。人们可以从以上三个“屏幕”中获取不同 多媒体资源,但从目前的发展状况来看,三个“屏幕”的资源又是相对独立的, 不能以较便捷的方式实现多屏幕资源的共享。
从目前的技术条件来看,要实现三屏融合多媒体数据共享主要包括以下三 点内容:
1、电视节目片段截取与共享
目前如果需要将电视节目的片段分享给其他屏幕的用户,则需要通过录影 机等储存设备先将电视节目截取出来,在通过音视频格式转换软件转换为可供 电脑和手机直接播放的多媒体文件格式,最后通过数据线或网络将多媒体资源 发送到电脑或手机用户。
2、手机即拍即传的相片和短片的共享
目前用户要实现将手机上的照片或短片共享给电脑屏时,只能先通过手机 拍摄相片和短片并保存到手机的内存中,然后通过无线应用协议(WAP, Wireless Application Protocol)网站或手机客户端经Internet发送给电脑用户, 或者直接通过数据线将电脑和手机连接,再将多媒体文件复制到电脑硬盘上; 如果用户要将手机上的多媒体资源共享给电视屏时,用户只能先通过手机拍摄 相片和短片并保存到手机的内存中,再通过把内存卡插到电视上或将多媒体文 件刻录成光盘,再在电视上播放。总的来说,从现在的技术条件来看,要实现 手机相片和短片的共享只能通过非实时的方法进行共享。
3、电脑端多媒体文件的共享
如果用户需要共享电脑屏幕的多媒体资源的话,则跟手机的共享类似,要 是也进行本地保存,再通过网络或本地播放的方法共享到手机屏和电视屏,也 是一种非实时的共享方法。
可以看出,目前三屏融合的多媒体共享服务的缺点主要在于:
1、电视多媒体资源相对封闭,资源挖掘门槛高
由于电视网与通信网及互联网相对隔绝,用户只能通过电视收看节目,通 过录像机或机顶盒录制电视节目。因此要把电视屏的多媒体内容共享到手机屏 和电脑屏,操作门槛比较高。
2、多媒体共享缺乏实时性,大大降低用户的使用感知
要实现三屏多媒体的共享,从目前的实现手段来看,一般都是需要先对视 频资源保存到本地的储存设备中,再通过文件格式转换,将多媒体文件放到其 余两个屏进行播放,这样是多媒体文件在传播共享过程中失去了实时性,大大 影响了用户的使用感知。
3、多媒体元素缺乏从制作到部署应用的一条龙服务
从多媒体元素的提取到转换再到共享发布,用户都不得不在各个不同的平 台上操作,整个过程十分繁琐。
从现有技术实现来看,实现三屏融合的多媒体共享服务的解决方案都是使 用一种非实时的处理方法,而且操作比较繁琐和需要用到一些较专业的设备才 能完成共享的操作,这样的话大大提高了用户的使用门槛,不利用户的使用及 相关业务的推广。
发明内容
本发明的实施例所要解决的技术问题是提供一种多媒体数据共享的方法、 系统及状态判定服务器,能够在不同网络的终端之间实现简便、实时的多媒体 数据共享。
为解决上述技术问题,本发明的实施例提供方案如下:
一种多媒体数据共享的方法,所述方法应用于一状态判定服务器,所述状 态判定服务器通过对应的接口服务器分别与广播电视网、电信网和互联网连 接,所述方法包括:
步骤A,所述状态判定服务器接收共享用户发送的用于共享的多媒体数据 和目标用户的信息;
步骤B,所述状态判定服务器根据所述共享用户和目标用户的用户状态, 判断是否需要对所述多媒体数据进行格式转换,所述用户状态包括登录状态和 终端参数,其中所述登录状态用于表明用户是从广播电视网、电信网或互联网 登录;
步骤C,在不需要对所述多媒体数据进行格式转换时,直接将所述多媒体 数据推送给所述目标用户;
步骤D,在需要对所述多媒体数据进行格式转换时,根据所述目标用户的 终端参数,将所述多媒体数据转换成所述目标用户的终端支持的数据格式后再 推送给所述目标用户。
优选地,上述方法中,
在所述共享用户是从广播电视网登录时,所述多媒体数据是所述共享用户 通过机顶盒从广播电视网的节目资源中选择的节目片段,所述步骤A中,所 述状态判定服务器还进一步接收所述共享用户选择的所述节目片段的资源标 识以及起止时间指针。
优选地,上述方法中,
所述步骤B中,所述根据所述共享用户和目标用户的用户状态,判断是 否需要对所述多媒体数据格式进行转换,具体包括:
比较所述共享用户和目标用户的登录状态;
在所述共享用户和目标用户分别从不同网络登录时,判定需要对所述多媒 体数据进行格式转换;
在所述共享用户和目标用户都是从广播电视网登录、或者都是从互联网登 录时,判定不需要对所述多媒体数据进行格式转换;
在所述共享用户和目标用户都是从电信网登录时,进一步根据所述共享用 户和目标用户的终端参数是否不同,判断是否需要对所述多媒体数据进行格式 转换。
优选地,上述方法中,所述步骤C具体包括:
判断所述共享用户和目标用户的登录状态;
在所述共享用户和目标用户都是从广播电视网登录时,通过广播电视网, 将所述节目片段的资源标识以及起止时间指针推送给所述目标用户,用以指示 所述目标用户根据所述节目片段的资源标识以及起止时间指针,从广播电视网 中获取所述节目片段;
在所述共享用户和目标用户都是从互联网或电信网登录时,通过所述目标 用户对应的网络将所述多媒体数据发送给所述目标用户,或者保存所述多媒体 数据,并通过所述目标用户对应的网络,将所述多媒体数据的保存地址通知给 所述目标用户,用以指示所述目标用户根据所述保存地址获取所述多媒体数 据。
优选地,上述方法中,所述步骤D具体包括:
根据所述目标用户的终端参数,将所述多媒体数据转换成所述目标用户的 终端支持的数据格式后发送给所述目标用户;或者,
根据所述目标用户的终端参数,将所述多媒体数据转换成所述目标用户的 终端支持的数据格式后保存,然后通过所述目标用户对应的网络,将所述多媒 体数据的保存地址通知给所述目标用户,用以指示所述目标用户根据所述保存 地址获取所述多媒体数据。
本发明实施例还提供了一种状态判定服务器,所述状态判定服务器分别通 过对应的接口服务器与广播电视网、电信网和互联网连接,所述状态判定服务 器具体包括:
接收模块,用于接收共享用户发送的用于共享的多媒体数据和目标用户的 信息;
判断模块,用于根据所述共享用户和目标用户的用户状态,判断是否需要 对所述多媒体数据进行格式转换,所述用户状态包括登录状态和终端参数,其 中所述登录状态用于表明用户是从广播电视网、电信网或互联网登录;
第一推送模块,用于在不需要对所述多媒体数据进行格式转换时,直接将 所述多媒体数据推送给所述目标用户;
第二推送模块,用于在需要对所述多媒体数据进行格式转换时,根据所述 目标用户的终端参数,将所述多媒体数据转换成所述目标用户的终端支持的数 据格式后再推送给所述目标用户。
优选地,上述的状态判定服务器中,
在所述共享用户是从广播电视网登录时,所述多媒体数据是所述共享用户 通过机顶盒从广播电视网的节目资源中选择的节目片段,所述接收模块还进一 步用于接收所述共享用户选择的所述节目片段的资源标识以及起止时间指针。
优选地,上述的状态判定服务器中,
所述判断模块,具体用于:
比较所述共享用户和目标用户的登录状态;
在所述共享用户和目标用户分别从不同网络登录时,判定需要对所述多媒 体数据进行格式转换;
在所述共享用户和目标用户都是从广播电视网登录、或者都是从互联网登 录时,判定不需要对所述多媒体数据进行格式转换;
在所述共享用户和目标用户都是从电信网登录时,进一步根据所述共享用 户和目标用户的终端参数是否不同,判断是否需要对所述多媒体数据进行格式 转换。
优选地,上述的状态判定服务器中,
所述第一推送模块,具体用于:
判断所述共享用户和目标用户的登录状态;
在所述共享用户和目标用户都是从广播电视网登录时,通过广播电视网, 将所述节目片段的资源标识以及起止时间指针推送给所述目标用户,用以指示 所述目标用户根据所述节目片段的资源标识以及起止时间指针,从广播电视网 中获取所述节目片段;
在所述共享用户和目标用户都是从互联网或电信网登录时,通过所述目标 用户对应的网络将所述多媒体数据发送给所述目标用户,或者保存所述多媒体 数据,并通过所述目标用户对应的网络,将所述多媒体数据的保存地址通知给 所述目标用户,用以指示所述目标用户根据所述保存地址获取所述多媒体数 据。
优选地,上述的状态判定服务器中,
所述第二推送模块,具体用于:根据所述目标用户的终端参数,将所述多 媒体数据转换成所述目标用户的终端支持的数据格式后发送给所述目标用户; 或者,根据所述目标用户的终端参数,将所述多媒体数据转换成所述目标用户 的终端支持的数据格式后保存,然后通过所述目标用户对应的网络,将所述多 媒体数据的保存地址通知给所述目标用户,用以指示所述目标用户根据所述保 存地址获取所述多媒体数据。
本发明实施例还提供了一种多媒体数据共享系统,包括:
与广播电视网连接的广电接口服务器;
与电信网和互联网连接的WEB/客户端接口服务器;
与所述广电接口服务器和WEB/客户端接口服务器分别连接的状态判定 服务器,所述状态判定服务器具体包括:
接收模块,用于接收共享用户发送的用于共享的多媒体数据和目标用户的 信息;
判断模块,用于根据所述共享用户和目标用户的用户状态,判断是否需要 对所述多媒体数据进行格式转换,所述用户状态包括登录状态和终端参数,其 中所述登录状态用于表明用户是从广播电视网、电信网或互联网登录对应的接 口服务器;
第一推送模块,用于在不需要对所述多媒体数据进行格式转换时,直接将 所述多媒体数据推送给所述目标用户;
第二推送模块,用于在需要对所述多媒体数据进行格式转换时,根据所述 目标用户的终端参数,将所述多媒体数据转换成所述目标用户的终端支持的数 据格式后再推送给所述目标用户。
优选地,上述的多媒体数据共享系统中,
所述第一推送模块和第二推送模块,进一步用于通过所述目标用户登录的 接口服务器,将多媒体数据推送给所述目标用户。
优选地,上述的多媒体数据共享系统中,还包括:
流媒体编码服务器和多媒体数据库;
所述第二推送模块,进一步用于控制所述流媒体编码服务器,将所述多媒 体数据转换成所述目标用户的终端支持的数据格式,并将格式转换后的多媒体 数据保存在所述多媒体数据库中。
本发明另一实施例还提供了一种多媒体数据共享的方法,所述方法应用于 一状态判定服务器,所述状态判定服务器通过对应的接口服务器分别与广播电 视网、电信网和互联网连接,所述方法包括:
步骤A’,所述状态判定服务器接收共享用户通过移动终端实时拍摄的多 媒体数据以及通过所述移动终端选择的目标用户的信息,所述移动终端与电信 网中的基站无线连接;
步骤B’,所述状态判定服务器根据所述共享用户和目标用户的用户状态, 判断是否需要对所述多媒体数据进行格式转换,所述用户状态包括登录状态和 终端参数,其中所述登录状态用于表明用户是从广播电视网、电信网或互联网 登录;
步骤C’,在不需要对所述多媒体数据进行格式转换时,直接将所述多媒 体数据推送给所述目标用户;
步骤D’,在需要对所述多媒体数据进行格式转换时,根据所述目标用户 的终端参数,将所述多媒体数据转换成所述目标用户的终端支持的数据格式后 再推送给所述目标用户。
优选地,上述方法中,所述步骤B’具体包括:
获取所述目标用户的登录状态;
在所述目标用户是从广播电视网或互联网登录时,判定需要对所述多媒体 数据进行格式转换;
在所述目标用户是从电信网登录时,进一步根据所述共享用户和目标用户 的终端参数是否不同,判断是否需要对所述多媒体数据进行格式转换。
优选地,上述方法中,所述步骤C’具体包括:
通过电信网将所述多媒体数据发送给所述目标用户,或者,保存所述多媒 体数据,并通过电信网将所述多媒体数据的保存地址通知给所述目标用户,用 以指示所述目标用户根据所述保存地址获取所述多媒体数据。
优选地,上述方法中,所述步骤D’具体包括:
根据所述目标用户的终端参数,将所述多媒体数据转换成所述目标用户的 终端支持的数据格式后发送给所述目标用户;或者,
根据所述目标用户的终端参数,将所述多媒体数据转换成所述目标用户的 终端支持的数据格式后保存,然后,通过电信网将所述多媒体数据的保存地址 通知给所述目标用户,用以指示所述目标用户根据所述保存地址获取所述多媒 体数据。
本发明另一实施例还提供了一种状态判定服务器,所述状态判定服务器分 别通过对应的接口服务器与广播电视网、电信网和互联网连接,所述状态判定 服务器具体包括:
接收单元,用于接收共享用户通过移动终端实时拍摄的多媒体数据以及通 过所述移动终端选择的目标用户的信息,所述移动终端与电信网中的基站无线 连接;
判断单元,用于根据所述共享用户和目标用户的用户状态,判断是否需要 对所述多媒体数据进行格式转换,所述用户状态包括登录状态和终端参数,其 中所述登录状态用于表明用户是从广播电视网、电信网或互联网登录;
第一推送单元,用于在不需要对所述多媒体数据进行格式转换时,直接将 所述多媒体数据推送给所述目标用户;
第二推送单元,用于在需要对所述多媒体数据进行格式转换时,根据所述 目标用户的终端参数,将所述多媒体数据转换成所述目标用户的终端支持的数 据格式后再推送给所述目标用户。
优选地,上述状态判定服务器中,所述判断单元具体用于:
获取所述目标用户的登录状态;
在所述目标用户是从广播电视网或互联网登录时,判定需要对所述多媒体 数据进行格式转换;
在所述目标用户是从电信网登录时,进一步根据所述共享用户和目标用户 的终端参数是否不同,判断是否需要对所述多媒体数据进行格式转换。
优选地,上述状态判定服务器中,所述第一推送单元,具体用于:通过电 信网将所述多媒体数据发送给所述目标用户,或者,保存所述多媒体数据,并 通过电信网将所述多媒体数据的保存地址通知给所述目标用户,用以指示所述 目标用户根据所述保存地址获取所述多媒体数据。
优选地,上述状态判定服务器中,所述第二推送单元,具体用于:根据所 述目标用户的终端参数,将所述多媒体数据转换成所述目标用户的终端支持的 数据格式后发送给所述目标用户;或者,根据所述目标用户的终端参数,将所 述多媒体数据转换成所述目标用户的终端支持的数据格式后保存,然后通过电 信网将所述多媒体数据的保存地址通知给所述目标用户,用以指示所述目标用 户根据所述保存地址获取所述多媒体数据。
本发明另一实施例还提供了一种多媒体数据共享系统,其特征在于,包括:
与广播电视网连接的广电接口服务器;
与电信网和互联网连接的WEB/客户端接口服务器;
与所述广电接口服务器和WEB/客户端接口服务器分别连接的状态判定 服务器,所述状态判定服务器具体包括:
接收单元,用于接收共享用户通过移动终端实时拍摄的多媒体数据以及通 过所述移动终端选择的目标用户的信息,所述移动终端与电信网中的基站无线 连接;
判断单元,用于根据所述共享用户和目标用户的用户状态,判断是否需要 对所述多媒体数据进行格式转换,所述用户状态包括登录状态和终端参数,其 中所述登录状态用于表明用户是从广播电视网、电信网或互联网登录;
第一推送单元,用于在不需要对所述多媒体数据进行格式转换时,直接将 所述多媒体数据推送给所述目标用户;
第二推送单元,用于在需要对所述多媒体数据进行格式转换时,根据所述 目标用户的终端参数,将所述多媒体数据转换成所述目标用户的终端支持的数 据格式后再推送给所述目标用户。
优选地,上述的多媒体数据共享系统中,所述第一推送单元和第二推送单 元,进一步用于通过所述目标用户登录的接口服务器,将多媒体数据推送给所 述目标用户。
优选地,上述的多媒体数据共享系统中,还包括:
流媒体编码服务器和多媒体数据库;
所述第二推送单元,进一步用于控制所述流媒体编码服务器,将所述多媒 体数据转换成所述目标用户的终端支持的数据格式,并将格式转换后的多媒体 数据保存在所述多媒体数据库中。
从以上所述可以看出,本发明的实施例提供的多媒体数据共享的方法、系 统及状态判定服务器,由状态判定服务器维护用户在各个网络(如电信网、互 联网、广播电视网)的登录状态和终端参数,进而可以根据共享用户的共享请 求,对共享用户选择的多媒体数据推送给目标用户,实现了跨网络实时多媒体 数据共享,并且用户操作简单,不需要用户增加额外的专业设备,有利于用户 的使用及相关业务的推广。
附图说明
图1为本发明实施例提供的多媒体数据共享系统的系统架构以及与三网 的连接关系示意图;
图2为本发明实施例所述多媒体数据共享的方法的流程示意图;
图3为本发明实施例所述状态判定服务器的结构示意图。
具体实施方式
本发明的核心在于引入“多媒体数据共享的系统”,将电视机、手机及电 脑“三种屏幕”衔接起来,并通过中间的处理转换,将多媒体数据在三屏之间 实现共享。
为了使本发明的技术方案更清晰易懂,下面结合附图进行阐述。
首先,请参照图1,为本实施例提供的多媒体数据共享系统的系统架构以 及与三网的连接关系示意图。图1中,多媒体数据共享系统包括:状态判定服 务器、广电接口服务器、WEB/客户端接口服务器、流媒体编码服务器和多媒 体数据库。所述多媒体数据共享系统通过广电接口服务器与广播电视网连接, 通过WEB/客户端接口服务器与互联网和电信网连接。图1中的广电网络平台、 数字电视机顶盒和电视机属于广播电视网的一部分,移动基站和手机客户端属 于电信网的一部分,个人电脑(PC)客户端属于互联网中的终端部分。
以下对图1中的组成部分的功能进行说明。
(1)数字机顶盒
电视端互动设备,用以收集用户检索及提取电视视频的指令,并向广电互 动电视网络平台传送。
(2)广电网络平台
广电网络平台负责通过双向数字电视机顶盒向用户提供互动电视交互服 务;同时与多媒体数据共享系统对接,协助后者完成电视屏幕上的多媒体数据 截取及推送工作。
(3)多媒体数据共享系统
多媒体数据共享系统是本实施例的核心,其可以包括广电接口服务器、 WEB/客户端接口服务器、流媒体编码服务器、多媒体数据库以及状态判定服 务器五大模块。其中,
3.1)WEB/客户端接口服务器
管理并支持部署于PC及手机上的多媒体服务客户端软件,接收并响应来 自客户端软件的多媒体元素共享请求(包含流媒体服务器能力);同时提供客 户端软件的更新升级、访问负载均衡等。
3.2)广电接口服务器
负责与广电互动电视平台对接,将广播电视网传过来的视频流传递给流媒 体编码服务器进行二次处理;根据状态判定服务器的指令,向广电网络平台传 送节目片段的详细信息(包括节目片段的资源标识、起止时间轴指针等)。
3.3)流媒体编码服务器
将从任意共享请求发送过来的多媒体数据进行格式转换,转换成适合目标 用户终端参数的图片或视频格式,以及将转换完成后的多媒体数据通过WEB/ 客户端接口服务器或广电接口服务器向目标用户发送。
3.4)多媒体数据库
存储流媒体编码服务器对多媒体数据进行格式转换后生成的流媒体文件, 避免受理手机或PC客户端观看请求时进行实时编码带来的性能障碍。
3.5)状态判定服务器
状态判定服务器主要用于维护用户状态、判断目标用户的用户状态和共享 的多媒体数据的来源。
a.用户状态判定:如果目标用户的用户状态与共享用户的用户状态相同, 则可直接将共享的多媒体数据推送出去;如果状态不一致,则可能需要对共享 的多媒体数据进行格式转换,此时将目标用户的终端参数发送给流媒体编码服 务器以进行格式转换。
b.资源来源判定:如果多媒体数据来源于广播电视网,则多媒体数据可 无需经过审核共享给其他用户;如果被共享资源来源于手机或电脑,则需经过 审核再共享给其他用户。具体的资源审核可以由机器进行自动审核,也可以由 人工进行审核。
(4)PC客户端/手机客户端
PC客户端/手机客户端接收来自WEB/客户端接口服务器的视频流,提供 点播观看视频资源的服务。特别地,当手机用户使用“即拍即传”功能时,多 媒体资源文件生成的同时向多媒体数据共享系统同时发送数据,再经同步的媒 体格式转换后,实时地将多媒体资源向其他网络的用户共享数据。
本发明实施例所述的多媒体数据共享的方法,应用于一状态判定服务器, 所述状态判定服务器通过对应的接口服务器分别与广播电视网、电信网和互联 网连接。请参照图2,本实施例所述方法具体包括以下步骤:
步骤21,所述状态判定服务器接收共享用户发送的用于共享的多媒体数 据和目标用户的信息。
这里,共享用户选择出目标用户以及希望共享给目标用户的多媒体数据, 然后通过其所登录的网络(如广播电视网、电信网或互联网)发送共享请求, 将目标用户和多媒体数据的信息发送给所述状态判定服务器。目标用户的信息 可以为目标用户的标识,具体可以是目标用户对应的终端号码或即时通讯号 码,也可以为目标用户预先设置的昵称等。根据该目标用户的信息,可以唯一 确定目标用户。
步骤22,所述状态判定服务器根据所述共享用户和目标用户的用户状态, 判断是否需要对所述多媒体数据进行格式转换,所述用户状态包括登录状态和 终端参数,其中所述登录状态用于表明用户是从广播电视网、电信网或互联网 登录。
这里,所述登录状态是指用户从哪个网络登录到对应的接口系统。本实施 例中,用户在通过“三屏”中的任意一屏观看节目之前,都会向相应接口系统 登录,例如在通过电视屏幕观看节目前,需要登录广播电视网中的接口系统(如 广电网络平台);在通过手机屏幕观看节目前,需要登录电信网络中的接口系 统;在通过电脑屏幕观看节目前,需要登录互联网中的接口系统。上述各种接 口系统,用于维护用户身份信息,对用户登录进行接入控制,并根据用户请求 向用户提供对应的多媒体资源。终端参数包括终端类型(例如是电脑、手机或 电视)、终端品牌型号、终端屏幕参数等,根据终端参数,可以确定该终端支 持的多媒体数据的格式。
这样,在用户登录对应的接口系统后,与该接口系统连接的接口服务器, 将会把用户登录状态和用户对应的终端参数通知给状态判定服务器,状态服务 器据此维护用户当前的登录状态和终端参数。从而,状态服务器可以向各个接 口服务器提供根据用户标识查询用户当前登录状态和终端参数的服务。
步骤23,在不需要对所述多媒体数据进行格式转换时,直接将所述多媒 体数据推送给所述目标用户。
步骤24,在需要对所述多媒体数据进行格式转换时,根据所述目标用户 的终端参数,将所述多媒体数据转换成所述目标用户的终端支持的数据格式后 再推送给所述目标用户。
通过以上步骤,本实施例由状态判定服务器维护用户在各个网络(如电信 网、互联网、广播电视网)的登录状态和终端参数,进而可以根据共享用户的 共享请求,对共享用户选择的多媒体数据推送给目标用户,实现了跨网络实时 多媒体数据共享,并且用户操作简单,不需要用户增加额外的专业设备,有利 于用户的使用及相关业务的推广。
在上述步骤21中,当所述共享用户是从广播电视网登录时,所述多媒体 数据是所述共享用户通过机顶盒从广播电视网的节目资源中选择的节目片段, 上述步骤21中,所述状态判定服务器还进一步接收所述共享用户选择的所述 节目片段的资源标识以及起止时间指针。
上述步骤22中,判断是否需要对所述多媒体数据格式进行转换有多种判 断方式。例如,直接根据共享用户和目标用户的终端参数是否不同,判断是否 需要对所述多媒体数据进行格式转换。再例如,先比较共享用户和目标用户的 登录状态,再比较终端参数,此时,判断是否需要对所述多媒体数据格式进行 转换具体包括:
步骤221,比较所述共享用户和目标用户的登录状态。
步骤222,在所述共享用户和目标用户分别从不同网络登录时,判定需要 对所述多媒体数据进行格式转换。例如,共享用户是从电信网登录,而目标用 户则是从
步骤223,在所述共享用户和目标用户都是从广播电视网登录、或者都是 从互联网登录时,判定不需要对所述多媒体数据进行格式转换;
步骤224,在所述共享用户和目标用户都是从电信网登录时,进一步根据 所述共享用户和目标用户的终端参数是否不同,判断是否需要对所述多媒体数 据进行格式转换。
上述步骤23中,所述推送具体包括:
步骤231,判断所述共享用户和目标用户的登录状态;
步骤232,在所述共享用户和目标用户都是从广播电视网登录时,通过广 播电视网,将所述节目片段的资源标识以及起止时间指针推送给所述目标用 户,用以指示所述目标用户根据所述节目片段的资源标识以及起止时间指针, 从广播电视网中获取所述节目片段;
步骤233,在所述共享用户和目标用户都是从互联网或电信网登录时,通 过所述目标用户对应的网络将所述多媒体数据发送给所述目标用户,或者保存 所述多媒体数据,并通过所述目标用户对应的网络,将所述多媒体数据的保存 地址通知给所述目标用户,用以指示所述目标用户根据所述保存地址获取所述 多媒体数据。
上述步骤24可以根据所述目标用户的终端参数,将所述多媒体数据转换 成所述目标用户的终端支持的数据格式后发送给所述目标用户;上述步骤24 也可以按照以下步骤进行推送:
步骤241,根据所述目标用户的终端参数,将所述多媒体数据转换成所述 目标用户的终端支持的数据格式后保存;
步骤242,通过所述目标用户对应的网络,将所述多媒体数据的保存地址 通知给所述目标用户,用以指示所述目标用户根据所述保存地址获取所述多媒 体数据。
本实施例中还可以进一步根据对来自于互联网或因特网的共享多媒体数 据的审核结果,决定是否推送该共享多媒体数据。此时,在上述步骤21、22 之间还包括以下步骤:
所述状态判定服务器判断所述共享用户是否从广播电视网登录:
在所述共享用户是从广播电视网登录时,进入所述步骤22;
否则,接收对所述多媒体数据的审核结果,在审核通过时进入所述步骤 22,在审核不通过时结束流程。
本实施例中,当多媒体数据共享系统接到来自某个“屏幕”的用户发起的 多媒体共享请求时,将对用户共享的多媒体数据进行处理,并通知目标用户, 目标用户可以根据所述通知获取共享的多媒体数据,同时目标用户还可以收藏 和继续向其它用户共享该多媒体数据。
以上说明了本实施例是如何利用多媒体数据共享系统来实现多媒体数据 共享。基于以上方法,本实施例还相应地提供了一种状态判定服务器,该状态 判定服务器分别通过对应的接口服务器与广播电视网、电信网和互联网连接, 请参照图3,该状态判定服务器具体包括:
接收模块,用于接收共享用户发送的用于共享的多媒体数据和目标用户的 信息;
判断模块,用于根据所述共享用户和目标用户的用户状态,判断是否需要 对所述多媒体数据进行格式转换,所述用户状态包括登录状态和终端参数,其 中所述登录状态用于表明用户是从广播电视网、电信网或互联网登录;
第一推送模块,用于在不需要对所述多媒体数据进行格式转换时,直接将 所述多媒体数据推送给所述目标用户;
第二推送模块,用于在需要对所述多媒体数据进行格式转换时,根据所述 目标用户的终端参数,将所述多媒体数据转换成所述目标用户的终端支持的数 据格式后再推送给所述目标用户。
优选地,在所述共享用户是从广播电视网登录时,所述多媒体数据是所述 共享用户通过机顶盒从广播电视网的节目资源中选择的节目片段,所述接收模 块还进一步用于接收所述共享用户选择的所述节目片段的资源标识以及起止 时间指针。
优选地,所述判断模块,具体用于:
比较所述共享用户和目标用户的登录状态;
在所述共享用户和目标用户分别从不同网络登录时,判定需要对所述多媒 体数据进行格式转换;
在所述共享用户和目标用户都是从广播电视网登录、或者都是从互联网登 录时,判定不需要对所述多媒体数据进行格式转换;
在所述共享用户和目标用户都是从电信网登录时,进一步根据所述共享用 户和目标用户的终端参数是否不同,判断是否需要对所述多媒体数据进行格式 转换。
优选地,所述第一推送模块,具体用于:
判断所述共享用户和目标用户的登录状态;
在所述共享用户和目标用户都是从广播电视网登录时,通过广播电视网, 将所述节目片段的资源标识以及起止时间指针推送给所述目标用户,用以指示 所述目标用户根据所述节目片段的资源标识以及起止时间指针,从广播电视网 中获取所述节目片段;
在所述共享用户和目标用户都是从互联网或电信网登录时,通过所述目标 用户对应的网络将所述多媒体数据发送给所述目标用户,或者保存所述多媒体 数据,并通过所述目标用户对应的网络,将所述多媒体数据的保存地址通知给 所述目标用户,用以指示所述目标用户根据所述保存地址获取所述多媒体数 据。
优选地,所述第二推送模块,具体用于:根据所述目标用户的终端参数, 将所述多媒体数据转换成所述目标用户的终端支持的数据格式后发送给所述 目标用户;或者,根据所述目标用户的终端参数,将所述多媒体数据转换成所 述目标用户的终端支持的数据格式后保存,然后通过所述目标用户对应的网 络,将所述多媒体数据的保存地址通知给所述目标用户,用以指示所述目标用 户根据所述保存地址获取所述多媒体数据。
另外,本发明实施例还提供了一种多媒体数据共享系统,该系统包括:
与广播电视网连接的广电接口服务器;
与电信网和互联网连接的WEB/客户端接口服务器;
与所述广电接口服务器和WEB/客户端接口服务器分别连接的状态判定 服务器,所述状态判定服务器具体包括:
接收模块,用于接收共享用户发送的用于共享的多媒体数据和目标用户的 信息;
判断模块,用于根据所述共享用户和目标用户的用户状态,判断是否需要 对所述多媒体数据进行格式转换,所述用户状态包括登录状态和终端参数,其 中所述登录状态用于表明用户是从广播电视网、电信网或互联网登录对应的接 口服务器;
第一推送模块,用于在不需要对所述多媒体数据进行格式转换时,直接将 所述多媒体数据推送给所述目标用户;
第二推送模块,用于在需要对所述多媒体数据进行格式转换时,根据所述 目标用户的终端参数,将所述多媒体数据转换成所述目标用户的终端支持的数 据格式后再推送给所述目标用户。
优选地,该系统中,所述第一推送模块和第二推送模块,进一步用于通过 所述目标用户登录的接口服务器,将多媒体数据推送给所述目标用户。
优选地,该系统还包括:流媒体编码服务器和多媒体数据库;所述第二推 送模块,进一步用于控制所述流媒体编码服务器,将所述多媒体数据转换成所 述目标用户的终端支持的数据格式,并将格式转换后的多媒体数据保存在所述 多媒体数据库中。
最后,通过三个具体的应用场景,对本发明实施例做进一步的解释说明。
应用场景一
共享用户通过广播电视网登录,共享的多媒体数据为电视节目片段。具体 业务流程简述如下:
A)电视节目截取上传流程
1.1)共享用户使用遥控器(或其他选择工具),通过机顶盒选择节目片段 (即上文所述的多媒体数据)以及目标用户标识,发起多媒体共享请求;
1.2)广电互动电视网络平台将共享请求、目标用户标识以及视频片段发 送给多媒体数据共享系统;
1.3)广电接口服务器接到共享请求转发给状态判定服务器;状态判定服 务器获取目标用户的用户状态,包括登录状态和终端参数:若目标用户为电视 屏用户(即共享用户和目标用户都是从广播电视网登录),则可以结束流程; 若目标用户非电视屏用户则继续下面的流程。
1.4)若目标用户的“屏幕”状态为非电视屏时,状态判定服务器将共享 请求及节目片段发往流媒体编码处理服务器处理,将截取出来的多媒体数据转 换为与目标用户当前终端参数相兼容的数据格式;
1.5)编码处理服务器转换完成的多媒体数据暂存在多媒体数据库里;
1.6)状态判定服务器通过WEB/客户端接口服务器,向目标用户发送一通 知,该通知携带有格式转换后的多媒体数据的保存地址,以提示目标用户读取 共享数据。
B)电视节目共享部分
1.7)若目标用户为电脑屏用户(即目标用户通过互联网登录),则目标用 户接收到WEB/客户端接口服务器转发的上述通知后,向WEB/客户端接口服 务器发送一读取指令,该指令中携带有上述保存地址;WEB/客户端接口服务 器将根据目标用户的指令要求,从媒体数据库中提取多媒体数据,同时从状态 判定服务器获取目标用户的登录状态,然后,WEB/客户端接口服务器根据登 录状态,确定对应的网络为互联网,然后经互联网向目标用户传送多媒体数据; 当目标用户的终端收到共享的多媒体数据时,该终端的“屏幕”都会收到数据 共享的提醒,从而实现多媒体数据共享。
1.8)若目标用户为手机屏用户(即目标用户通过电信网登录),则目标用 户接收到WEB/客户端接口服务器转发的上述通知后,向WEB/客户端接口服 务器发送一读取指令,该指令中携带有上述保存地址;WEB/客户端接口服务 器将根据目标用户的指令要求,从媒体数据库中提取多媒体数据,同时从状态 判定服务器获取目标用户的登录状态,然后,WEB/客户端接口服务器根据登 录状态,确定对应的网络为电信网,于是经电信网(如无线网络)向目标用户 传送多媒体数据。当目标用户的终端收到共享的多媒体数据时,该终端的“屏 幕”都会收到数据共享的提醒,从而实现多媒体数据共享。
1.9)若目标用户为电视屏用户(即目标用户通过广播电视网登录),则视 频片段无需经过流媒体编码服务器的格式转换,直接从状态判定服务器向广电 接口服务器发送节目片段的资源标识和起止时间,经广电接口服务器发送广电 网络平台,再推送给目标用户。广电网络平台接到来自广电接口服务器发送的 起止时间后,自动向平台提取节目片段,并向目标用户的数字电视机顶盒推送 节目片段,当目标用户的数字电视机顶盒收到节目片段后,电视屏会弹出一个 数据共享的提醒,从而实现多媒体数据共享。
应用场景二
共享用户通过电信网登录,共享的多媒体数据为即拍即传相片或短片。具 体业务流程简述如下:
A)手机即拍即传相片和短片的上传部分
2.1)用户发起共享请求,该共享请求中携带有目标用户标识,同时通过 手机摄像头拍摄相片或短片,并通过手机客户端经无线网络实时地向多媒体数 据共享系统发送拍摄的数据;
2.2)WEB/客户端接口服务器接到共享请求,转发给状态判定服务器;状 态判定服务器会先对实时拍摄的相片或短片经过审核,审核不通过则结束流 程;若审核通过,则获取目标用户的用户状态,判断是否需要对所述多媒体数 据格式进行转换。
2.3)若需要进行格式转换,则将目标用户的终端参数及多媒体数据发往 流媒体编码处理服务器处理,将多媒体数据转换为适合目标用户的终端参数的 数据后保存在多媒体数据库中;若不需要格式转换,则可以直接保存在多媒体 数据库中。
2.4)状态判定服务器通过对应的接口服务器,向目标用户发送一通知, 该通知携带有格式转换后的多媒体数据的保存地址,以提示目标用户读取共享 数据。这里,若目标用户为电视屏用户,则该对应的接口服务器为广电接口服 务器;若目标用户为电脑屏或手机屏用户,则该对应的接口服务器为WEB/ 客户端接口服务器。
B)手机即拍即传相片和短片共享发送部分
2.5)若目标用户为电脑屏用户,则目标用户接收到对应的WEB/客户端接 口服务器转发的上述通知后,向WEB/客户端接口服务器发送一读取指令,该 指令中携带有上述保存地址;WEB/客户端接口服务器将根据目标用户的指令 要求,从媒体数据库中提取多媒体数据,同时从状态判定服务器获取目标用户 的登录状态。然后,WEB/客户端接口服务器根据登录状态,确定对应的网络 为互联网,然后经互联网向目标用户传送多媒体数据;当目标用户的终端收到 共享的多媒体数据时,该终端的“屏幕”都会收到数据共享的提醒,从而实现 多媒体数据共享。
2.6)若目标用户为手机屏用户,则目标用户接收到对应的WEB/客户端接 口服务器转发的上述通知后,向WEB/客户端接口服务器发送一读取指令,该 指令中携带有上述保存地址;WEB/客户端接口服务器将根据目标用户的指令 要求,从媒体数据库中提取多媒体数据,同时从状态判定服务器获取目标用户 的登录状态。然后,WEB/客户端接口服务器根据登录状态,确定对应的网络 为电信网,然后经电信网向目标用户传送多媒体数据;当目标用户的终端收到 共享的多媒体数据时,该终端的“屏幕”都会收到数据共享的提醒,从而实现 多媒体数据共享。
2.7)若目标用户为电视屏用户,则目标用户接收到对应的广电接口服务 器转发的上述通知后,向广电接口服务器发送一读取指令,该指令中携带有上 述保存地址;广电接口服务器将根据目标用户的指令要求,从媒体数据库中提 取多媒体数据,同时从状态判定服务器获取目标用户的登录状态。然后,广电 接口服务器根据登录状态,确定对应的网络为广播电视网,然后多媒体数据经 广电接口服务器向广电网络平台推送。广电网络平台审核收到的多媒体数据, 在审核通过后向目标用户的机顶盒推送,从而实现多媒体数据的共享。
应用场景三
共享用户通过互联网登录,共享的多媒体数据为电脑中保存的多媒体文 件。具体业务流程简述如下:
A)电脑端多媒体文件上传部分
3.1)用户在电脑中选取需要共享的多媒体数据,并通过电脑客户端经互 联网向多媒体数据共享系统发送电脑硬盘中的多媒体数据以及所选择的目标 用户标识;
3.2)WEB/客户端接口服务器接到共享请求转发给状态判定服务器;状态 判定服务器首先对共享的多媒体数据审核:审核不通过则结束流程;若审核通 过,则获取目标用户的用户状态,判断是否需要对所述多媒体数据格式进行转 换,其中,若目标用户为电脑屏用户,则判断不需要格式转换,
3.3)若需要进行格式转换,则将目标用户的终端参数及多媒体数据发往 流媒体编码处理服务器处理,将多媒体数据转换为适合目标用户的终端参数的 数据后保存在多媒体数据库中;若不需要格式转换,则可以直接保存在多媒体 数据库中。这里,若目标用户为电脑屏用户,则判定不需要格式转换;否则都 判定需要格式转换。
3.4)状态判定服务器通过对应的接口服务器,向目标用户发送一通知, 该通知携带有格式转换后的多媒体数据的保存地址,以提示目标用户读取共享 数据。这里,若目标用户为电视屏用户,则该对应的接口服务器为广电接口服 务器;若目标用户为电脑屏或手机屏用户,则该对应的接口服务器为WEB/ 客户端接口服务器。
B)电脑端多媒体文件共享数据部分
3.5)若目标用户为电脑屏用户,则目标用户接收到对应的WEB/客户端接 口服务器转发的上述通知后,向WEB/客户端接口服务器发送一读取指令,该 指令中携带有上述保存地址;WEB/客户端接口服务器将根据目标用户的指令 要求,从媒体数据库中提取多媒体数据,同时从状态判定服务器获取目标用户 的登录状态。然后,WEB/客户端接口服务器根据登录状态,确定对应的网络 为互联网,然后经互联网向目标用户传送多媒体数据;当目标用户的终端收到 共享的多媒体数据时,该终端的“屏幕”都会收到数据共享的提醒,从而实现 多媒体数据共享。
3.6)若目标用户为手机屏用户,则目标用户接收到对应的WEB/客户端接 口服务器转发的上述通知后,向WEB/客户端接口服务器发送一读取指令,该 指令中携带有上述保存地址;WEB/客户端接口服务器将根据目标用户的指令 要求,从媒体数据库中提取多媒体数据,同时从状态判定服务器获取目标用户 的登录状态。然后,WEB/客户端接口服务器根据登录状态,确定对应的网络 为电信网,然后经电信网向目标用户传送多媒体数据;当目标用户的终端收到 共享的多媒体数据时,该终端的“屏幕”都会收到数据共享的提醒,从而实现 多媒体数据共享。
4.7)若目标用户为电视屏用户,则目标用户接收到对应的广电接口服务 器转发的上述通知后,向广电接口服务器发送一读取指令,该指令中携带有上 述保存地址;广电接口服务器将根据目标用户的指令要求,从媒体数据库中提 取多媒体数据,同时从状态判定服务器获取目标用户的登录状态。然后,广电 接口服务器根据登录状态,确定对应的网络为广播电视网,然后多媒体数据经 广电接口服务器向广电网络平台推送。广电网络平台审核收到的多媒体数据, 在审核通过后向目标用户的机顶盒推送,从而实现多媒体数据的共享。
基于上述应用常见二,本发明另一实施例还提供了一种多媒体数据共享的 方法,用以实现移动终端(如手机)的相片/短片等的即拍即传的共享。用户 利用手机拍摄获得的相片或短片等多媒体数据,能够方便地通过本实施例所述 方法实现共享。本实施例所述的多媒体数据共享的方法应用于一状态判定服务 器,所述状态判定服务器通过对应的接口服务器分别与广播电视网、电信网和 互联网连接,所述方法包括:
步骤A’,所述状态判定服务器接收共享用户通过移动终端实时拍摄的多 媒体数据以及通过所述移动终端选择的目标用户的信息,所述移动终端与电信 网中的基站无线连接;
步骤B’,所述状态判定服务器根据所述共享用户和目标用户的用户状态, 判断是否需要对所述多媒体数据进行格式转换,所述用户状态包括登录状态和 终端参数,其中所述登录状态用于表明用户是从广播电视网、电信网或互联网 登录;
步骤C’,在不需要对所述多媒体数据进行格式转换时,直接将所述多媒 体数据推送给所述目标用户;
步骤D’,在需要对所述多媒体数据进行格式转换时,根据所述目标用户 的终端参数,将所述多媒体数据转换成所述目标用户的终端支持的数据格式后 再推送给所述目标用户。
这里,所述步骤B’具体包括:
获取所述目标用户的登录状态;
在所述目标用户是从广播电视网或互联网登录时,判定需要对所述多媒体 数据进行格式转换;
在所述目标用户是从电信网登录时,进一步根据所述共享用户和目标用户 的终端参数是否不同,判断是否需要对所述多媒体数据进行格式转换。
这里,所述步骤C’具体包括:
通过电信网将所述多媒体数据发送给所述目标用户,或者,保存所述多媒 体数据,并通过电信网将所述多媒体数据的保存地址通知给所述目标用户,用 以指示所述目标用户根据所述保存地址获取所述多媒体数据。
这里,所述步骤D’具体包括:
根据所述目标用户的终端参数,将所述多媒体数据转换成所述目标用户的 终端支持的数据格式后发送给所述目标用户;或者,
根据所述目标用户的终端参数,将所述多媒体数据转换成所述目标用户的 终端支持的数据格式后保存,然后通过电信网将所述多媒体数据的保存地址通 知给所述目标用户,用以指示所述目标用户根据所述保存地址获取所述多媒体 数据。
基于以上方法,本发明另一实施例还提供了一种状态判定服务器,所述状 态判定服务器分别通过对应的接口服务器与广播电视网、电信网和互联网连 接,所述状态判定服务器具体包括:
接收单元,用于接收共享用户通过移动终端实时拍摄的多媒体数据以及通 过所述移动终端选择的目标用户的信息,所述移动终端与电信网中的基站无线 连接;
判断单元,用于根据所述共享用户和目标用户的用户状态,判断是否需要 对所述多媒体数据进行格式转换,所述用户状态包括登录状态和终端参数,其 中所述登录状态用于表明用户是从广播电视网、电信网或互联网登录;
第一推送单元,用于在不需要对所述多媒体数据进行格式转换时,直接将 所述多媒体数据推送给所述目标用户;
第二推送单元,用于在需要对所述多媒体数据进行格式转换时,根据所述 目标用户的终端参数,将所述多媒体数据转换成所述目标用户的终端支持的数 据格式后再推送给所述目标用户。
这里,所述判断单元具体用于:
获取所述目标用户的登录状态;
在所述目标用户是从广播电视网或互联网登录时,判定需要对所述多媒体 数据进行格式转换;
在所述目标用户是从电信网登录时,进一步根据所述共享用户和目标用户 的终端参数是否不同,判断是否需要对所述多媒体数据进行格式转换。
这里,所述第一推送单元,具体用于:通过电信网将所述多媒体数据发送 给所述目标用户,或者,保存所述多媒体数据,并通过电信网将所述多媒体数 据的保存地址通知给所述目标用户,用以指示所述目标用户根据所述保存地址 获取所述多媒体数据。
这里,所述第二推送单元,具体用于:根据所述目标用户的终端参数,将 所述多媒体数据转换成所述目标用户的终端支持的数据格式后发送给所述目 标用户;或者,根据所述目标用户的终端参数,将所述多媒体数据转换成所述 目标用户的终端支持的数据格式后保存,然后通过电信网将所述多媒体数据的 保存地址通知给所述目标用户,用以指示所述目标用户根据所述保存地址获取 所述多媒体数据。
类似的,本发明另一实施例还提供了一种多媒体数据共享系统,包括:
与广播电视网连接的广电接口服务器;
与电信网和互联网连接的WEB/客户端接口服务器;
与所述广电接口服务器和WEB/客户端接口服务器分别连接的状态判定 服务器,所述状态判定服务器具体包括:
接收单元,用于接收共享用户通过移动终端实时拍摄的多媒体数据以及通 过所述移动终端选择的目标用户的信息,所述移动终端与电信网中的基站无线 连接;
判断单元,用于根据所述共享用户和目标用户的用户状态,判断是否需要 对所述多媒体数据进行格式转换,所述用户状态包括登录状态和终端参数,其 中所述登录状态用于表明用户是从广播电视网、电信网或互联网登录;
第一推送单元,用于在不需要对所述多媒体数据进行格式转换时,直接将 所述多媒体数据推送给所述目标用户;
第二推送单元,用于在需要对所述多媒体数据进行格式转换时,根据所述 目标用户的终端参数,将所述多媒体数据转换成所述目标用户的终端支持的数 据格式后再推送给所述目标用户。
这里,所述第一推送单元和第二推送单元,进一步用于通过所述目标用户 登录的接口服务器,将多媒体数据推送给所述目标用户。
这里,,所述多媒体数据共享系统,还可以包括:
流媒体编码服务器和多媒体数据库;
所述第二推送单元,进一步用于控制所述流媒体编码服务器,将所述多媒 体数据转换成所述目标用户的终端支持的数据格式,并将格式转换后的多媒体 数据保存在所述多媒体数据库中。
从以上所述可以看出,本发明实施例跨越了现有“三屏”(电视屏幕、电 脑屏幕、手机屏幕)数据共享带来的数据鸿沟,提出了完整解决方案,有效地 消除了目前“三屏”之间多媒体数据额共享所带来的技术及用户门槛。相较于 现在解决方案需要大量专业技术及知识储备、用户门槛高及缺乏一条龙业务流 程的缺憾,本发明实施例通过多媒体数据共享系统实现了电视节目截取并共 享、手机相片和短片的即拍即传及数据的实时转播、电脑多媒体文件的共享, 为“三屏融合”的多用户多屏幕之间的多媒体数据共享提供了一个便捷的实现 方案。
以上所述仅是本发明的实施方式,应当指出,对于本技术领域的普通技术 人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些 改进和润饰也应视为本发明的保护范围。
机译: 具有安全访问数据共享的多媒体客户端/服务器系统及其使用方法
机译: 具有安全访问数据共享的多媒体客户端/服务器系统及其使用方法
机译: 定制的多媒体铃声服务的状态服务的方法和系统以及定制的多媒体铃声服务器