WO2012109821A1 - 流媒体资源共享的方法、***及具有dlna功能的设备 - Google Patents

流媒体资源共享的方法、***及具有dlna功能的设备 Download PDF

Info

Publication number
WO2012109821A1
WO2012109821A1 PCT/CN2011/073837 CN2011073837W WO2012109821A1 WO 2012109821 A1 WO2012109821 A1 WO 2012109821A1 CN 2011073837 W CN2011073837 W CN 2011073837W WO 2012109821 A1 WO2012109821 A1 WO 2012109821A1
Authority
WO
WIPO (PCT)
Prior art keywords
streaming media
media resource
unit
dlna
decoded
Prior art date
Application number
PCT/CN2011/073837
Other languages
English (en)
French (fr)
Inventor
王伟立
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2012109821A1 publication Critical patent/WO2012109821A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2838Distribution of signals within a home automation network, e.g. involving splitting/multiplexing signals to/from different paths
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43632Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/2849Audio/video appliances

Definitions

  • the present invention relates to the field of communications, and in particular, to a method and system for streaming media resource sharing and a device having DLNA function.
  • DLNA Digital Living Network Alliance
  • DLNA technology is a relatively new business.
  • Products supporting DLNA standards such as TV, audio, mobile terminals and other home appliances, can realize convenient interconnection and interconnection through wired or wireless networks, and achieve high resource sharing. For the user, there is no need to make complicated settings.
  • calling external resources it is as simple as controlling the local resources.
  • DLNA technology can be used to simultaneously play multiple electronic products (such as TV, stereo, etc.) through a media receiver, thus reducing the current situation in a home. If there are multiple TV sets, it is additionally necessary to have the trouble of each TV set-top box.
  • the invention discloses a streaming media resource sharing method and system and a device with DLNA function, so as to solve the problem that real-time information sharing cannot be performed on streaming media resources.
  • the present invention provides a streaming media resource sharing method, and the method Includes:
  • a primary device having a Digital Living Network Alliance (DLNA) function and at least one secondary device having a DLNA function form a local area network;
  • DLNA Digital Living Network Alliance
  • the master device acquires and decodes the streaming media resource from the streaming media content server;
  • the master device plays the decoded streaming media resource, and shares and transmits the decoded streaming media resource to the secondary device in the local area network.
  • the primary device caches the decoded streaming media resource, and decodes the data in chronological order.
  • the audio file and the video file of the streaming media resource are marked, and the same time-sequential audio file and the video file are marked the same; the master device synchronously transmits the same marked audio file and video file to the secondary device.
  • the master device in the process of transmitting, decoding, and playing, the master device generates a corresponding control command in response to the master control operation of the user, and implements synchronous control on the master device and the secondary device in the local area network, where the master Control operations include start, pause, forward, back, stop, or play.
  • the present invention further provides a streaming media resource sharing system, the system comprising a primary device having a Digital Living Network Alliance (DLNA) function and at least one secondary device having a DLNA function, the primary device and the secondary device
  • DLNA Digital Living Network Alliance
  • the devices form a wireless LAN, where:
  • the master device includes:
  • a streaming media resource acquisition decoding unit configured to acquire and decode the streaming media resource from the streaming media content server
  • the main device playing unit is connected to the streaming media resource acquisition decoding unit, and configured to play the decoded streaming media resource;
  • the transmission sharing unit is connected to the streaming media resource acquisition decoding unit, and configured to transmit the decoded streaming media resource to the secondary device in the local area network when the playback module plays the decoded streaming media resource.
  • the transmission sharing unit of the master device includes: a marking module, configured to mark the audio file and the video file of the decoded streaming media resource in chronological order;
  • a cache module set to cache the marked audio file and video file
  • the package transmission module is configured to package the tagged audio file and the video file, and transmit to the secondary device, and simultaneously transmit the same marked audio file and video file.
  • the master device further includes a main control unit connected to the streaming media resource acquisition and decoding unit, the main device playback unit, and the transmission sharing unit, and configured to generate a corresponding control command to implement the flow in response to the user's main control operation.
  • a main control unit connected to the streaming media resource acquisition and decoding unit, the main device playback unit, and the transmission sharing unit, and configured to generate a corresponding control command to implement the flow in response to the user's main control operation.
  • the auxiliary device includes a streaming media resource receiving unit, a secondary device playing unit, and an auxiliary control unit connected to the streaming media resource receiving unit and the auxiliary device playing unit, and is configured to respond to the user's auxiliary control operation and the control of the primary device.
  • the command, the auxiliary control operation includes a pause, a stop, and a play.
  • the streaming media resource receiving unit of the secondary device receives the streaming media resource currently transmitted by the primary device.
  • the present invention further provides a device having a Digital Living Network Alliance (DLNA) function, the device and at least one DLNA-enabled auxiliary device forming a local area network, the device comprising a streaming media resource acquisition decoding module and playing a module, the device further includes a transmission sharing unit, and is connected to the streaming media resource acquisition decoding unit, and configured to: when the playback module plays the decoded streaming media resource, transmit the decoded streaming media to the secondary device Resources.
  • DLNA Digital Living Network Alliance
  • the transmission sharing unit comprises:
  • a marking module configured to mark audio files and video files of the decoded streaming media resource in chronological order
  • a cache module configured to cache decoded and tagged audio files and video files
  • a package transmission module configured to package the tagged audio files and video files, and transmit the same to the secondary device, and simultaneously transmit the same marked audio File and video files.
  • the master device further includes a main control unit connected to the streaming media resource acquisition decoding unit, the playing unit, and the transmission sharing unit, and configured to generate corresponding control in response to the user's main control operation.
  • the command implements synchronization control of the streaming media resource acquisition decoding unit, the playback unit, the transmission sharing unit, and the secondary device in the local area network, where the main control operation includes starting, pausing, advancing, rewinding, stopping, or playing.
  • the DLNA master device obtains the streaming media resource from the streaming media server by the DLNA master device, and after the main device completes the decoding, the DLNA device in the local area network formed by the DLNA device can realize the sharing of the streaming media resources, thereby greatly increasing the user pair.
  • FIG. 1 is a schematic diagram of a method for sharing a streaming media resource according to an embodiment of the present invention; a schematic flowchart of an implementation process under the network;
  • FIG. 3 is a schematic flowchart of an implementation process of real-time playing of streaming media resources by a mobile terminal provided by an embodiment of the present invention
  • FIG. 4 is a schematic diagram of an implementation process of an audio and video file transmission performed by a mobile phone terminal according to an embodiment of the present invention
  • FIG. 5 is a schematic structural diagram of a module of a main device according to an embodiment of the present invention.
  • FIG. 6 is a schematic structural diagram of a module of a secondary device according to an embodiment of the present invention. Preferred embodiment of the invention
  • the method for sharing a streaming media resource includes:
  • Step 101 a local area network composed of a digital living network alliance (DLNA) function master device and at least one DLNA function auxiliary device;
  • DLNA digital living network alliance
  • the mobile terminal supporting the DLNA function can be used as the main device of the present invention, and the mobile terminal can be combined with other electronic products having the DLNA function to form a local area network through the WLAN technology.
  • the streaming media content server is a server of the mobile streaming media service platform, and is mainly responsible for streaming media resource storage and mobile terminal access.
  • streaming media resources are specifically referred to as streaming media file objects.
  • Step 103 The master device plays the decoded streaming media resource, and transmits the decoded streaming media resource in the form of a data packet to the auxiliary device in the local area network.
  • the mobile terminal player downloads streaming media resources from the streaming media content server in real time, decodes them after downloading, and then plays them.
  • the WLAN technology is used to stream audio and video files to a plurality of electronic products under one local area network in the form of data packets.
  • the mobile terminal plays while downloading.
  • the primary device After the primary device obtains and decodes the streaming media resource, before the transmitting the streaming media resource to the secondary device, the primary device caches the decoded streaming media resource according to time before the occurrence of the data packet loss occurs.
  • the audio files and video files of the decoded streaming media resources are re-marked in the same order, and the audio files of the same time sequence and the video files are marked the same.
  • the master device packages the encoded audio file and the video file and transmits the encoded audio file to the secondary device. And the audio and video files of the same tag are transmitted synchronously. If the secondary device receives the non-chronological data packet, it sends a retransmission control command and a packet of the lost data packet to the primary device, and after receiving the primary device, the lost data packet is retransmitted according to the flag.
  • the secondary device only needs to play and receive the decoded streaming media resource, and the decoding operation is uniformly performed by the primary device.
  • the mobile terminal transmits the streaming media resources to other users in the local area network, and can work in one-to-one or one-to-many transmission situations, and can provide time information and implement stream synchronization.
  • the other electronic products in the same local area network play the received media stream in real time, and each electronic product has the control of suspending and stopping the received media stream without control of forward and backward.
  • the master device During the transmission and decoding of the master device (mobile terminal), the master device performs simultaneous control of the master device and the secondary device in the local area network in response to the user's master control operation, and the master control operation includes starting and stopping. , forward, back, stop, or play.
  • the mobile terminal sends corresponding control commands to other electronic products in the local area network according to user operations (start, pause, etc.), that is, when the mobile terminal plays, pauses, advances, retreats, and stops the operation, the electronic products in the local area network are also the same. operating.
  • the mobile terminal When the playing operation is performed, the mobile terminal sends a PLAY control command to other auxiliary devices on the local area network. After receiving the command, the auxiliary device selects or refuses to respond to the primary device according to the user control. If the user chooses to agree, the secondary device starts receiving. And play the audio and video file data packets of the master device.
  • the mobile terminal When the back-off operation is performed, the mobile terminal sends a RETURN control command to the other auxiliary devices of the local area network, and the auxiliary device stops receiving data and plays the data.
  • the master device obtains the playback time corresponding to the user's back-off operation, and first queries whether the cache module exists. If yes, the decoded streaming media resource is read from the cache module. If not, the streaming media resource is re-acquired, decoded, and transmitted to the streaming media content server to implement streaming media resource sharing.
  • the playback of the streaming media resource is stopped. After the resume playback is used, the media stream transmitted in the local area needs to be re-read, and the scene scene played by the current mobile terminal is played.
  • the streaming media resource cannot be played. If it needs to be played back again, the wireless terminal needs to send a wireless access request. After the mobile terminal confirms the reply, the current flow can be re-executed. Media resource playback.
  • Each electronic product in the local area network has a storage function of streaming media resources, and can locally store and store the played streaming media resources for subsequent use. In particular, when the stored streaming media resource space is insufficient, the local storage of the streaming media resource is stopped.
  • FIG. 2 is a schematic diagram of an implementation process of accessing an existing local area network through a WLAN technology according to an embodiment of the present invention, including:
  • Step 201 Connect the mobile terminal to the existing WLAN local area network.
  • step 202 is performed.
  • the type of network that needs to be accessed by accessing the LAN through WLAN technology is wireless network.
  • the network protocol to be accessed is: Supports IPv4 or IPv6 network protocols.
  • Step 202 The mobile terminal acts as a management console to utilize the DLNA function for streaming resource sharing.
  • Streaming media refers to the media format that is played on the Internet by streaming. Streaming media is also called streaming media. It refers to a video delivery server used by a merchant to send a program as a data packet and transmit it to the network. After the user decompresses the data through the decompression device, the program will be displayed as before being sent.
  • FIG. 3 is a schematic diagram of an implementation of a real-time playback of a streaming media resource by a mobile phone terminal according to an embodiment of the present invention.
  • the method of the embodiment of the present invention includes:
  • Step 301 The mobile terminal downloads the streaming media resource from the streaming media content server on the network through the built-in streaming media application.
  • the download fails, re-download the streaming resource. If the download is successful, proceed to step 202.
  • the mobile terminal needs to have a streaming application function.
  • the streaming media content server is a server of the mobile streaming media service platform, and is mainly responsible for streaming media resource storage and mobile terminal access.
  • Step 302 The mobile terminal decodes the downloaded streaming media resource.
  • Step 303 The mobile terminal plays the decoded streaming media resource.
  • the mobile terminal is mainly responsible for two aspects, one is to play the decoded streaming media resources, and the other is to mark the decoded media audio and video resources according to the chronological order for transmission to other users in the local area network.
  • the video file in the corresponding time is the same as the mark of the audio file, so as to implement the synchronization function of the audio and video.
  • FIG. 4 is a schematic diagram of an implementation process of an audio and video file transmission performed by a mobile phone terminal according to an embodiment of the present invention, including:
  • Step 401 The mobile terminal uses the WLAN technology to separately perform audio and video file streaming to multiple electronic products under the same local area network.
  • the mobile terminal is responsible for transmitting streaming media resources to other users in the local area network, and the audio files and video files of the same mark are transmitted synchronously. It can work in one-to-one or one-to-many transmission situations, providing time information and stream synchronization.
  • the mobile terminal acquires the data packets that have been sequentially marked, and the audio and video are separately transmitted.
  • the sequential transmission mode means that only part of the streaming resource file that the user has downloaded can be transmitted, and cannot be skipped to the portion that has not yet been downloaded.
  • Step 402 Synchronous transmission of the audio and video data packets marked in the same order is successful. According to the feedback result of the receiver, if the determination is no, the process proceeds to step 403. If the determination is yes, the process proceeds to step 404.
  • Step 403 Perform the same tagged audio and video data packet transmission again, and then proceed to step 402;
  • Step 404 Perform streaming media resource playback on multiple electronic products under the same local area network.
  • the electronic products in the local area network also have a codec function for the audio and video file stream for playing streaming media resources.
  • the present invention further provides a streaming media resource sharing system, the system comprising a primary device having a Digital Living Network Alliance (DLNA) function and at least one secondary device having a DLNA function, the primary device and the secondary device Forming a local area network, where:
  • DLNA Digital Living Network Alliance
  • the master device includes:
  • the streaming media resource acquisition decoding unit 501 is configured to obtain the streaming media from the streaming media content server. Resources and decode them;
  • the playing unit 502 is connected to the streaming media resource acquisition decoding unit 501 and configured to play the decoded streaming media resource.
  • the transmission sharing unit 503 is connected to the streaming media resource acquisition and decoding unit 501, and configured to transmit the decoded streaming media resource to the secondary device in the local area network when the playback module plays the decoded streaming media resource. ;
  • the transmission sharing unit 503 of the master device includes:
  • the marking module 5031 is configured to mark the audio file and the video file of the decoded streaming media resource in chronological order;
  • the cache module 5032 is configured to cache the marked audio file and the video file.
  • the decoded audio file and the video file may be cached first, and then the cached audio file and the video file are cached after being decoded;
  • the package transmission module 5033 is configured to package the marked audio file and the video file, and transmit to the auxiliary device, and simultaneously transmit the audio file and the video file of the same mark.
  • the master device further includes a streaming media resource acquisition decoding unit 501, and a playback unit.
  • the main control unit 504 connected to the transmission sharing unit 503 is configured to respond to the user's main control operation, and generate corresponding control commands to implement the streaming media resource acquisition and decoding unit 501, the playback unit 502, the transmission sharing unit 503, and the Synchronous control of the secondary devices in the local area network, the main control operations include starting, pausing, advancing, rewinding, stopping, or playing.
  • the auxiliary device includes:
  • the streaming media resource receiving unit 601 is configured to receive the decoded streaming media resource transmitted by the device;
  • the playing unit 602 is connected to the streaming media resource receiving unit, and configured to play the streaming media resource received by the streaming media resource receiving unit;
  • the auxiliary control unit 603 is connected to the streaming media resource receiving unit and the playing unit, and is configured to respond to the user's auxiliary control operation and the control command of the master device, where the auxiliary control operation includes pause, stop, and play, where When the secondary control operation is paused or stopped, the streaming media resource receiving unit of the secondary device receives the streaming media resource currently transmitted by the primary device.
  • the present invention further provides a device having a Digital Living Network Alliance (DLNA) function, the device and at least one DLNA-enabled auxiliary device forming a local area network, the device comprising: a streaming media resource acquisition decoding unit, configured as a slave stream The media content server acquires and decodes the streaming media resource;
  • DLNA Digital Living Network Alliance
  • the playing unit is connected to the streaming media resource acquisition decoding unit and configured to play the decoded streaming media resource.
  • a transmission sharing unit configured to connect to the streaming media resource acquisition decoding unit, and configured to: when the playback module plays the decoded streaming media resource, transmit the decoded streaming media resource to a secondary device in the local area network;
  • the transmission sharing unit of the master device includes:
  • a marking module configured to mark audio files and video files of the decoded streaming media resource in chronological order
  • a cache module set to cache the marked audio file and video file
  • the package transmission module is configured to package the marked audio file and the video file, and transmit to the secondary device, and simultaneously transmit the audio file and the video file of the same mark.
  • the master device further includes a main control unit connected to the streaming media resource acquisition and decoding unit, the playback unit, and the transmission sharing unit, and configured to generate a corresponding control command to implement the streaming media resource in response to the user's master control operation.
  • a main control unit connected to the streaming media resource acquisition and decoding unit, the playback unit, and the transmission sharing unit, and configured to generate a corresponding control command to implement the streaming media resource in response to the user's master control operation.
  • the expected technical result of the solution can play the streaming media resources in the mobile phone in real time through the DLNA technology, and only need the mobile terminal to purchase the copyright information of the streaming media resources, so that all the electronic products in the local area network can be viewed and the information resources are shared. , thereby enhancing and enriching the user's experience with various multimedia services.
  • DLNA technology is used for real-time sharing of other users in the local area network, thereby greatly increasing the user experience of various multimedia services.
  • the present invention provides a streaming media resource sharing method and system, and a DLNA-enabled device, which uses a DLNA-capable primary device and a secondary device to form a local area network; the primary device obtains a streaming media resource from the streaming media content server and performs decoding; The decoded streaming media resource shares and transmits the decoded streaming media resource to the secondary device in the local area network to solve the problem that real-time information sharing cannot be performed on the streaming media resource.
  • the DLNA master device obtains the streaming media resource from the streaming media server and completes the decoding by the master device, the DLNA device in the local area network formed by the DLNA device can realize the sharing of the streaming media resources, thereby greatly increasing the user's various The experience of multimedia services.

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功能的设备。
背景技术
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是本发明实施例流媒体资源共享方法的示意图; 网之下的实现流程示意图;
图 3是本发明实施方式所提供的手机终端进行流媒体资源实时播放的实 现流程示意图;
图 4是本发明实施方式所提供的手机终端进行音视频文件传输的实现流 程示意图;
图 5是本发明实施例主设备的模块结构示意图;
图 6是本发明实施例辅设备的模块结构示意图。 本发明的较佳实施方式
下文中将结合附图对本发明的实施例进行详细说明。 需要说明的是, 在 不冲突的情况下, 本申请中的实施例及实施例中的特征可以相互组合。
如图 1所示, 本发明实施例流媒体资源共享方法包括:
步骤 101 : 具有数字生活网络联盟(DLNA )功能的主设备和至少一个具 有 DLNA功能的辅设备组成的局域网;
支持 DLNA功能的手机终端即可作为本发明所说的主设备, 手机终端可 以和其他具有 DLNA功能的电子产品通过 WLAN技术设置组成一个局域网。 步骤 102: 主设备从流媒体内容服务器获取流媒体资源, 并进行解码; 手机终端通过自带的流媒体应用, 从网络上的流媒体内容服务器下载流 媒体资源并进行解码; 流媒体是指用户通过网络或者特定数字信道边下载边播放多媒体数据的 一种工作方式。
流媒体内容服务器为移动流媒体业务平台的服务器, 主要负责流媒体资 源保存和移动终端的访问等。
在本文中, 流媒体资源特指为指流媒体文件对象。
步骤 103 : 主设备播放解码后的流媒体资源, 并向所述局域网内的辅设 备以数据包的形式传输解码后的流媒体资源。
手机终端播放器实时地从流媒体内容服务器上下载流媒体资源, 在下载 之后进行解码,然后播放。在手机终端的流媒体资源播放过程中,利用 WLAN 技术以数据包的形式向一个局域网下的多个电子产品分别进行音、 视频文件 流式传输。
鉴于流媒体资源的特点, 手机终端边下载边播放。
主设备获取并解码所述流媒体资源后, 向所述辅设备传输所述流媒体资 源前, 为了避免出现数据包丟失情况的发生, 所述主设备緩存解码后的流媒 体资源, 并按时间顺序对解码后的流媒体资源的音频文件和视频文件重新进 行标记, 相同时间顺序的音频文件和视频文件的标记相同。 所述主设备将标 记后的音频文件和视频文件打包后向所述辅设备传输。 且同步传输同一标记 的音频文件和视频文件。 如果辅设备接收到非时间顺序的数据包, 就向主设 备发送重传控制命令和丟失数据包的标记, 主设备接收之后, 根据该标记重 传丟失的数据包。
本发明中, 辅设备只需要进行播放接收的解码后的流媒体资源即可, 解 码操作统一由主设备上完成。
上述方案中, 手机终端向局域网内的其他用户进行流媒体资源的传输, 可以工作于一对一或一对多的传输情况,可提供时间信息和实现流同步功能。 同一个局域网内其他的电子产品对所接收到的媒体流进行实时播放, 各 个电子产品对所接收的媒体流具有暂停、 停止的控制权, 而没有前进、 后退 的控制权。
在主设备(手机终端)传输、 解码播放过程中, 主设备响应用户的主控 操作, 实现对所述主设备及所述局域网内的辅设备的同时控制, 所述主控操 作包括开始、 暂停、 前进、 后退、 停止或播放。
手机终端根据用户操作 (开始、 暂停等) 向局域网内其他电子产品发送 相应的控制命令, 即当手机终端进行播放、 暂停、 前进、 后退、 停止操作时, 其局域网内的各个电子产品亦进行相同操作。
当进行播放操作时, 手机终端向局域网的其他辅设备发送播放(PLAY ) 控制命令, 辅设备接收命令之后, 根据用户控制选择同意或者拒绝进行向主 设备反馈, 若选择同意, 则辅设备开始接收并播放主设备的音视频文件数据 包。
当进行后退操作时, 手机终端向局域网的其他辅设备发送后退 ( RETURN )控制命令, 辅设备停止进行数据接收及播放, 主设备获取用户 后退操作对应的播放时间, 首先查询緩存模块中是否存在, 若存在, 从緩存 模块读取解码后的流媒体资源, 若不存在, 重新向流媒体内容服务器获取、 解码及传输流媒体资源, 实现流媒体资源共享。
当局域网内的电子产品使用暂停功能后, 停止进行流媒体资源的播放, 当使用恢复播放后, 需要重新读取局域内所传输的媒体流, 播放当前手机终 端所实时播放的画面场景
当局域网内的电子产品使用停止功能后, 无法继续进行流媒体资源的播 放, 若需要重新进行播放, 需要向手机终端发出无线接入请求, 当手机终端 经过确认回复后, 可以重新进行当前的流媒体资源播放。
可理解地, 对于各个电子产品需要支持手机终端所播放的流媒体资源格 式, 若无法支持, 则无法正常进行播放。
局域网内的各个电子产品具有流媒体资源的存储功能, 可以自行对所播 放的流媒体资源进行本地存储保存, 以便后续使用。 特别地, 当所存储的流媒体资源空间不足, 则自行停止进行本地流媒体 资源的存储。
实施例
图 2是本发明实施例通过 WLAN技术接入现有局域网之下的实现流程示 意图, 包括:
步骤 201: 将手机终端接入现有 WLAN局域网。
该情形下由其他电子产品预先组成的 WLAN局域网。 若接入失败, 无法 进行流媒体资源共享。 若接入成功, 则进行步骤 202。
通过 WLAN 技术接入局域网内所需要接入的网络类型为无线网络
802.11/a/b/g, 所需要接入的网络协议为: 支持 IPv4或 IPv6网络协议。
步骤 202: 手机终端充当管理控制台利用 DLNA功能进行流媒体资源共 享。
流媒体是指釆用流式传输的方式在 Internet播放的媒体格式。流媒体又叫 流式媒体, 它是指商家用一个视频传送服务器把节目当成数据包发出, 传送 到网络上。 用户通过解压设备对这些数据进行解压后, 节目就会像发送前那 样显示出来。
图 3是本发明实施例是手机终端进行流媒体资源实时播放的实现流程示 意图, 本发明实施例的方法包括:
步骤 301 : 手机终端通过自带的流媒体应用, 从网络上的流媒体内容服 务器中下载流媒体资源;
若下载失败, 重新进行流媒体资源下载。 若下载成功, 则进行步骤 202。 这里, 手机终端需要具有流媒体应用功能。
流媒体内容服务器为移动流媒体业务平台的服务器, 主要负责流媒体资 源保存和移动终端的访问等。
步骤 302: 手机终端解码下载的流媒体资源;
步骤 303: 手机终端播放解码后的流媒体资源。 该步骤, 手机终端主要负责两方面, 一是播放解码后的流媒体资源, 二 是根据时间顺序对解码后的媒体音视频资源的进行标记以便传输给局域网内 的其他用户。
优选地, 对应时间内的视频文件与音频文件的标记相同, 以实现音视频 的同步功能。
图 4 是本发明实施例是手机终端进行音视频文件传输的实现流程示意 图, 包括:
步骤 401: 手机终端利用 WLAN技术向同一个局域网下的多个电子产品 分别进行音、 视频文件流式传输。
手机终端负责向局域网内的其他用户进行流媒体资源的传输, 且同一标 记的音频文件和视频文件同步传输。可以工作于一对一或一对多的传输情况, 可提供时间信息和实现流同步功能。
手机终端获取已被顺序标记的数据包, 音频与视频分别进行传输。
特别地, 釆用顺序传输方式是指, 即只可以传输用户已下载的那部分流 媒体资源文件, 而不能跳到还未下载的部分。 步骤 402: 同一顺序标记的音、 视频数据包同步传输是否成功, 根据接 收方的反馈结果,若判定为否,进入步骤 403 , 若判定为是, 则进行步骤 404。
步骤 403: 重新进行同一标记的音视频数据包传输, 然后进入步骤 402; 步骤 404: 同一个局域网下的多个电子产品进行流媒体资源播放。
局域网内的电子产品亦具有对音视频文件流的编解码功能, 以进行流媒 体资源的播放。 为了实现以上方法, 本发明还提供了一种流媒体资源共享***, 该*** 包括具有数字生活网络联盟(DLNA )功能的主设备和至少一个具有 DLNA 功能的辅设备, 所述主设备和辅设备组成局域网, 其中:
如图 5所示, 所述主设备包括:
流媒体资源获取解码单元 501 , 设置为从流媒体内容服务器获取流媒体 资源并进行解码;
播放单元 502 , 与所述流媒体资源获取解码单元 501连接, 设置为对解 码后的流媒体资源进行播放。
传输共享单元 503 , 与所述流媒体资源获取解码单元 501连接, 设置为 在所述播放模块播放解码后的流媒体资源时, 向所述局域网内的辅设备传输 所述解码后的流媒体资源;
优选地, 所述主设备的传输共享单元 503包括:
标记模块 5031 , 设置为按时间顺序对解码后的流媒体资源的音频文件和 视频文件进行标记;
緩存模块 5032 , 设置为緩存标记后的音频文件和视频文件, 优选地, 也 可先緩存解码后的音频文件和视频文件, 解码后再更新緩存为标记后的音频 文件和视频文件;
打包传输模块 5033 , 设置为将标记后的音频文件和视频文件打包, 并向 所述辅设备传输, 且同步传输同一标记的音频文件和视频文件。
优选地, 所述主设备还包括与流媒体资源获取解码单元 501、 播放单元
502、 传输共享单元 503连接的主控单元 504 , 设置为响应用户的主控操作, 产生相应的控制命令实现对所述流媒体资源获取解码单元 501、 播放单元 502、传输共享单元 503及所述局域网内的辅设备的同步控制, 所述主控操作 包括开始、 暂停、 前进、 后退、 停止或播放。
如图 6所示, 所述辅设备包括:
流媒体资源接收单元 601 , 设置为接收所述设备传输的解码后的流媒体 资源;
播放单元 602 , 与所述流媒体资源接收单元连接, 设置为播放所述流媒 体资源接收单元接收的流媒体资源;
辅控单元 603 , 与所述流媒体资源接收单元及播放单元连接, 设置为响 应用户的辅控操作及所述主设备的控制命令, 所述辅控操作包括暂停、停止、 播放, 其中所述辅控操作为暂停或停止后播放时, 所述辅设备的流媒体资源 接收单元接收所述主设备当前传输的流媒体资源。 另外, 本发明还提供了一种具有数字生活网络联盟(DLNA ) 功能的设 备, 该设备和至少一个具有 DLNA功能的辅设备组成局域网, 该设备包括: 流媒体资源获取解码单元, 设置为从流媒体内容服务器获取流媒体资源 并进行解码;
播放单元, 与所述流媒体资源获取解码单元连接, 设置为对解码后的流 媒体资源进行播放。 传输共享单元, 与所述流媒体资源获取解码单元连接, 设置为在所述播 放模块播放解码后的流媒体资源时, 向所述局域网内的辅设备传输所述解码 后的流媒体资源;
优选地, 所述主设备的传输共享单元包括:
标记模块, 设置为按时间顺序对解码后的流媒体资源的音频文件和视频 文件进行标记;
緩存模块, 设置为緩存标记后的音频文件和视频文件;
打包传输模块, 设置为将标记后的音频文件和视频文件打包, 并向所述 辅设备传输, 且同步传输同一标记的音频文件和视频文件。
优选地, 所述主设备还包括与流媒体资源获取解码单元、 播放单元、 传 输共享单元连接的主控单元, 设置为响应用户的主控操作, 产生相应的控制 命令实现对所述流媒体资源获取解码单元、 播放单元、 传输共享单元及所述 局域网内的辅设备控制, 所述主控操作包括开始、 暂停、 前进、 后退、 停止 或播放。
以上单元、 模块可以通过软件、 硬件、 或者软硬件结合实现。 为便于说 明, 以上仅介绍了与本发明相关的内容。
应当明确, 以下所描述的实施例仅仅是本发明一部分, 而不是全部的实 施例。 基于本发明中的实施例, 本领域普通技术人员在没有做出创造性劳动 前提下所获得的所有其它实施例, 都属于本发明保护的范围。 本方案的预期技术结果, 可以通过 DLNA技术实时播放手机中的流媒体 资源, 仅需要手机终端购买流媒体资源的版权信息, 即可实现局域网内所有 的电子产品进行观看, 实现了信息资源的共享, 从而增强和丰富了用户对各 种多媒体服务的体验。 通过手机点播网络上流式播放的多媒体资料, 在播放 的同时利用 DLNA技术进行局域网内的其他用户实时共享, 从而极大地增加 用户对各种多媒体服务的体验效果。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序 来指令相关硬件完成, 所述程序可以存储于计算机可读存储介质中, 如只读 存储器、 磁盘或光盘等。 可选地, 上述实施例的全部或部分步骤也可以使用 一个或多个集成电路来实现。 相应地, 上述实施例中的各模块 /单元可以釆用 硬件的形式实现, 也可以釆用软件功能模块的形式实现。 本发明不限制于任 何特定形式的硬件和软件的结合。
工业实用性
本发明提供一种流媒体资源共享方法、 ***及具有 DLNA功能设备, 通 过使用具有 DLNA功能的主设备和辅设备组成局域网; 主设备从流媒体内容 服务器获取流媒体资源并进行解码; 主设备播放解码后的流媒体资源, 并向 所述局域网内的辅设备共享传输解码后的流媒体资源, 以解决无法对流媒体 资源进行实时信息共享的问题。 通过 DLNA主设备从流媒体服务器获取流媒 体资源, 并由主设备完成解码后, 可以实现在由 DLNA设备组成的局域网内 的其他 DLNA设备实现流媒体资源的共享, 从而极大地增加用户对各种多媒 体服务的体验效果。

