视听场所的多媒体资源管理方法及其系统与流程

文档序号:11139434阅读:1041来源:国知局
视听场所的多媒体资源管理方法及其系统与制造工艺

本发明涉及多媒体资源点播技术领域,尤其涉及一种视听场所的多媒体资源管理方法及其系统。



背景技术:

交互式多媒体视频点播(Video On Demand,VOD)是随着计算机技术和网络通讯技术的发展,综合了计算机技术、通讯技术、电视技术而迅速新兴的一门综合性技术,目前广泛应用在针对性强的数字视听场所,如酒吧、影吧、KTV等。而在KTV场所里面,如果需要同时接入多家视频资源供应方的话,需要场所的工作人员针对每家供应商做配置和管理,同时每家供应商视频资源的加密解密方式各不相同,对场所的工作人员来说增加了很大难度。

在公开号为CN105744373A的中国专利公开文件中,提出了一种基于互联网的流媒体播放方法,包括:一个以上的场所终端向处于同一场所的局域网分发服务器发送流媒体播放请求;局域网分发服务器根据接收的请求,通过互联网从流媒体资源服务器集群中获取相应的流媒体资源;局域网分发服务器将接收的流媒体资源分发给向其发出请求的场所终端,场所终端播放流媒体资源。但该方案中,局域网分发服务器需要根据不同的流媒体资源服务器进行不同的配置和管理,管理难度较大。



技术实现要素:

本发明所要解决的技术问题是:提出一种视听场所的多媒体资源管理方法及其系统,可简化场所接入第三方视频资源的难度。

为了解决上述技术问题,本发明采用的技术方案为:一种视听场所的多媒体资源管理方法,包括:

云端服务器从第三方多媒体资源服务器获取多媒体资源信息;

视听场所依据场所信息通过云端服务器从第三方多媒体资源服务器获取对应的授权信息;

视听场所依据所获取的授权信息进行授权设置;

云端服务器依据授权信息将所述多媒体资源信息推送至视听场所。

本发明还涉及一种视听场所的多媒体资源管理架构,包括云端服务器、第三方多媒体资源服务器、多媒体服务器、机顶盒和多媒体终端;所述第三方多媒体资源服务器分别连接云端服务器和多媒体服务器,所述多媒体服务器连接云端服务器,所述多媒体服务器、机顶盒和多媒体终端依次连接;所述多媒体服务器、机顶盒和多媒体终端设置在视听场所;

所述云端服务器,用于从第三方多媒体资源服务器获取多媒体资源信息;

所述多媒体服务器,用于视听场所依据场所信息通过云端服务器从第三方多媒体资源服务器获取对应的授权信息;

所述多媒体服务器,还用于视听场所依据所获取的授权信息进行授权设置;

所述云端服务器,还用于依据授权信息将所述多媒体资源信息推送至视听场所。

本发明的有益效果在于:在视听场所的多媒体服务器和第三方多媒体资源服务器之间设置云端服务器,可为视听场所提供统一的资源管理,包括资源信息管理、授权管理等,大大简化了视听场所接入多个第三方视频资源服务器的难度,同时降低了视听场所的维护成本。

附图说明

图1为本发明一种视听场所的多媒体资源管理方法的流程图;

图2为本发明实施例一的视听场所的多媒体资源管理架构示意图;

图3为本发明实施例一的方法流程图;

图4为本发明实施例二步骤S1的方法流程图;

图5为本发明实施例二步骤S3的方法流程图;

图6为本发明实施例三的视听场所的多媒体资源管理架构示意图;

图7为本发明实施例三的方法流程图;

图8为本发明实施例三中步骤S11的方法流程图;

图9为本发明一种视听场所的多媒体资源管理系统的结构示意图。

标号说明:

100、云端服务器;200、第三方多媒体资源服务器;300、多媒体服务器;400、机顶盒;500、多媒体终端;600、支付服务器;

