首页> 中国专利> 流媒体资源共享的方法、系统及具有DLNA功能的设备

流媒体资源共享的方法、系统及具有DLNA功能的设备

摘要

本发明公开一种流媒体资源共享方法、系统及具有DLNA功能设备,该方法包括:具有数字生活网络联盟(DLNA)功能的主设备和至少一个具有DLNA功能的辅设备组成局域网;所述主设备从流媒体内容服务器获取流媒体资源并进行解码;所述主设备播放解码后的流媒体资源,并向所述局域网内的辅设备共享传输解码后的流媒体资源。本发明实现了对流媒体资源进行实时信息共享。

著录项

  • 公开/公告号CN102638443A

    专利类型发明专利

  • 公开/公告日2012-08-15

    原文格式PDF

  • 申请/专利权人 中兴通讯股份有限公司;

    申请/专利号CN201110038635.7

  • 发明设计人 王伟立;

    申请日2011-02-15

  • 分类号H04L29/06(20060101);H04L29/08(20060101);

  • 代理机构11262 北京安信方达知识产权代理有限公司;

  • 代理人田红娟;龙洪

  • 地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

  • 入库时间 2023-12-18 06:16:08

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-07-21

    授权

    授权

  • 2014-02-19

    实质审查的生效 IPC(主分类):H04L29/06 申请日:20110215

    实质审查的生效

  • 2012-08-15

    公开

    公开

说明书

技术领域

本发明涉及到一种通信领域,尤其是一种流媒体资源共享的方法、系统 及具有DLNA功能的设备。

背景技术

DLNA的全称是DIGITAL LIVING NETWORK ALLIANCE,中文意思即 为数字生活网络联盟,其宗旨是任何地点、任何时间享受音乐、图片及视频 (Enjoy your music,photos and videos,anywhere anytime)。目前,DLNA技术 是一个目前较为崭新的业务,支持DLNA标准的产品,如电视、音响、移动 终端等家电产品,是可以实现通过有线或者无线网络实现便捷的互联互通, 实现高度的资源共享。而对于用户来说,也不需要进行复杂的设置,调用外 接资源时如同控制本机资源一般简单。简单来说,对于在一个家庭或者一个 小型局域网之内,通过DLNA技术可以实现通过一个媒体接收器同时进行多 台电子产品(如电视、音响等)上的播放,从而减少了目前对于一个家庭中 若存在多台电视机,另外额外需要配备各个电视机机顶盒的烦恼。

目前家庭网络技术正在迅速发展,消费电子、PC和移动终端在家庭中相 互操作,从而增强和丰富了用户对各种多媒体服务的体验。

但上述方案目前存在以下不足:

必须先将现有完备的多媒体资料进行共享,让其他局域网内部的用户进 行访问,而不能实时将手机流式播放的多流媒体资源利用DLNA技术进行实 时共享。

发明内容

本发明公开一种流媒体资源共享方法、系统及具有DLNA功能设备,以 解决无法对流媒体资源进行实时信息共享的问题。

为解决以上技术问题,本发明提供了一种流媒体资源共享方法,该方法 包括:

具有数字生活网络联盟(DLNA)功能的主设备和至少一个具有DLNA 功能的辅设备组成局域网;

所述主设备从流媒体内容服务器获取流媒体资源并进行解码;

所述主设备播放解码后的流媒体资源,并向所述局域网内的辅设备共享 传输解码后的流媒体资源。

进一步地,所述主设备解码所述流媒体资源后,向所述辅设备传输所述 流媒体资源前,所述主设备缓存解码后的流媒体资源,并按时间顺序对解码 后的流媒体资源的音频文件和视频文件进行标记,且相同时间顺序的音频文 件和视频文件的标记相同;所述主设备向所述辅设备同步传输同一标记的音 频文件和视频文件。