Claims

权 利 要 求 书
1、 一种流媒体资源共享方法, 包括:
具有数字生活网络联盟(DLNA )功能的主设备和至少一个具有 DLNA 功能的辅设备组成局域网;
所述主设备从流媒体内容服务器获取所述流媒体资源并进行解码; 所述主设备播放解码后的流媒体资源, 并向所述局域网内的所述辅设备 共享传输所述解码后的流媒体资源。
2、如权利要求 1所述的方法,其中: 所述主设备解码所述流媒体资源后, 向所述辅设备传输所述解码后的流媒体资源前, 所述方法还包括: 所述主设备緩存所述解码后的流媒体资源, 并按时间顺序对所述解码后 的流媒体资源的音频文件和视频文件进行标记, 且相同时间顺序的所述音频 文件和视频文件的标记相同; 所述主设备向所述辅设备同步传输相同标记的 音频文件和视频文件。
3、 如权利要求 1所述的方法, 其还包括: 在传输、 解码和播放过程中, 所述主设备响应用户的主控操作, 生成相应的控制命令, 实现对所述主设备 及所述局域网内的辅设备的同步控制, 所述主控操作包括开始、 暂停、 前进、 后退、 停止或播放。
4、 如权利要求 1所述的方法, 其中: 在所述主设备和所述辅设备组成所 述局域网的步骤中, 所述主设备和所述辅设备是通过无线技术组成所述局域 网。
5、 一种流媒体资源共享***, 包括具有数字生活网络联盟(DLNA )功 能的主设备和至少一个具有 DLNA功能的辅设备, 所述主设备和所述辅设备 组成无线局域网, 其中:
所述主设备包括:
流媒体资源获取解码单元, 其设置为从流媒体内容服务器获取流媒体资 源并进行解码; 主设备播放单元, 与所述流媒体资源获取解码单元连接, 所述主设备播 放单元设置为对解码后的流媒体资源进行播放;
传输共享单元, 与所述流媒体资源获取解码单元连接, 所述传输共享单 元设置为在所述播放模块播放解码后的流媒体资源时, 向所述局域网内的所 述辅设备传输所述解码后的流媒体资源。
6、 如权利要求 5所述的***, 其中: 所述主设备的传输共享单元包括: 标记模块, 其设置为按时间顺序对解码后的流媒体资源的音频文件和视 频文件进行标记;
緩存模块, 其设置为緩存标记后的音频文件和视频文件;
打包传输模块, 其设置为将所述标记后的音频文件和视频文件打包, 并 向所述辅设备传输, 且同步传输相同标记的音频文件和视频文件。
7、 如权利要求 5所述的***, 其中:
所述主设备还包括与所述流媒体资源获取解码单元、 所述主设备播放单 元和所述传输共享单元连接的主控单元, 所述主控单元设置为响应用户的主 控操作, 产生相应的控制命令实现对所述流媒体资源获取解码单元、 所述主 设备播放单元、 所述传输共享单元及所述局域网内的辅设备的同步控制, 所 述主控操作包括开始、 暂停、 前进、 后退、 停止或播放;
所述辅设备包括流媒体资源接收单元、 辅设备播放单元及与所述流媒体 资源接收单元及所述辅设备播放单元连接的辅控单元, 其中,
所述辅控单元设置为响应用户的辅控操作及所述主设备的控制命令, 所 述辅控操作包括暂停、 停止、 播放;
所述流媒体资源接收单元设置为: 当所述辅控操作为暂停或停止后播放 时, 接收所述主设备当前传输的流媒体资源;
所述辐设备播放单元设置为: 对流媒体资源接收单元所接收到的流媒体 资源进行播放。
8、 一种具有数字生活网络联盟(DLNA )功能的设备, 该设备和至少一 个具有 DLNA功能的辅设备组成局域网,所述具有 DLNA功能的设备包括流 媒体资源获取解码单元、 播放单元以及与所述流媒体资源获取解码单元连接 的传输共享单元, 其中,
所述流媒体资源获取解码单元设置为从流媒体内容服务器获取流媒体资 源并进行解码;
所述主设备播放单元设置为对解码后的流媒体资源进行播放;
所述传输共享单元设置为在所述播放单元播放解码后的流媒体资源时, 向所述辅设备传输所述解码后的流媒体资源。
9、 如权利要求 8所述的具有 DLNA功能的设备, 其中: 所述传输共享 单元包括:
标记模块, 其设置为按时间顺序对解码后的流媒体资源的音频文件和视 频文件进行标记;
緩存模块, 其设置为緩存解码后及标记后的音频文件和视频文件; 打包传输模块, 其设置为将标记后的音频文件和视频文件打包, 并向所 述辅设备传输, 且同步传输相同标记的音频文件和视频文件。
10、 如权利要求 8所述的具有 DLNA功能的设备, 其还包括与所述流媒 体资源获取解码单元、 所述播放单元和传输共享单元连接的主控单元, 所述 主控单元设置为响应用户的主控操作, 产生相应的控制命令实现对所述流媒 体资源获取解码单元、 所述播放单元、 所述传输共享单元及所述局域网内的 辅设备的同步控制, 所述主控操作包括开始、 暂停、 前进、 后退、 停止或播 放。
PCT/CN2011/073837 2011-02-15 2011-05-09 流媒体资源共享的方法、***及具有dlna功能的设备 WO2012109821A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110038635.7A CN102638443B (zh) 2011-02-15 2011-02-15 流媒体资源共享的方法、***及具有dlna功能的设备
CN201110038635.7 2011-02-15