1、第一获取模块;2、第二获取模块;3、授权设置模块;4、第一推送模块;5、第三获取模块;6、下载模块;7、第一发送模块;8、第四获取模块;9、第一显示模块;10、第五获取模块;11、控制模块;12、记录模块;13、第二发送模块;14、第三发送模块;15、计费模块;16、第一生成模块;17、第一存储模块;18、第二存储模块;19、第六获取模块;20、去重过滤模块;21、第三存储模块;

101、第一请求单元;102、第一接收单元;103、第一判断单元;104、第二判断单元;105、第一丢弃单元;106、第一更新单元;

201、第一获取单元;202、第三发送单元;203、发放单元;204、封装单元;205、第四发送单元;

801、第一发送单元;802、第二发送单元;803、第一生成单元;804、第一推送单元;805、第二推送单元。

具体实施方式

为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图详予说明。

本发明最关键的构思在于:通过云端服务器对第三方资源进行统一管理。

请参阅图1,一种视听场所的多媒体资源管理方法,包括:

云端服务器从第三方多媒体资源服务器获取多媒体资源信息;

视听场所依据场所信息通过云端服务器从第三方多媒体资源服务器获取对应的授权信息;

视听场所依据所获取的授权信息进行授权设置;

云端服务器依据授权信息将所述多媒体资源信息推送至视听场所。

从上述描述可知,本发明通过云端服务器直接与多个第三方多媒体资源服务器对接。当增加新的第三方多媒体资源服务器时,只需与云端服务器建立连接即可,无需多媒体服务器进行参与。而设置多媒体服务器的视听场所可直接从云端服务器获取各个第三方多媒体资源服务器的多媒体资源信息,大大简化了视听场所接入多个第三方视频资源服务器的难度。同时,由云端服务器统一对第三方的多媒体资源服务器进行管理,降低了视听场所维护多媒体资源的成本。

进一步地,所述“云端服务器依据授权信息将所述多媒体资源信息推送至视听场所”之后,进一步包括:

视听场所的多媒体服务器获取所述多媒体资源信息,所述多媒体资源信息包括资源信息和下载链接;

多媒体服务器根据所述下载链接,下载对应的多媒体资源。

进一步地,所述“多媒体服务器根据所述下载链接,下载对应的多媒体资源”之后,进一步包括:

多媒体服务器将下载好的多媒体资源的多媒体资源信息发送至机顶盒。

由上述描述可知,多媒体服务器将多媒体资源预先下载下来,当机顶盒接收到点播请求后即可立即获取相关多媒体资源,提高处理效率,且提高用户体验。在一些实施例中,机顶盒无需从多媒体服务器下载对应的多媒体资源,只需直接从多媒体服务器发送的多媒体资源信息中进行点播,就可以在线播放多媒体资源,节约机顶盒的存储空间。

进一步地,所述“多媒体服务器将下载好的多媒体资源的多媒体资源信息发送至机顶盒”之后,进一步包括:

一机顶盒接收点播请求,通过支付服务器获取对应的待支付链接;

所述一机顶盒将所述待支付链接显示在多媒体终端上;

支付服务器获取支付结果,返回至所述一机顶盒;

所述一机顶盒接收到所述支付结果后,控制多媒体终端开始播放所述点播请求对应的多媒体资源。

通过上述操作,用户通过支付费用后,即可实现点播多媒体资源的功能。在一些具体的实施例中,所述多媒体资源可以是电影等,这样用户通过支付费用即可在视听场所的包厢观看电影。

进一步地,所述“所述一机顶盒接收到所述支付结果后,控制多媒体终端开始播放所述点播请求对应的多媒体资源”之后,进一步包括:

所述一机顶盒记录播放信息,所述播放信息包括所播放的多媒体资源的资源信息、播放时间和播放时长,所述资源信息包括资源名称、资源对应的第三方多媒体资源服务器;

所述一机顶盒将所述播放信息发送至多媒体服务器;

多媒体服务器将所述播放信息和对应的场所信息进行封装后发送至云端服务器;

云端服务器解封装获取播放信息和对应的场所信息,并按照第三方多媒体资源服务器预设的计费规则进行计费。