进一步地,在传输、解码播放过程中,所述主设备响应用户的主控操作, 生成相应的控制命令,实现对所述主设备及所述局域网内的辅设备的同步控 制,所述控制操作包括开始、暂停、前进、后退、停止或播放。

进一步地,所述主设备和辅设备通过无线技术组成所述局域网。

为解决以上技术问题,本发明还提供了一种流媒体资源共享系统,该系 统包括具有数字生活网络联盟(DLNA)功能的主设备和至少一个具有DLNA 功能的辅设备,所述主设备和辅设备组成无线局域网,其中:

所述主设备包括:

流媒体资源获取解码单元,用于从流媒体内容服务器获取流媒体资源并 进行解码;

播放单元,与所述流媒体资源获取单元连接,用于对解码后的流媒体资 源进行播放;

传输共享单元,与所述流媒体资源获取单元连接,用于在所述播放模块 播放解码后的流媒体资源时,向所述局域网内的辅设备传输所述解码后的流 媒体资源。

进一步地,所述主设备的传输共享单元包括:

标记模块,用于按时间顺序对解码后的流媒体资源的音频文件和视频文 件进行标记;

缓存模块,用于缓存标记后的音频文件和视频文件;

打包传输模块,用于将标记后的音频文件和视频文件打包,并向所述辅 设备传输,且同步传输同一标记的音频文件和视频文件。

进一步地,所述主设备还包括与流媒体资源获取解码单元、播放单元和 传输共享单元连接的主控单元,用于响应用户的主控操作,产生相应的控制 命令实现对所述流媒体资源获取解码单元、播放单元、传输共享单元及所述 局域网内的辅设备的同步控制,所述主控操作包括开始、暂停、前进、后退、 停止或播放;

所述辅设备包括流媒体资源接收单元、播放单元及与所述流媒体资源接 收单元及播放单元连接的辅控单元,用于响应用户的辅控操作及所述主设备 的控制命令,所述辅控操作包括暂停、停止、播放,其中所述辅控操作为暂 停或停止后播放时,所述辅设备的流媒体资源接收单元接收所述主设备当前 传输的流媒体资源。

为解决以上技术问题,本发明还提供了一种具有数字生活网络联盟 (DLNA)功能的设备,该设备和至少一个具有DLNA功能的辅设备组成局 域网,该设备包括流媒体资源获取解码模块及播放模块,该设备还包括传输 共享单元,与所述流媒体资源获取单元连接,用于在所述播放模块播放解码 后的流媒体资源时,向所述辅设备传输所述解码后的流媒体资源。

进一步地,所述传输共享单元包括:

标记模块,用于按时间顺序对解码后的流媒体资源的音频文件和视频文 件进行标记;

缓存模块,用于缓存解码后及标记后的音频文件和视频文件;

打包传输模块,用于将标记后的音频文件和视频文件打包,并向所述辅 设备传输,且同步传输同一标记的音频文件和视频文件。

进一步地,所述主设备还包括与流媒体资源获取解码单元、播放单元和 传输共享单元连接的主控单元,用于响应用户的主控操作,产生相应的控制 命令实现对所述流媒体资源获取解码单元、播放单元、传输共享单元及所述 局域网内的辅设备的同步控制,所述主控操作包括开始、暂停、前进、后退、 停止或播放。

本发明通过DLNA主设备从流媒体服务器获取流媒体资源,并由主设备 完成解码后,可以实现在由DLNA设备组成的局域网内的其他DLNA设备实 现流媒体资源的共享,从而极大地增加用户对各种多媒体服务的体验效果。

附图说明

图1是本发明实施例流媒体资源共享方法的示意图;

图2是手机终端通过WLAN技术接入现有局域网之下的实现流程示意 图;

图3是手机终端进行流媒体资源实时播放的实现流程示意图;

图4是手机终端进行音视频文件传输的实现流程示意图;

图5是本发明实施例主设备的模块结构示意图;

图6是本发明实施例辅设备的模块结构示意图。