Publications (1)

Publication Number Publication Date
WO2012109821A1 true WO2012109821A1 (zh) 2012-08-23

Family

ID=46622689

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/073837 WO2012109821A1 (zh) 2011-02-15 2011-05-09 流媒体资源共享的方法、***及具有dlna功能的设备

Country Status (2)

Country Link
CN (1) CN102638443B (zh)
WO (1) WO2012109821A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103825890A (zh) * 2014-02-19 2014-05-28 惠州Tcl移动通信有限公司 移动终端及基于dlna实现云端流媒体文件分享的方法

Families Citing this family (16)

* Cited by examiner, † Cited by third party
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 广州市花都区中山大学国光电子与通信研究院 一种实现云媒体共享播放的音频***及方法
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1829345A (zh) * 2005-08-12 2006-09-06 深圳华为移动通信技术有限公司 实现移动终端间数据共享的方法和***
CN101141360A (zh) * 2007-09-14 2008-03-12 四川长虹电器股份有限公司 家庭网络中设备管理和控制的方法
US20090106414A1 (en) * 2007-10-22 2009-04-23 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

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1528088A (zh) * 2000-12-13 2004-09-08 ���Ĵ���ѧ 经由网络递送媒体选择的方法与***
CN1298157C (zh) * 2004-11-30 2007-01-31 北京中星微电子有限公司 Ip网络会议视音频同步的方法
CN101378512B (zh) * 2007-08-31 2010-11-03 华为技术有限公司 一种音视频数据同步的方法、装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1829345A (zh) * 2005-08-12 2006-09-06 深圳华为移动通信技术有限公司 实现移动终端间数据共享的方法和***
CN101141360A (zh) * 2007-09-14 2008-03-12 四川长虹电器股份有限公司 家庭网络中设备管理和控制的方法
US20090106414A1 (en) * 2007-10-22 2009-04-23 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

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103825890A (zh) * 2014-02-19 2014-05-28 惠州Tcl移动通信有限公司 移动终端及基于dlna实现云端流媒体文件分享的方法
US10334003B2 (en) 2014-02-19 2019-06-25 Huizhou Tcl Mobile Communication Co., Ltd. Mobile terminal and method for achieving cloud streaming medium file sharing based on DLNA