由上述描述可知,用户先通过待支付链接将费用支付给视听场所,视听场所根据各个机顶盒记录的播放信息,分别与各个第三方多媒体资源服务器进行费用结算,可方便场所与用户、场所与第三方视频资源服务器的费用管理,降低了视听场所的结算成本。

进一步地,所述“一机顶盒接收点播请求,通过支付服务器获取对应的待支付链接”具体为:

一机顶盒接收点播请求,并将所述点播请求发送至多媒体服务器;

多媒体服务器将所述点播请求发送至云端服务器;

云端服务器依据所述点播请求请求支付服务器生成对应的待支付链接;

云端服务器将所述待支付链接推送至多媒体服务器;

多媒体服务器将所述待支付链接推送至所述一机顶盒。

进一步地,所述“云端服务器从第三方多媒体资源服务器获取多媒体资源信息”之后,进一步包括:

云端服务器生成对应所述多媒体资源信息的资源编号;

云端服务器将文字类型和数字类型的多媒体资源信息及其对应的资源编号存储到数据库中;

云端服务器将图片类型和多媒体类型的多媒体资源信息存储在以其资源编号命名的目录文件中。

进一步地,所述“视听场所的多媒体服务器获取所述多媒体资源信息”之后,进一步包括:

多媒体服务器从云端服务器获取所述多媒体资源信息对应的资源编号以及以所述资源编号命名的目录文件;

多媒体服务器对所述多媒体资源信息进行去重和过滤处理。

进一步地,所述“多媒体服务器根据所述下载链接,下载对应的多媒体资源”之后,进一步包括:

多媒体服务器将所述多媒体资源存储到以所述多媒体资源的多媒体资源信息对应的资源编号命名的目录文件中。

由上述描述可知,将多媒体资源信息分类进行存储,方便云端服务器对多媒体资源的管理;将与多媒体资源信息对应的资源编号以及以所述资源编号命名的目录文件也推送至多媒体服务器,有效统一云端服务器和多媒体服务器中的多媒体资源所对应的资源编号;将下载好的多媒体资源存储到对应的目录文件中,方便多媒体服务器对多媒体资源的管理。

进一步地,所述“云端服务器从第三方多媒体资源服务器获取多媒体资源信息”具体为:

云端服务器分别向各个第三方多媒体资源服务器请求获取对应的多媒体资源信息,所述多媒体资源信息包括资源信息和下载链接,所述资源信息包括资源名称和资源对应的第三方多媒体资源服务器;

云端服务器接收各个第三方多媒体资源服务器返回的请求结果;

云端服务器判断请求结果中是否存在与已存储多媒体资源信息的资源名称和资源对应的第三方多媒体资源服务器相同的多媒体资源信息;

若存在,判断所述多媒体资源信息的下载链接与所述已存储多媒体资源信息的下载链接是否一致;

若一致,则丢弃所述多媒体资源信息;

若不一致,则根据所述多媒体资源信息,对所述已存储多媒体资源信息进行更新。

由上述描述可知,云端服务器获取各个第三方多媒体资源服务器的多媒体资源信息后分别进行解析,进行去重和过滤处理,防止在云端服务器出现来自于同一个第三方多媒体资源服务器的多媒体资源信息出现重复或不完整的情况,有效节省存储空间。

进一步地,所述“视听场所依据场所信息通过云端服务器从第三方多媒体资源服务器获取对应的授权信息”具体为:

云端服务器分别获取各个视听场所的场所信息,所述场所信息包括场所编码、场所名称、多媒体服务器编码和机顶盒编码;

云端服务器分别向各个第三方多媒体资源服务器发送所述各个视听场所的场所信息;

各个第三方多媒体资源服务器根据所述场所信息,发放与各个视听场所对应的授权信息至云端服务器,所述授权信息包括授权码和安装包;

云端服务器将不同的第三方多媒体资源服务器发放给同一视听场所的授权信息进行统一封装;

云端服务器将封装好后的授权信息发送至对应的视听场所。