具体实施方式

下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在 不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

如图1所示,本发明实施例流媒体资源共享方法包括:

步骤101:具有数字生活网络联盟(DLNA)功能的主设备和至少一个具 有DLNA功能的辅设备组成的局域网;

支持DLNA功能的手机终端即可作为本发明所说的主设备,手机终端可 以和其他具有DLNA功能的电子产品通过WLAN技术设置组成一个局域网。

步骤102:主设备从流媒体内容服务器获取流媒体资源,并进行解码;

手机终端通过自带的流媒体应用,从网络上的流媒体内容服务器下载流 媒体资源并进行解码;

流媒体是指用户通过网络或者特定数字信道边下载边播放多媒体数据的 一种工作方式。

流媒体内容服务器为移动流媒体业务平台的服务器,主要负责流媒体资 源保存和移动终端的访问等。

在本文中,流媒体资源特指为指流媒体文件对象。

步骤103:主设备播放解码后的流媒体资源,并向所述局域网内的辅设 备以数据包的形式传输解码后的流媒体资源。

手机终端播放器实时地从流媒体内容服务器上下载流媒体资源,在下载 之后进行解码,然后播放。在手机终端的流媒体资源播放过程中,利用WLAN 技术以数据包的形式向一个局域网下的多个电子产品分别进行音、视频文件 流式传输。

鉴于流媒体资源的特点,手机终端边下载边播放。

主设备获取并解码所述流媒体资源后,向所述辅设备传输所述流媒体资 源前,为了避免出现数据包丢失情况的发生,所述主设备缓存解码后的流媒 体资源,并按时间顺序对解码后的流媒体资源的音频文件和视频文件重新进 行标记,相同时间顺序的音频文件和视频文件的标记相同。所述主设备将标 记后的音频文件和视频文件打包后向所述辅设备传输。且同步传输同一标记 的音频文件和视频文件。如果辅设备接收到非时间顺序的数据包,就向主设 备发送重传控制命令和丢失数据包的标记,主设备接收之后,根据该标记重 传丢失的数据包。

本发明中,辅设备只需要进行播放接收的解码后的流媒体资源即可,解 码操作统一由主设备上完成。

上述方案中,手机终端向局域网内的其他用户进行流媒体资源的传输, 可以工作于一对一或一对多的传输情况,可提供时间信息和实现流同步功能。

同一个局域网内其他的电子产品对所接收到的媒体流进行实时播放,各 个电子产品对所接收的媒体流具有暂停、停止的控制权,而没有前进、后退 的控制权。

在主设备(手机终端)传输、解码播放过程中,主设备响应用户的主控 操作,实现对所述主设备及所述局域网内的辅设备的同时控制,所述主控操 作包括开始、暂停、前进、后退、停止或播放。

手机终端根据用户操作(开始、暂停等)向局域网内其他电子产品发送 相应的控制命令,即当手机终端进行播放、暂停、前进、后退、停止操作时, 其局域网内的各个电子产品亦进行相同操作。

当进行播放操作时,手机终端向局域网的其他辅设备发送播放(PLAY) 控制命令,辅设备接收命令之后,根据用户控制选择同意或者拒绝进行向主 设备反馈,若选择同意,则辅设备开始接收并播放主设备的音视频文件数据 包。

当进行后退操作时,手机终端向局域网的其他辅设备发送后退 (RETURN)控制命令,辅设备停止进行数据接收及播放,主设备获取用户 后退操作对应的播放时间,首先查询缓存模块中是否存在,若存在,从缓存 模块读取解码后的流媒体资源,若不存在,重新向流媒体内容服务器获取、 解码及传输流媒体资源,实现流媒体资源共享。

当局域网内的电子产品使用暂停功能后,停止进行流媒体资源的播放, 当使用恢复播放后,需要重新读取局域内所传输的媒体流,播放当前手机终 端所实时播放的画面场景