Also Published As

Publication number Publication date
CN102638443B (zh) 2017-07-21
CN102638443A (zh) 2012-08-15

Similar Documents

Publication Publication Date Title
WO2012109821A1 (zh) 流媒体资源共享的方法、***及具有dlna功能的设备
US10250949B2 (en) Broadcast content to HTTP client conversion
US9479584B2 (en) Synchronous media rendering of demuxed media components across multiple devices
US9282448B2 (en) Method, system and apparatus for providing streaming media service
CN107819809B (zh) 对内容进行同步操作的方法及装置
US20150067110A1 (en) Media Playing Method, Apparatus, and System
JP2016538754A (ja) コンテンツ配信のための方法及び装置
WO2012065550A1 (zh) 多媒体终端和ip机顶盒之间的互动方法和***
CN105142008B (zh) 一种利用第一终端播放第二终端数据的方法
WO2015035742A1 (zh) 一种数字电视的音视频共享方法、终端及***
JPWO2016174960A1 (ja) 受信装置、送信装置、およびデータ処理方法
WO2014036960A1 (zh) 一种自动发布信息的方法和移动终端
KR20150047459A (ko) 멀티-미디어 파일 에뮬레이션 디바이스
JP2015534312A (ja) レンダリング時の制御
US8386632B2 (en) Method, device, and system for controlling streaming media play
JP5552171B2 (ja) ライブメディアストリームの時間シフト
JP6597604B2 (ja) 受信装置、送信装置、データ通信方法、およびデータ処理方法
TW201220782A (en) Method and system for playing multimedia file and computer program product using the method
JP6950386B2 (ja) 配信装置、再生装置、配信方法、再生方法、再生プログラムおよびデータ構造
KR20130024788A (ko) 클라우드 시스템상의 컨텐츠를 디엘엔에이로 연결된 디바이스로 전달하는 전자 장치 및 방법
KR101548226B1 (ko) 홈 게이트웨이를 이용한 미디어 컨텐츠 푸쉬 방법
WO2014166217A1 (zh) 一种多媒体业务传输方法及终端
WO2014101065A1 (zh) 控制终端和资源共享的方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11858924

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11858924

Country of ref document: EP

Kind code of ref document: A1