CN102638443B - 流媒体资源共享的方法、***及具有dlna功能的设备 - Google Patents
流媒体资源共享的方法、***及具有dlna功能的设备 Download PDFInfo
- Publication number
- CN102638443B CN102638443B CN201110038635.7A CN201110038635A CN102638443B CN 102638443 B CN102638443 B CN 102638443B CN 201110038635 A CN201110038635 A CN 201110038635A CN 102638443 B CN102638443 B CN 102638443B
- Authority
- CN
- China
- Prior art keywords
- streaming media
- media resource
- main equipment
- standby
- mark
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 230000005540 biological transmission Effects 0.000 claims abstract description 50
- 238000005516 engineering process Methods 0.000 claims description 15
- 238000012856 packing Methods 0.000 claims description 13
- 230000001360 synchronised effect Effects 0.000 claims description 10
- 238000012546 transfer Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2838—Distribution of signals within a home automation network, e.g. involving splitting/multiplexing signals to/from different paths
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/2849—Audio/video appliances
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Automation & Control Theory (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明公开一种流媒体资源共享方法、***及具有DLNA功能设备,该方法包括:具有数字生活网络联盟(DLNA)功能的主设备和至少一个具有DLNA功能的辅设备组成局域网;所述主设备从流媒体内容服务器获取流媒体资源并进行解码;所述主设备播放解码后的流媒体资源,并向所述局域网内的辅设备共享传输解码后的流媒体资源。本发明实现了对流媒体资源进行实时信息共享。
Description
技术领域
本发明涉及到一种通信领域,尤其是一种流媒体资源共享的方法、***及具有DLNA功能的设备。
背景技术
DLNA的全称是DIGITAL LIVING NETWORK ALLIANCE,中文意思即为数字生活网络联盟,其宗旨是任何地点、任何时间享受音乐、图片及视频(Enjoy your music,photos andvideos,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技术进行局域网内的其他用户实时共享,从而极大地增加用户对各种多媒体服务的体验效果。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
Claims (4)
1.一种流媒体资源共享方法,其特征在于,该方法包括:
具有数字生活网络联盟DLNA功能的主设备和至少一个具有DLNA功能的辅设备组成局域网;所述局域网中,仅所述主设备购买流媒体资源的版权信息,所述主设备充当管理控制台利用DLNA功能进行流媒体资源共享;
所述主设备从流媒体内容服务器获取流媒体资源并进行解码;
所述主设备播放解码后的流媒体资源,并向所述局域网内的辅设备共享传输解码后的流媒体资源;
所述主设备解码所述流媒体资源后,向所述辅设备传输所述流媒体资源前,所述主设备缓存解码后的流媒体资源,并按时间顺序对解码后的流媒体资源的音频文件和视频文件进行标记,且相同时间顺序的音频文件和视频文件的标记相同;所述主设备向所述辅设备同步传输同一标记的音频文件和视频文件;当所述辅设备接收到非时间顺序的数据包时,向所述主设备发送重传控制命令和丢失数据包的标记,所述主设备接收之后,根据该标记重传丢失的数据包;
在传输、解码播放过程中,所述主设备响应用户的主控操作,生成相应的控制命令,实现对所述主设备及所述局域网内的辅设备的同步控制,所述控制操作包括开始、暂停、前进、后退、停止或播放;所述局域网内的辅设备对所接收到的媒体流进行实时播放,对所接收的媒体流具有暂停、停止的控制权,而没有前进、后退的控制权。
2.如权利要求1所述的方法,其特征在于:所述主设备和辅设备通过无线技术组成所述局域网。
3.一种流媒体资源共享***,该***包括具有数字生活网络联盟DLNA功能的主设备和至少一个具有DLNA功能的辅设备,所述主设备和辅设备组成无线局域网,其特征在于:所述局域网中,仅所述主设备购买流媒体资源的版权信息,所述主设备充当管理控制台利用DLNA功能进行流媒体资源共享;
所述主设备包括:
流媒体资源获取解码单元,用于从流媒体内容服务器获取流媒体资源并进行解码;
播放单元,与所述流媒体资源获取解码单元连接,用于对解码后的流媒体资源进行播放;
传输共享单元,与所述流媒体资源获取解码单元连接,用于在所述播放单元播放解码后的流媒体资源时,向所述局域网内的辅设备传输所述解码后的流媒体资源;
主控单元,与流媒体资源获取解码单元、播放单元和传输共享单元连接,用于响应用户的主控操作,产生相应的控制命令实现对所述流媒体资源获取解码单元、播放单元、传输共享单元及所述局域网内的辅设备的同步控制,所述主控操作包括开始、暂停、前进、后退、停止或播放;
所述主设备的传输共享单元包括:
标记模块,用于按时间顺序对解码后的流媒体资源的音频文件和视频文件进行标记;
缓存模块,用于缓存标记后的音频文件和视频文件;
打包传输模块,用于将标记后的音频文件和视频文件打包,并向所述辅设备传输,且同步传输同一标记的音频文件和视频文件;
当所述辅设备接收到非时间顺序的数据包时,向所述主设备发送重传控制命令和丢失数据包的标记,所述主设备接收之后,根据该标记重传丢失的数据包;
所述辅设备包括流媒体资源接收单元、播放单元及与所述流媒体资源接收单元及播放单元连接的辅控单元,用于响应用户的辅控操作及所述主设备的控制命令,所述辅控操作包括暂停、停止、播放,而没有前进、后退的控制权,其中所述辅控操作为暂停或停止后播放时,所述辅设备的流媒体资源接收单元接收所述主设备当前传输的流媒体资源。
4.一种具有数字生活网络联盟DLNA功能的设备,该设备和至少一个具有DLNA功能的辅设备组成局域网,该设备包括流媒体资源获取解码模块及播放模块,其特征在于,所述局域网中,仅所述设备购买流媒体资源的版权信息,所述设备充当管理控制台利用DLNA功能进行流媒体资源共享;该设备还包括传输共享单元,与所述流媒体资源获取解码模块连接,用于在所述播放模块播放解码后的流媒体资源时,向所述辅设备传输所述解码后的流媒体资源;所述传输共享单元包括:
标记模块,用于按时间顺序对解码后的流媒体资源的音频文件和视频文件进行标记;
缓存模块,用于缓存解码后及标记后的音频文件和视频文件;
打包传输模块,用于将标记后的音频文件和视频文件打包,并向所述辅设备传输,且同步传输同一标记的音频文件和视频文件;
当所述辅设备接收到非时间顺序的数据包时,向所述设备发送重传控制命令和丢失数据包的标记,所述设备接收之后,根据该标记重传丢失的数据包;
所述设备还包括与流媒体资源获取解码模块、播放模块和传输共享单元连接的主控单元,用于响应用户的主控操作,产生相应的控制命令实现对所述流媒体资源获取解码模块、播放模块、传输共享单元及所述局域网内的辅设备的同步控制,所述主控操作包括开始、暂停、前进、后退、停止或播放。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110038635.7A CN102638443B (zh) | 2011-02-15 | 2011-02-15 | 流媒体资源共享的方法、***及具有dlna功能的设备 |
PCT/CN2011/073837 WO2012109821A1 (zh) | 2011-02-15 | 2011-05-09 | 流媒体资源共享的方法、***及具有dlna功能的设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110038635.7A CN102638443B (zh) | 2011-02-15 | 2011-02-15 | 流媒体资源共享的方法、***及具有dlna功能的设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102638443A CN102638443A (zh) | 2012-08-15 |
CN102638443B true CN102638443B (zh) | 2017-07-21 |
Family
ID=46622689
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110038635.7A Expired - Fee Related CN102638443B (zh) | 2011-02-15 | 2011-02-15 | 流媒体资源共享的方法、***及具有dlna功能的设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102638443B (zh) |
WO (1) | WO2012109821A1 (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103686222B (zh) * | 2012-08-31 | 2017-02-08 | 华为终端有限公司 | 虚拟空间中媒体内容控制的方法及终端、设备 |
CN102883214A (zh) * | 2012-09-24 | 2013-01-16 | 深圳创维-Rgb电子有限公司 | 一种多终端互传互控的方法及智能电视终端 |
CN102904891A (zh) * | 2012-10-16 | 2013-01-30 | 珠海全志科技股份有限公司 | 多媒体数据共享方法及装置、多媒体播放设备 |
CN102932347A (zh) * | 2012-10-29 | 2013-02-13 | 深圳市奋达科技股份有限公司 | 一种基于家庭网络的多媒体***及其控制方法 |
CN102970285B (zh) * | 2012-11-07 | 2017-09-01 | 中兴通讯股份有限公司 | 基于dlna的无线局域网***、实现方法以及无线网络*** |
CN103813205B (zh) * | 2012-11-13 | 2017-07-28 | 三星电子(中国)研发中心 | 在多个媒体播放设备间实现媒体同步播放控制的方法和装置 |
CN103338139B (zh) * | 2013-06-18 | 2017-03-08 | 华为技术有限公司 | 多屏互动方法、装置及终端设备 |
CN103648192A (zh) * | 2013-12-12 | 2014-03-19 | 常州面包电子科技有限公司 | 一种集成电子自助导游功能的无线路由器 |
CN103686434A (zh) * | 2013-12-17 | 2014-03-26 | 深圳市同洲电子股份有限公司 | 一种数字电视节目共享方法、终端及*** |
CN103686429A (zh) * | 2013-12-23 | 2014-03-26 | 广州市花都区中山大学国光电子与通信研究院 | 一种实现云媒体共享播放的音频***及方法 |
CN103825890A (zh) | 2014-02-19 | 2014-05-28 | 惠州Tcl移动通信有限公司 | 移动终端及基于dlna实现云端流媒体文件分享的方法 |
CN104869357B (zh) * | 2015-05-14 | 2018-08-14 | 株洲南车时代电气股份有限公司 | 一种传输车载视频数据的方法及*** |
CN107911742A (zh) * | 2017-11-29 | 2018-04-13 | 北京未来媒体科技股份有限公司 | 一种基于无线连接的同屏同步播放视频资源的方法及装置 |
CN108667795B (zh) * | 2018-03-22 | 2022-11-22 | 上海那一科技有限公司 | 一种虚拟现实视频的多人分享***及虚拟现实设备 |
CN108881944B (zh) * | 2018-06-14 | 2020-10-27 | 贵州大学 | 一种流媒体加速发布方法与*** |
CN111447481A (zh) * | 2020-03-17 | 2020-07-24 | 深圳传音控股股份有限公司 | 一种多媒体同步播放方法、设备、计算机存储介质及*** |
CN113691847A (zh) * | 2021-07-28 | 2021-11-23 | 杭州当虹科技股份有限公司 | 一种多屏帧同步的方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002049359A1 (en) * | 2000-12-13 | 2002-06-20 | The Chinese University Of Hong Kong | Method and system for delivering media selections through a network |
CN1614994A (zh) * | 2004-11-30 | 2005-05-11 | 北京中星微电子有限公司 | Ip网络会议视音频同步的方法 |
CN1829345A (zh) * | 2005-08-12 | 2006-09-06 | 深圳华为移动通信技术有限公司 | 实现移动终端间数据共享的方法和*** |
CN101378512A (zh) * | 2007-08-31 | 2009-03-04 | 华为技术有限公司 | 一种音视频数据同步的方法、装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101141360A (zh) * | 2007-09-14 | 2008-03-12 | 四川长虹电器股份有限公司 | 家庭网络中设备管理和控制的方法 |
US7954133B2 (en) * | 2007-10-22 | 2011-05-31 | Sony Ericsson Mobile Communications Ab | Digital living network alliance (DLNA) enabled portable electronic devices, DLNA management consoles and related methods of operating DLNA enabled portable electronic devices |
US20090268754A1 (en) * | 2008-04-28 | 2009-10-29 | Sony Ericsson Mobile Communication Ab | Methods, devices, and computer program products for remotely controlling operations of digital media devices using a mobile terminal |
-
2011
- 2011-02-15 CN CN201110038635.7A patent/CN102638443B/zh not_active Expired - Fee Related
- 2011-05-09 WO PCT/CN2011/073837 patent/WO2012109821A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002049359A1 (en) * | 2000-12-13 | 2002-06-20 | The Chinese University Of Hong Kong | Method and system for delivering media selections through a network |
CN1614994A (zh) * | 2004-11-30 | 2005-05-11 | 北京中星微电子有限公司 | Ip网络会议视音频同步的方法 |
CN1829345A (zh) * | 2005-08-12 | 2006-09-06 | 深圳华为移动通信技术有限公司 | 实现移动终端间数据共享的方法和*** |
CN101378512A (zh) * | 2007-08-31 | 2009-03-04 | 华为技术有限公司 | 一种音视频数据同步的方法、装置 |
Also Published As
Publication number | Publication date |
---|---|
CN102638443A (zh) | 2012-08-15 |
WO2012109821A1 (zh) | 2012-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102638443B (zh) | 流媒体资源共享的方法、***及具有dlna功能的设备 | |
CN101809906B (zh) | 同步互连网络中的相关数据流 | |
CN103391277B (zh) | 媒体播放方法、装置和*** | |
CN102802063B (zh) | 一种带wifi热点的机顶盒装置 | |
CN102523492B (zh) | 一种互动评论***的评论方法、电视机及移动终端 | |
CN102577247B (zh) | 使用连接外网的ue从第一本地网ue向第二本地网ue传送媒体会话 | |
CN101472155B (zh) | 一种用于实现iptv业务的家庭网络***及其实现方法 | |
CN104885477B (zh) | 用于在广播网络上进行内容递送的方法和装置 | |
CN109889543A (zh) | 视频传输的方法、根节点、子节点、p2p服务器和*** | |
CN103491424A (zh) | 一种用于iptv多屏互动的服务器***及多屏互动的实现方法 | |
CN107911437A (zh) | 屏幕共享的方法、装置、电子设备及存储介质 | |
CN101207805A (zh) | 一种利用p2p机顶盒技术的流媒体传输***及其方法 | |
CN103561281B (zh) | 一种多媒体数据共享的方法及装置 | |
CN102377823A (zh) | 一种通过滑屏实现多屏多用户之间互动分享的方法及*** | |
CN102196314A (zh) | 一种用p2p机顶盒实现的流媒体传输***及其方法 | |
CN105142008B (zh) | 一种利用第一终端播放第二终端数据的方法 | |
CN103957218A (zh) | 共享媒体播放的方法和*** | |
CN106464954A (zh) | 用于传送对多媒体内容的渲染的设备和方法 | |
CN104081725B (zh) | 用于在接收设备上播放数据流的控制*** | |
CN107819809A (zh) | 对内容进行同步操作的方法及装置 | |
CN105323628A (zh) | 基于dlna跨屏播放的方法及***、浏览器端装置和播放装置 | |
CN101651787A (zh) | 一种网络化文件化数字媒体节目审片*** | |
CN108156486A (zh) | 直播分享方法及装置、家庭媒体设备 | |
CN103716679A (zh) | 一种基于家庭局域网的媒体内容传输方法 | |
CN103118018A (zh) | 一种基于dlna的媒体资源同步播放方法及装置 |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170721 Termination date: 20200215 |
|
CF01 | Termination of patent right due to non-payment of annual fee |