当局域网内的电子产品使用停止功能后,无法继续进行流媒体资源的播 放,若需要重新进行播放,需要向手机终端发出无线接入请求,当手机终端 经过确认回复后,可以重新进行当前的流媒体资源播放。

可理解地,对于各个电子产品需要支持手机终端所播放的流媒体资源格 式,若无法支持,则无法正常进行播放。

局域网内的各个电子产品具有流媒体资源的存储功能,可以自行对所播 放的流媒体资源进行本地存储保存,以便后续使用。

特别地,当所存储的流媒体资源空间不足,则自行停止进行本地流媒体 资源的存储。

实施例

图2是本发明实施例通过WLAN技术接入现有局域网之下的实现流程示 意图,包括:

步骤201:将手机终端接入现有WLAN局域网。

该情形下由其他电子产品预先组成的WLAN局域网。若接入失败,无法 进行流媒体资源共享。若接入成功,则进行步骤202。

局域网内的手机终端及WLAN局域网内电子产品均要支持DLNA功能。

通过WLAN技术接入局域网内所需要接入的网络类型为无线网络 802.11/a/b/g,所需要接入的网络协议为:支持IPv4或IPv6网络协议。

步骤202:手机终端充当管理控制台利用DLNA功能进行流媒体资源共 享。

流媒体是指采用流式传输的方式在Internet播放的媒体格式。流媒体又叫 流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送 到网络上。用户通过解压设备对这些数据进行解压后,节目就会像发送前那 样显示出来。

图3是本发明实施例是手机终端进行流媒体资源实时播放的实现流程示 意图,本发明实施例的方法包括:

步骤301:手机终端通过自带的流媒体应用,从网络上的流媒体内容服 务器中下载流媒体资源;

若下载失败,重新进行流媒体资源下载。若下载成功,则进行步骤202。

这里,手机终端需要具有流媒体应用功能。

流媒体内容服务器为移动流媒体业务平台的服务器,主要负责流媒体资 源保存和移动终端的访问等。

步骤302:手机终端解码下载的流媒体资源;

步骤303:手机终端播放解码后的流媒体资源。

该步骤,手机终端主要负责两方面,一是播放解码后的流媒体资源,二 是根据时间顺序对解码后的媒体音视频资源的进行标记以便传输给局域网内 的其他用户。

优选地,对应时间内的视频文件与音频文件的标记相同,以实现音视频 的同步功能。

图4是本发明实施例是手机终端进行音视频文件传输的实现流程示意 图,包括:

步骤401:手机终端利用WLAN技术向同一个局域网下的多个电子产品 分别进行音、视频文件流式传输。

手机终端负责向局域网内的其他用户进行流媒体资源的传输,且同一标 记的音频文件和视频文件同步传输。可以工作于一对一或一对多的传输情况, 可提供时间信息和实现流同步功能。

手机终端获取已被顺序标记的数据包,音频与视频分别进行传输。

特别地,采用顺序传输方式是指,即只可以传输用户已下载的那部分流 媒体资源文件,而不能跳到还未下载的部分。

步骤402:同一顺序标记的音、视频数据包同步传输是否成功,根据接 收方的反馈结果,若判定为否,重新进行同一标记的音视频数据包传输,若 判定为是,则进行步骤403。

步骤403:同一个局域网下的多个电子产品进行流媒体资源播放。

局域网内的电子产品亦具有对音视频文件流的编解码功能,以进行流媒 体资源的播放。

为了实现以上方法,本发明还提供了一种流媒体资源共享系统,该系统 包括具有数字生活网络联盟(DLNA)功能的主设备和至少一个具有DLNA 功能的辅设备,所述主设备和辅设备组成局域网,其中:

如图5所示,所述主设备包括:

流媒体资源获取解码单元,用于从流媒体内容服务器获取流媒体资源并 进行解码;