由上述描述可知,第三方多媒体资源服务器根据视听场所、视听场所中的多媒体服务器或机顶盒,选择性地下发授权信息,只有经过第三方的授权之后才能获取所述第三方的多媒体资源。

请参照图9,本发明还提出了一种视听场所的多媒体资源管理系统,包括:

第一获取模块1,用于云端服务器从第三方多媒体资源服务器获取多媒体资源信息;

第二获取模块2,用于视听场所依据场所信息通过云端服务器从第三方多媒体资源服务器获取对应的授权信息;

授权设置模块3,用于视听场所依据所获取的授权信息进行授权设置;

第一推送模块4,用于云端服务器依据授权信息将所述多媒体资源信息推送至视听场所。

进一步地,还包括:

第三获取模块5,用于视听场所的多媒体服务器获取所述多媒体资源信息,所述多媒体资源信息包括资源信息和下载链接;

下载模块6,用于多媒体服务器根据所述下载链接,下载对应的多媒体资源。

进一步地,还包括:

第一发送模块7,用于多媒体服务器将下载好的多媒体资源的多媒体资源信息发送至机顶盒。

进一步地,还包括:

第四获取模块8,用于一机顶盒接收点播请求,通过支付服务器获取对应的待支付链接;

第一显示模块9,用于所述一机顶盒将所述待支付链接显示在多媒体终端上;

第五获取模块10,用于支付服务器获取支付结果,返回至所述一机顶盒;

控制模块11,用于所述一机顶盒接收到所述支付结果后,控制多媒体终端开始播放所述点播请求对应的多媒体资源。

进一步地,还包括:

记录模块12,用于所述一机顶盒记录播放信息,所述播放信息包括所播放的多媒体资源的资源信息、播放时间和播放时长,所述资源信息包括资源名称、资源对应的第三方多媒体资源服务器;

第二发送模块13,用于所述一机顶盒将所述播放信息发送至多媒体服务器;

第三发送模块14,用于多媒体服务器将所述播放信息和对应的场所信息进行封装后发送至云端服务器;

计费模块15,用于云端服务器解封装获取播放信息和对应的场所信息,并按照第三方多媒体资源服务器预设的计费规则进行计费。

进一步地,所述第四获取模块8包括:

第一发送单元801,用于一机顶盒接收点播请求,并将所述点播请求发送至多媒体服务器;

第二发送单元802,用于多媒体服务器将所述点播请求发送至云端服务器;

第一生成单元803,用于云端服务器依据所述点播请求请求支付服务器生成对应的待支付链接;

第一推送单元804,用于云端服务器将所述待支付链接推送至多媒体服务器;

第二推送单元805,用于多媒体服务器将所述待支付链接推送至所述一机顶盒。

进一步地,还包括:

第一生成模块16,用于云端服务器生成对应所述多媒体资源信息的资源编号;

第一存储模块17,用于云端服务器将文字类型和数字类型的多媒体资源信息及其对应的资源编号存储到数据库中;

第二存储模块18,用于云端服务器将图片类型和多媒体类型的多媒体资源信息存储在以其资源编号命名的目录文件中。

进一步地,还包括:

第六获取模块19,用于多媒体服务器从云端服务器获取所述多媒体资源信息对应的资源编号以及以所述资源编号命名的目录文件;

去重过滤模块20,用于多媒体服务器对所述多媒体资源信息进行去重和过滤处理。

进一步地,还包括:

第三存储模块21,用于多媒体服务器将所述多媒体资源存储到以所述多媒体资源的多媒体资源信息对应的资源编号命名的目录文件中。

进一步地,所述第一获取模块1包括:

第一请求单元101,用于云端服务器分别向各个第三方多媒体资源服务器请求获取对应的多媒体资源信息,所述多媒体资源信息包括资源信息和下载链接,所述资源信息包括资源名称和资源对应的第三方多媒体资源服务器;

第一接收单元102,用于云端服务器接收各个第三方多媒体资源服务器返回的请求结果;

第一判断单元103,用于云端服务器判断请求结果中是否存在与已存储多媒体资源信息的资源名称和资源对应的第三方多媒体资源服务器相同的多媒体资源信息;

第二判断单元104,用于若存在,判断所述多媒体资源信息的下载链接与所述已存储多媒体资源信息的下载链接是否一致;

第一丢弃单元105,用于若一致,则丢弃所述多媒体资源信息;

第一更新单元106,用于若不一致,则根据所述多媒体资源信息,对所述已存储多媒体资源信息进行更新。

进一步地,所述第二获取模块2包括:

第一获取单元201,用于云端服务器分别获取各个视听场所的场所信息,所述场所信息包括场所编码、场所名称、多媒体服务器编码和机顶盒编码;

第三发送单元202,用于云端服务器分别向各个第三方多媒体资源服务器发送所述各个视听场所的场所信息;

发放单元203,用于各个第三方多媒体资源服务器根据所述场所信息,发放与各个视听场所对应的授权信息至云端服务器,所述授权信息包括授权码和安装包;

封装单元204,用于云端服务器将不同的第三方多媒体资源服务器发放给同一视听场所的授权信息进行统一封装;

第四发送单元205,用于云端服务器将封装好后的授权信息发送至对应的视听场所。

实施例一

本发明的实施例一为:一种视听场所的多媒体资源管理方法,所述方法基于如图2所示的多媒体资源管理架构,所述架构包括云端服务器100、第三方多媒体资源服务器200、多媒体服务器300、机顶盒400和多媒体终端500;所述第三方多媒体资源服务器200分别连接云端服务器100和多媒体服务器300,所述多媒体服务器300连接云端服务器100,所述多媒体服务器300、机顶盒400和多媒体终端500依次连接。所述云端服务器100设置在数据中心,所述多媒体服务器300、机顶盒400和多媒体终端500设置在视听场所。所述第三方多媒体资源服务器200可以设置多个,一个第三方资源供应方对应一个第三方多媒体资源服务器200,也可以在一个第三方多媒体资源服务器200中存储多个第三方资源供应方的多媒体资源,本实施例以前者为例。同时,本实施例中,一个视听场所可以包括一个或一个以上的多媒体服务器300、多个机顶盒400和多个多媒体终端500,机顶盒400与多媒体终端500一一对应。

优选地,所述云端服务器100和多媒体服务器300通过消息中间件模块连接。云端服务器100和多媒体服务器300之间的数据交互均通过所述消息中间件模块,所述消息中间件模块可保存所交互的数据,若多媒体服务器300的网络状态出现问题,导致未接收到云端服务器100发送的数据时,则可通过消息中间件模块重新获取,可防止数据丢失。

请参照图3,所述方法包括如下步骤:

S1:云端服务器从第三方多媒体资源服务器获取多媒体资源信息,所述多媒体资源信息包括资源信息、资源MD5和下载链接;进一步地,获取多媒体资源信息后,云端服务器还分别对各个第三方的多媒体资源信息进行去重和过滤处理,使得一个第三方在云端服务器中存储的多媒体资源信息都是各不相同的,但是不同的第三方之间可以存在重复的多媒体资源信息。

S2:云端服务器根据不同的信息类型,将多媒体资源信息分别进行存储。首先,云端服务器生成对应所述多媒体资源信息的资源编号,一条多媒体资源信息对应一个资源编号;然后,将文字类型和数字类型的多媒体资源信息及其对应的资源编号存储到云端服务器的数据库中,每个多媒体资源对应的多媒体资源信息作为一条记录进行存储;将图片类型和多媒体类型的多媒体资源信息存储在以其资源编号命名的目录文件中。例如,将资源名称、资源MD5和下载链接等信息存储在数据库中,将海报、预告片等信息存储在对应的目录文件中。

S3:视听场所依据场所信息通过云端服务器从第三方多媒体资源服务器获取对应的授权信息。

S4:视听场所依据所获取的授权信息进行授权设置。

S5:云端服务器依据授权信息将所述多媒体资源信息推送至视听场所。