播放单元,与所述流媒体资源获取单元连接,用于对解码后的流媒体资 源进行播放。

传输共享单元,与所述流媒体资源获取单元连接,用于在所述播放模块 播放解码后的流媒体资源时,向所述局域网内的辅设备传输所述解码后的流 媒体资源;

优选地,所述主设备的传输共享单元包括:

标记模块,用于按时间顺序对解码后的流媒体资源的音频文件和视频文 件进行标记;

缓存模块,用于缓存标记后的音频文件和视频文件,优选地,也可先缓 存解码后的音频文件和视频文件,解码后再更新缓存为标记后的音频文件和 视频文件;

打包传输模块,用于将标记后的音频文件和视频文件打包,并向所述辅 设备传输,且同步传输同一标记的音频文件和视频文件。

优选地,所述主设备还包括与流媒体资源获取解码单元、播放单元、传 输共享单元连接的主控单元,用于响应用户的主控操作,产生相应的控制命 令实现对所述流媒体资源获取解码单元、播放单元、传输共享单元及所述局 域网内的辅设备的同步控制,所述主控操作包括开始、暂停、前进、后退、 停止或播放。

如图6所示,所述辅设备包括:

流媒体资源接收单元,用于接收所述设备传输的解码后的流媒体资源;

播放单元,与所述流媒体资源接收单元连接,用于播放所述流媒体资源 接收单元接收的流媒体资源;

辅控单元,与所述流媒体资源接收单元及播放单元连接,用于响应用户 的辅控操作及所述主设备的控制命令,所述辅控操作包括暂停、停止、播放, 其中所述辅控操作为暂停或停止后播放时,所述辅设备的流媒体资源接收单 元接收所述主设备当前传输的流媒体资源。

另外,本发明还提供了一种具有数字生活网络联盟(DLNA)功能的设 备,该设备和至少一个具有DLNA功能的辅设备组成局域网,该设备包括:

流媒体资源获取解码单元,用于从流媒体内容服务器获取流媒体资源并 进行解码;

播放单元,与所述流媒体资源获取单元连接,用于对解码后的流媒体资 源进行播放。

传输共享单元,与所述流媒体资源获取单元连接,用于在所述播放模块 播放解码后的流媒体资源时,向所述局域网内的辅设备传输所述解码后的流 媒体资源;

优选地,所述主设备的传输共享单元包括:

标记模块,用于按时间顺序对解码后的流媒体资源的音频文件和视频文 件进行标记;

缓存模块,用于缓存标记后的音频文件和视频文件;

打包传输模块,用于将标记后的音频文件和视频文件打包,并向所述辅 设备传输,且同步传输同一标记的音频文件和视频文件。

优选地,所述主设备还包括与流媒体资源获取解码单元、播放单元、传 输共享单元连接的主控单元,用于响应用户的主控操作,产生相应的控制命 令实现对所述流媒体资源获取解码单元、播放单元、传输共享单元及所述局 域网内的辅设备控制,所述主控操作包括开始、暂停、前进、后退、停止或 播放。

以上单元、模块可以通过软件、硬件、或者软硬件结合实现。为便于说 明,以上仅介绍了与本发明相关的内容。

应当明确,以下所描述的实施例仅仅是本发明一部分,而不是全部的实 施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动 前提下所获得的所有其它实施例,都属于本发明保护的范围。

本方案的预期技术结果,可以通过DLNA技术实时播放手机中的流媒体 资源,仅需要手机终端购买流媒体资源的版权信息,即可实现局域网内所有 的电子产品进行观看,实现了信息资源的共享,从而增强和丰富了用户对各 种多媒体服务的体验。通过手机点播网络上流式播放的多媒体资料,在播放 的同时利用DLNA技术进行局域网内的其他用户实时共享,从而极大地增加 用户对各种多媒体服务的体验效果。

本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序 来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读 存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用 一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用 硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任 何特定形式的硬件和软件的结合。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号