S6:视听场所的多媒体服务器获取所述多媒体资源信息;进一步地,多媒体服务器也从云端服务器获取所述多媒体资源信息对应的资源编号以及以所述资源编号命名的目录文件;也就是说,多媒体服务器从云端服务器的数据库中获取所述多媒体资源信息及其对应的资源编号,以及对应的目录文件。

S7:多媒体服务器对所述多媒体资源信息进行去重和过滤处理,使得一个多媒体服务器中存储的来自于同一个第三方的多媒体资源之间各不相同,但是来自于不同第三方的多媒体资源可以重复。可选地,可在获取对应的目录文件后进行该步骤,也可在该步骤之后再获取对应的目录文件;若为前者,则该步骤还需要对目录文件也进行去重和过滤处理。

S8:多媒体服务器根据所述下载链接,下载对应的多媒体资源。

S9:多媒体服务器将所述多媒体资源存储到对应的目录文件中,即将下载的多媒体资源存储到以所述多媒体资源的多媒体资源信息对应的资源编号命名的目录文件中。

S10:多媒体服务器将下载好的多媒体资源的多媒体资源信息发送至机顶盒;进一步地,将下载好的多媒体资源的多媒体资源信息中资源信息(如资源名称)以及对应的资源编号形成列表后再发送至机顶盒。

S11:机顶盒将所述多媒体资源信息显示在多媒体终端上;进一步地,将步骤S10中形成的列表显示在多媒体终端上。此时,用户即可从列表中选择多媒体资源进行点播。优选地,机顶盒将多媒体资源按照预设的规则(如名称、时间、大小等)进行排序后,再显示在多媒体终端上。

本实施例在视听场所的多媒体服务器和第三方多媒体资源服务器之间设置云端服务器,可为视听场所提供统一的资源管理,包括资源信息管理、授权管理等,大大简化了视听场所接入多个第三方视频资源服务器的难度,也大大提升了场所用户的观看体验,同时降低了视听场所的维护成本。

实施例二

本实施例是实施例一中步骤S1和S3的进一步拓展。

如图4所示,所述步骤S1具体包括:

S101:云端服务器分别向各个第三方多媒体资源服务器请求获取对应的多媒体资源信息,所述多媒体资源信息包括资源信息、资源MD5和下载链接,所述资源信息包括资源名称和资源对应的第三方多媒体资源服务器。优选地,通过云端服务器通过HTTP请求获取多媒体资源信息。

S102:云端服务器接收各个第三方多媒体资源服务器返回的请求结果;即接收各个第三方多媒体资源服务器返回的多媒体资源信息。

S103:云端服务器判断请求结果中是否存在与已存储在云端服务器中的任一多媒体资源信息的资源名称和资源对应的第三方多媒体资源服务器相同的多媒体资源信息,若是,执行步骤S104;即将一第三方多媒体资源服务器返回的请求结果与所述一第三方多媒体资源服务器已存储在云端服务器中的多媒体资源信息进行对比,判断所述请求结果中是否存在一多媒体资源信息,所述一多媒体资源信息的资源名称与所述已存储多媒体资源信息的资源名称相同。

S104:判断所述多媒体资源信息的下载链接与所述已存储多媒体资源信息的下载链接是否一致;

S105:若一致,则认为所述多媒体资源信息对应的多媒体资源有重复,则丢弃所述多媒体资源信息。

S106:若不一致,则认为所述多媒体资源信息对应的多媒体资源有更新,则根据所述多媒体资源信息,对所述已存储多媒体资源信息进行更新。

优选地,步骤S6的去重和过滤处理也采用本过程,只是由多媒体服务器来完成。

如图5所示,所述步骤S3具体包括:

S301:云端服务器分别获取各个视听场所的场所信息,所述场所信息包括场所编码、场所名称、多媒体服务器编码和机顶盒编码。进一步地,云端服务器对各个场所信息进行过滤处理,过滤掉信息不全的场所信息,并整理为统一的格式。

S302:云端服务器分别向各个第三方多媒体资源服务器发送所述各个视听场所的场所信息。

S303:各个第三方多媒体资源服务器根据所述场所信息,发放与各个视听场所对应的授权信息至云端服务器,所述授权信息包括授权码和安装包。不同的第三方多媒体资源服务器会针对不同的视听场所、多媒体服务器或机顶盒来发放授权信息。

S304:云端服务器将不同的第三方多媒体资源服务器发放给同一视听场所的授权信息进行统一封装,并整理为统一的格式。

S305:云端服务器将封装好后的授权信息发送至对应的视听场所;可通过长连接推送给对应的视听场所。

实施例三

本实施例是实施例一的进一步拓展。请参照图6,本实施例的多媒体资源管理架构还包括支付服务器600,所述支付服务器600与所述云端服务器100连接;所述支付服务器600也设置在数据中心。

请参照图7,在步骤S10之后,还包括如下步骤:

S12:一机顶盒接收点播请求,通过支付服务器获取对应的待支付链接。

S13:所述一机顶盒将所述待支付链接显示在多媒体终端上;用户即可通过所述待支付链接将费用支付给视听场所。优选地,机顶盒可根据第三方支付平台的规则,将所述待支付链接转换为待支付二维码信息,并显示在多媒体终端上。

S14:支付服务器获取支付结果,返回至所述一机顶盒;支付服务器获取支付结果后,依次通过云端服务器和多媒体服务器返回至所述一机顶盒。

S15:所述一机顶盒接收到所述支付结果后,控制多媒体终端开始播放所述点播请求对应的多媒体资源。

S16:所述一机顶盒记录播放信息,所述播放信息包括所播放的多媒体资源的资源信息、播放时间和播放时长,所述资源信息包括资源名称、资源对应的第三方多媒体资源服务器。

S17:所述一机顶盒将所述播放信息发送至多媒体服务器。

S18:多媒体服务器将所述播放信息和对应的场所信息进行封装后发送至云端服务器;优选地,多媒体服务器接收到多条播放信息后,再统一发送至云端服务器。例如,预设一个周期时间,如一个月,多媒体服务器每个月将当月的播放信息和对应场所信息封装后,统一发送至云端服务器。

S19:云端服务器解封装获取播放信息和对应的场所信息,并按照第三方多媒体资源服务器预设的计费规则进行计费。本步骤即为视听场所和第三方之间的费用结算。

其中,如图8所示,所述步骤S12可以具体包括:

S1201:一机顶盒接收点播请求,并将所述点播请求发送至多媒体服务器。

S1202:多媒体服务器将所述点播请求发送至云端服务器;进一步地,若多媒体服务器同时接收到多个点播请求,则进行封装后再发送至云端服务器。

S1203:云端服务器依据所述点播请求请求支付服务器生成对应的待支付链接。

S1204:云端服务器将所述待支付链接推送至多媒体服务器。

S1205:多媒体服务器将所述待支付链接推送至所述一机顶盒。

在本实施例中,用户先通过待支付链接将费用支付给视听场所,视听场所根据各个机顶盒记录的播放信息,再分别与各个第三方多媒体资源服务器进行费用结算,可方便场所与用户、场所与第三方视频资源服务器的费用管理,降低了视听场所的结算成本。

综上所述,本发明提供的一种视听场所的多媒体资源管理方法及其系统,在视听场所的多媒体服务器和第三方多媒体资源服务器之间设置云端服务器,通过云端服务器直接与多个第三方多媒体资源服务器对接,当增加新的第三方多媒体资源服务器时,只需与云端服务器建立连接即可,无需多媒体服务器进行参与,而设置多媒体服务器的视听场所可直接从云端服务器获取各个第三方多媒体资源服务器的多媒体资源信息,大大简化了视听场所接入多个第三方视频资源服务器的难度。并且,由云端服务器统一对第三方的多媒体资源服务器进行管理,降低了视听场所维护多媒体资源的成本。同时,用户先通过待支付链接将费用支付给视听场所,视听场所根据各个机顶盒记录的播放信息,再分别与各个第三方多媒体资源服务器进行费用结算,可方便场所与用户、场所与第三方视频资源服务器的费用管理,降低了视听场所的结算成本。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1