JP2013529005A - 複数のデバイスにコンテンツを伝送する方法及びその装置 - Google Patents

複数のデバイスにコンテンツを伝送する方法及びその装置 Download PDF

Info

Publication number
JP2013529005A
JP2013529005A JP2013507880A JP2013507880A JP2013529005A JP 2013529005 A JP2013529005 A JP 2013529005A JP 2013507880 A JP2013507880 A JP 2013507880A JP 2013507880 A JP2013507880 A JP 2013507880A JP 2013529005 A JP2013529005 A JP 2013529005A
Authority
JP
Japan
Prior art keywords
content
branch
message
transmitting
source
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.)
Granted
Application number
JP2013507880A
Other languages
English (en)
Other versions
JP5882988B2 (ja
Inventor
リー,ジェ−ミン
ナ,イル−ジュ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of JP2013529005A publication Critical patent/JP2013529005A/ja
Application granted granted Critical
Publication of JP5882988B2 publication Critical patent/JP5882988B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • 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
    • 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/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2812Exchanging configuration information on appliance services in a home automation network describing content present in a home automation network, e.g. audio video content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234363Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution
    • 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • H04N21/4355Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reformatting operations of additional data, e.g. HTML pages on a television screen
    • H04N21/4356Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reformatting operations of additional data, e.g. HTML pages on a television screen by altering the spatial resolution, e.g. to reformat additional data on a handheld device, attached to the STB
    • 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
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440263Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

ソースデバイスがコンテンツを伝送する方法及びその装置に係り、該方法は、第1デバイスにストリーミングされるコンテンツを、第2デバイスの性能によって変換する変換機能を具備しているか否かを問い合わせるメッセージを、分岐デバイス及び第2デバイスのうち少なくとも一つに伝送する段階と、分岐デバイス及び第2デバイスのうち少なくとも一つから、変換機能具備を示すメッセージを受信する段階と、変換機能を具備しているデバイスに、コンテンツの変換を要請するメッセージを伝送する段階と、コンテンツを分岐デバイスに伝送する段階と、を含み、該コンテンツは、分岐デバイスによって、第2デバイスに中継され、分岐デバイスまたは第2デバイスで、第2デバイスの性能によって変換される。

Description

本発明は、コンテンツを伝送する方法及びその装置に係り、さらに詳細には、ソースデバイスが複数のデバイスにコンテンツをストリーミングする方法及びその装置に関する。
1つのソースデバイスが複数のデバイスにコンテンツをストリーミングすることができる。例えば、ソースデバイスは、ビデオコンテンツを複数のディスプレイ装置にストリーミングすることができる。このとき、複数のデバイスが同一性能のデバイスである場合には、ソースデバイスが伝送するコンテンツが、分岐デバイスでコピーされて複数のデバイスに中継され、複数のデバイスでそれぞれディスプレイされるのである。
本発明が解決しようとする技術的課題は、ソースデバイスがコンテンツを複数のデバイスに伝送する方法及びその装置を提供するところにあり、前記方法を実行するためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供するところにある。
前記技術的課題を解決するための本発明の一実施形態によるソースデバイスがコンテンツを伝送する方法は、第1デバイスにストリーミングされるコンテンツを、第2デバイスの性能によって変換する第1機能を具備しているか否かを問い合わせるメッセージを、分岐デバイス及び第2デバイスのうち少なくとも一つに伝送する段階と、前記分岐デバイス及び第2デバイスのうち少なくとも一つから、前記第1機能具備を示すメッセージを受信する段階と、前記第1機能を具備しているデバイスに、前記コンテンツの変換を要請するメッセージを伝送する段階と、前記コンテンツを前記分岐デバイスに伝送する段階と、を含み、前記コンテンツは、前記分岐デバイスによって前記第2デバイスに中継され、前記分岐デバイスまたは前記第2デバイスで、前記第2デバイスの性能によって変換されることを特徴とする。
前記技術的課題を解決するための本発明の一実施形態による分岐デバイスがコンテンツを中継する方法は、第1デバイスにストリーミングされるコンテンツを伝送するソースデバイスから前記コンテンツを、第2デバイスの性能によって変換する第1機能を具備しているか否かを問い合わせるメッセージを受信する段階と、前記第1機能具備を示すメッセージを、前記ソースデバイスに伝送する段階と、前記コンテンツの変換を要請するメッセージを、前記ソースデバイスから受信する段階と、前記ソースデバイスから前記コンテンツを受信し、前記受信されたコンテンツを、前記第2デバイスの性能によって変換し、前記第2デバイスに伝送する段階と、を含む。
前記技術的課題を解決するための本発明の一実施形態による第2デバイスがコンテンツを受信する方法は、第1デバイスにストリーミングされるコンテンツを伝送するソースデバイスから前記コンテンツを、第2デバイスの性能によって変換する第1機能を具備しているか否かを問い合わせるメッセージを受信する段階と、前記第1機能具備を示すメッセージを、前記ソースデバイスに伝送する段階と、前記コンテンツの変換を要請するメッセージを、前記ソースデバイスから受信する段階と、前記コンテンツを、前記第1デバイス及び前記第2デバイスに中継する分岐デバイスを介して、前記コンテンツを受信する段階と、を含み、前記受信されたコンテンツは、前記第2デバイスによって、前記第2デバイスの性能によって変換されることを特徴とする。
前記技術的課題を解決するための本発明の一実施形態によるソースデバイスのコンテンツを伝送する装置は、第1デバイスにストリーミングされるコンテンツを、第2デバイスの性能によって変換する第1機能を具備しているか否かを問い合わせるメッセージを、分岐デバイス及び第2デバイスのうち少なくとも一つに伝送し、前記分岐デバイス及び第2デバイスのうち少なくとも一つから、前記第1機能具備を示すメッセージを受信し、前記第1機能を具備しているデバイスに、前記コンテンツの変換を要請するメッセージを伝送する伝送制御部;及び前記コンテンツを前記分岐デバイスに伝送する伝送部;を含み、前記コンテンツは、前記分岐デバイスによって、前記第2デバイスに中継され、前記分岐デバイスまたは前記第2デバイスで、前記第2デバイスの性能によって変換されることを特徴とする。
前記技術的課題を解決するための本発明の一実施形態による分岐デバイスのコンテンツを中継する装置は、第1デバイスにストリーミングされるコンテンツを伝送するソースデバイスから前記コンテンツを、第2デバイスの性能によって変換する第1機能を具備しているか否かを問い合わせるメッセージを受信し、前記第1機能具備を示すメッセージを前記ソースデバイスに伝送し、前記コンテンツの変換を要請するメッセージを、前記ソースデバイスから受信する中継制御部;及び前記ソースデバイスから前記コンテンツを受信し、前記受信されたコンテンツを、前記第2デバイスの性能によって変換し、前記第2デバイスに伝送する中継部;を含む。
前記技術的課題を解決するための本発明の一実施形態による第2デバイスのコンテンツを受信する装置は、第1デバイスにストリーミングされるコンテンツを伝送するソースデバイスから前記コンテンツを、第2デバイスの性能によって変換する第1機能を具備しているか否かを問い合わせるメッセージを受信し、前記第1機能具備を示すメッセージを前記ソースデバイスに伝送し、前記コンテンツの変換を要請するメッセージを、前記ソースデバイスから受信する受信制御部;及び前記コンテンツを、前記第1デバイス及び前記第2デバイスに中継する分岐デバイスを介して、前記コンテンツを受信する受信部;を含み、前記受信されたコンテンツは、前記第2デバイスによって、前記第2デバイスの性能によって変換されることを特徴とする。
前記技術的課題を解決するために、本発明は、前記コンテンツを伝送する方法、コンテンツを中継する方法及びコンテンツを受信する方法を実行するためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供する。
本発明によれば、コンテンツを受信するデバイスがコンテンツ変換機能の具備いかんを先に確認して、コンテンツを伝送するからコンテンツを複数のデバイスに同時にストリーミングするときに発生するストリーミングシステムの誤作動を防止することができる。また、ソースデバイスは、1つのデバイスにストリーミングするときと同一に分岐デバイスにコンテンツを伝送し、多重ストリーミングを遂行することができるので、より効率的に帯域幅を活用することができる。
本発明の一実施形態によるAVインターフェースによって連結されたデバイスのネットワーク構造(topology)を図示する図面である。 本発明の一実施形態によるAVインターフェースを介したデータの双方向伝送を図示する図面である。 本発明の他の実施形態によるAVインターフェースを介したデータの双方向伝送を図示する図面である。 本発明の一実施形態による複数のデバイスにコンテンツをストリーミングするシステムを図示する図面である。 本発明の一実施形態によるストリーミング方法を説明するためのフローチャートである。 本発明の他の実施形態によるストリーミング方法を説明するためのフローチャートである。 本発明のさらに他の実施形態によるストリーミング方法を説明するためのフローチャートである。 本発明のさらに他の実施形態によるストリーミング方法を説明するためのフローチャートである。 本発明の一実施形態によるソースデバイス(source device)のコンテンツ伝送装置を図示する図面である。 本発明の一実施形態による分岐デバイス(branch device)のコンテンツ中継装置を図示する図面である。 本発明の一実施形態によるシンクデバイス(sink device)のコンテンツ受信装置を図示する図面である。
本発明の一実施形態によるソースデバイスがコンテンツを伝送する方法は、第1デバイスにストリーミングされるコンテンツを、第2デバイスの性能によって変換する第1機能を具備しているか否かを問い合わせるメッセージを、分岐デバイス及び第2デバイスのうち少なくとも一つに伝送する段階と、前記分岐デバイス及び第2デバイスのうち少なくとも一つから、前記第1機能具備を示すメッセージを受信する段階と、前記第1機能を具備しているデバイスに、前記コンテンツの変換を要請するメッセージを伝送する段階と、前記コンテンツを前記分岐デバイスに伝送する段階と、を含み、前記コンテンツは、前記分岐デバイスによって、前記第2デバイスに中継され、前記分岐デバイスまたは前記第2デバイスで、前記第2デバイスの性能によって変換されることを特徴とする。
本発明の一実施形態による分岐デバイスがコンテンツを中継する方法は、第1デバイスにストリーミングされるコンテンツを伝送するソースデバイスから前記コンテンツを、第2デバイスの性能によって変換する第1機能を具備しているか否かを問い合わせるメッセージを受信する段階と、前記第1機能具備を示すメッセージを、前記ソースデバイスに伝送する段階と、前記コンテンツの変換を要請するメッセージを、前記ソースデバイスから受信する段階と、前記ソースデバイスから前記コンテンツを受信し、前記受信されたコンテンツを、前記第2デバイスの性能によって変換し、前記第2デバイスに伝送する段階と、を含む。
本発明の一実施形態による第2デバイスがコンテンツを受信する方法は、第1デバイスにストリーミングされるコンテンツを伝送するソースデバイスから前記コンテンツを、第2デバイスの性能によって変換する第1機能を具備しているか否かを問い合わせるメッセージを受信する段階と、前記第1機能具備を示すメッセージを、前記ソースデバイスに伝送する段階と、前記コンテンツの変換を要請するメッセージを、前記ソースデバイスから受信する段階と、前記コンテンツを、前記第1デバイス及び前記第2デバイスに中継する分岐デバイスを介して、前記コンテンツを受信する段階と、を含み、前記受信されたコンテンツは、前記第2デバイスによって、前記第2デバイスの性能によって変換されることを特徴とする。
本発明の一実施形態によるソースデバイスのコンテンツを伝送する装置は、第1デバイスにストリーミングされるコンテンツを、第2デバイスの性能によって変換する第1機能を具備しているか否かを問い合わせるメッセージを、分岐デバイス及び第2デバイスのうち少なくとも一つに伝送し、前記分岐デバイス及び第2デバイスのうち少なくとも一つから、前記第1機能具備を示すメッセージを受信し、前記第1機能を具備しているデバイスに、前記コンテンツの変換を要請するメッセージを伝送する伝送制御部;及び前記コンテンツを前記分岐デバイスに伝送する伝送部;を含み、前記コンテンツは、前記分岐デバイスによって、前記第2デバイスに中継され、前記分岐デバイスまたは前記第2デバイスで、前記第2デバイスの性能によって変換されることを特徴とする。
本発明の一実施形態による分岐デバイスのコンテンツを中継する装置は、第1デバイスにストリーミングされるコンテンツを伝送するソースデバイスから前記コンテンツを、第2デバイスの性能によって変換する第1機能を具備しているか否かを問い合わせるメッセージを受信し、前記第1機能具備を示すメッセージを前記ソースデバイスに伝送し、前記コンテンツの変換を要請するメッセージを、前記ソースデバイスから受信する中継制御部;及び前記ソースデバイスから前記コンテンツを受信し、前記受信されたコンテンツを、前記第2デバイスの性能によって変換し、前記第2デバイスに伝送する中継部;を含む。
本発明の一実施形態による第2デバイスのコンテンツを受信する装置は、第1デバイスにストリーミングされるコンテンツを伝送するソースデバイスから前記コンテンツを、第2デバイスの性能によって変換する第1機能を具備しているか否かを問い合わせるメッセージを受信し、前記第1機能具備を示すメッセージを前記ソースデバイスに伝送し、前記コンテンツの変換を要請するメッセージを、前記ソースデバイスから受信する受信制御部;及び前記コンテンツを、前記第1デバイス及び前記第2デバイスに中継する分岐デバイスを介して、前記コンテンツを受信する受信部;を含み、前記受信されたコンテンツは、前記第2デバイスによって、前記第2デバイスの性能によって変換されることを特徴とする。
前記技術的課題を解決するためで本発明は、前記コンテンツを伝送する方法、コンテンツを中継する方法及びコンテンツを受信する方法を実行するためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供する。
以下、図面を参照しつつ、本発明の望ましい実施形態について詳細に説明する。
図1は、本発明の一実施形態によるAV(audio/video)インターフェースを介して連結されたデバイスのネットワーク構造(topology)を図示している。AVインターフェースは、AVデータ(audio/video data)の送受信のためのインターフェースを意味する。「AVリンク」は、本発明の一実施形態によるAVインターフェースに基づいてなるリンクを意味し、HDMI(high-definition multimedia interface)は、HDMIケーブルを介した連結を意味する。
図1を参照すれば、AVデバイスは、本発明の一実施形態によるAVインターフェースを介して、ネットワークを構成することができる。複数のルームに存在するAVデバイスは、本発明の一実施形態によるAVインターフェースを介して、同じルームまたは異なるルームに存在する多種のAVデバイスと連結される。このとき、AVリンクを中継するスイッチ(switch)デバイスが、AVインターフェースに基づいた連結を中継する。スイッチデバイスは、AVリンク・ホームスイッチ151のように、AVリンクの中継のための別途のデバイスでもあり、スイッチ機能を内蔵したAVデバイス152,153,154,155,156及び157でもある。ルーム1 110では、AVデバイスであるAVレシーバ152、TV 153及びブルーレイプレイヤ157が、スイッチデバイスの役割を行い、ルーム3 130及びルーム4 140では、AVデバイスであるTV 155及び156がスイッチデバイスの役割を行う。
また、スイッチデバイスは、本発明の一実施形態によるAVインターフェースとHDMI(high-definition multimedia interface)とをスイッチングするデバイスであってもよい。例えば、ルーム2120のスイッチデバイス154は、HDMIを介して、コンピュータ並びにゲーム機からAVデータを受信し、受信されたAVデータを、本発明の一実施形態によるAVリンクを介して、ルーム1 110、ルーム3 130またはルーム4 140のデバイスに伝送することができる。
図1に図示されたネットワークのデバイスは、遂行する役割によって、ソース(source)/リーフ(leaf)・デバイス、ソース/スイッチ(switch)・デバイス、スイッチデバイス、シンク(sink)/スイッチ・デバイス及びシンク/リーフ・デバイスに区分されもする。
ルーム1 110のセットトップボックス164のように、AVリンクを中継せずに、AVデータを提供するデバイスは、ソース/リーフ・デバイスに該当し、ルーム1 110のブルーレイプレイヤ152のように、他のデバイスにAVデータを提供しつつ、AVリンクを中継するデバイスは、ソース/スイッチ・デバイスに該当する。また、AVリンク・ホームスイッチ151のように、AVリンクの中継だけを遂行するデバイスは、スイッチデバイスに該当し、ルーム4 140のTV 156のように、AVデータを他のデバイスから提供されつつ、AVリンクを中継するデバイスは、シンク/スイッチ・デバイスに該当する。最後に、ルーム4 140のプロジェクタ163のように、AVリンクを中継せずに、AVデータを他のデバイスから提供されるデバイスは、シンク/リーフデバイスに該当する。
図1に図示されたネットワーク構造によれば、ルーム1 110のブルーレイプレイヤ157のAVデータが、AVレシーバ152及びAVリンク・ホームスイッチ151を介して、ルーム3 130のTV 155またはルーム4 140のTV 156に伝送されもする。また、ルーム4のセットップボックス158で受信される放伝送号が、AVリンク・ホームスイッチ151を介して、ルーム3 130のTV 156に伝送されたり、あるいは、AVリンク・ホームスイッチ151及びAVレシーバ152を介して、ルーム1 110のTV 153に伝送されもする。
言い換えれば、図1に図示されたように、AVインターフェースに基づいたネットワーク(以下、「AVネットワーク」とする)で、自由にAVデータを送受信するためには、本発明の一実施形態によるAVインターフェースは、データの双方向伝送を支援しなければならない。
DVI(digital visual interface)及びHDMIのような従来技術によるAVインターフェースは、ソースデバイスからシンクデバイスへの単方向データ伝送のみを支援する。ソースデバイスのAVデータは、シンクデバイスに伝送されるのみ、DVI及びHDMIのような従来技術によるAVインターフェースを介して、シンクデバイスが、ソースデバイスにAVデータを伝送することができない。例えば、ルーム4 140のシンクデバイスであるTV 156は、HDMIに連結されたセットップボックス158からAVデータを受信することができるのみ、セットトップボックス158にAVデータを伝送することはできない。
しかし、本発明の一実施形態によるAVインターフェースを介したAVリンクは、データの双方向伝送を支援し、図1に図示されたネットワーク構造で、他のルームのデバイスにデータを伝送することもでき、他のルームのデバイスからデータを受信することができる。特に、本発明の一実施形態によるAVリンクは、非圧縮ビデオデータの双方向伝送が可能であり、データの双方向伝送の例について、図2A及び図2Bを参照しつつ詳細に説明する。
図2Aは、本発明の一実施形態によるAVインターフェースを介したデータの双方向伝送を図示している。図2Aを参照すれば、ソースデバイス1 210(例えば、ブルーレイプレイヤ)のAVデータ(例えば、非圧縮ビデオデータ)は、シンクデバイス1 216(例えば、プロジェクタ)で再生され、ソースデバイス2 212(例えば、セットトップボックス)のAVデータは、ソース/シンク・デバイス214(例えば、PC(personal computer))で再生され、ソース/シンク・デバイス214のAVデータは、シンク/スイッチ・デバイス1 218(例えば、TV)で再生されもする。
シンク/スイッチ・デバイス1 218は、ソースデバイス1 210のAVデータ及びソースデバイス2 212のAVデータを、ソースデバイス1 210及びソースデバイス2 212から受信した後、受信されたAVデータを時分割デュプレックス(time division duplex)し、スイッチデバイス2 220に伝送する。
ソースデバイス1 210のAVデータ及びソースデバイス2 212のAVデータを受信したスイッチデバイス2 220は、受信されたデータを中継し、シンクデバイス1 216にソースデバイス1 210のAVデータを伝送し、ソース/シンク・デバイス214にソースデバイス2 212のAVデータを伝送する。また、スイッチデバイス2 220は、ソース/シンク・デバイス214からAVデータを受信し、受信されたAVデータをスイッチデバイス1 218に伝送する。
シンク/スイッチ・デバイス1 218とスイッチデバイス2 220との間、及びスイッチデバイス2 220とソース/シンク・デバイス214との間のリンクについて説明すれば、AVデータ、すなわち、非圧縮ビデオデータは、単方向だけに伝送されるのではなく、双方向に伝送される。従って、図2Aのデバイスが、それぞれ1つのAVインターフェースケーブルに連結された場合、AVインターフェースは、1つのケーブルを介して、双方向データ伝送を行うことができ、複数のソースデバイスから受信したAVデータを時分割デュプレックスを利用して伝送することができる。
図2Bは、本発明の一実施形態によるAVインターフェースを介したデータの双方向伝送を図示している。図2Bに図示された実施形態を参照すれば、ソースデバイス1 210(例えば、ブルーレイプレイヤ)のAVデータ(例えば、非圧縮ビデオデータ)は、シンクデバイス1 216(例えば、プロジェクタ)で再生され、ソースデバイス2 212(例えば、セットトップボックス)のAVデータは、ソース/シンク・デバイス214(例えば、PC)で再生され、ソース/シンク・デバイス214のAVデータは、シンク/スイッチ・デバイス1 218(例えば、TV)で再生される。
ただし、図2Aは、時分割デュプレックスを利用してデータを送受信する方法を図示するとしたら、図2Bは、空間分割デュプレックス(space division duplex)を利用してデータを送受信する方法を図示する。本発明の一実施形態によるAVインターフェースに基づいたAVリンクは、複数のサブリンクを含むことができる。また、複数のサブリンクは、デバイスとデバイスとの物理的な連結を示す空間的に分離された複数のレーン(lane)に対応しもする。従って、図2Bに図示されたように、AVデータの送受信において、複数のサブリンクに基づいた空間分割デュプレックスを利用して、データを送受信することができる。
例えば、図2Bで、シンク/スイッチ・デバイス1 218は、ソースデバイス1 210のAVデータ、及びソースデバイス2 212のAVデータを、2つのサブリンクを利用して、空間分割デュプレックスに伝送することができる。同様に、スイッチデバイス2 220からソース/シンク・デバイス214のAVデータを受信するときには、他のサブリンクを利用して受信される。
DVI及びHDMIのような従来技術によるAVインターフェースは、AVデータの双方向伝送を行うことができない。従って、図1に図示されたように、AVインターフェースを利用して、データ伝送ネットワークを構成することができない。しかし、本発明によるAVインターフェースは、図2A及び図2Bに図示されたように、1つのケーブルを介した双方向データ伝送が可能であるから、多様なデバイスが連結された柔軟なネットワーク構成が可能である。
再び図1を参照すれば、AVデータだけではなく、多様な類型(type)のデータ、すなわち、イーサネット(登録商標)データ、USB(universal serial bus)データのようなデータも、本発明の一実施形態によるAVインターフェースを介して送受信されもする。ルーム2120のノート型パソコン160が、ルーム1 110に設置された無線LAN(local area network)共有器159を介して、ルーム3 130のPC 161に、イーサネット・データを伝送する場合について、例を挙げて説明する。イーサネット・データとは、一般的に、TCP(transmission control protocol)/IP(internet protocol)基盤LANを介して伝送されるデータである。
しかし、本発明の一実施形態によるAVインターフェースは、従来技術によるAVインターフェースと異なり、双方向データ伝送を支援するので、AVインターフェースを介して、イーサネット・データを送受信することができる。従って、ノート型パソコン160は、AVリンクで構成されたネットワークを介して、イーサネット・データをPC 161に伝送する。このために、図1のネットワークに存在するスイッチデバイスは、イーサネット・データを中継することができる機能を具備する。リンク階層のスイッチングを介して、イーサネット・データを無線共有器159からPC 161に伝達する。
他の実施形態として、カメラ162のUSBデータを、ノート型パソコン160に伝送する場合にスイッチデバイスは、具備されたUSBデータのスイッチ機能を利用して、USBデータをノート型パソコン160に伝達する。AVインターフェースを介して、AVデータだけではなく、多種のデータを伝送するから、AVインターフェースに連結されたネットワークに多様なデバイスが接続され、自由にデータを送受信することができる。スイッチデバイスは、リンク階層のスイッチングを介して、USBデータを中継する。
また、デバイス及びネットワークの制御のためのデータも、本発明の一実施形態によるAVインターフェースを介して送受信されもする。例えば、ユーザは、ルーム1 110のTV 153を利用して、同じルームのAVレシーバ152を制御することができる。ユーザは、TV 153を操作し、AVレシーバ152を制御するためのデータを、AVインターフェースを介して伝送することにより、AVレシーバ152を制御する。また、AVインターフェースを利用して構成されたネットワークに接続された他のルーム 140のTV 156またはセットトップボックス158を、AVインターフェースを介して制御することができる。
AVインターフェースに連結されているAVネットワークの制御のためのデータも、AVインターフェースを介して送受信することができるが、リンクの設定はもとより、AVネットワークを管理するためのデータが、ネットワークの制御のためのデータとして、AVインターフェースを介して送受信されもする。
多様な類型のデータが、AVインターフェースを介して送受信されるから、AVネットワークの伝送単位は、データの類型についての情報を含むことができる。データ類型についての情報は、AVネットワークの伝送単位のヘッダに含まれる。
また、本発明の一実施形態によるAVインターフェースを介して、電力も伝達することができる。USBインターフェースを介した電力伝達のように、AVリンクを介して、モバイルデバイスに所定の電力を伝達することができる。AVリンクを介して、電力伝達を介して、モバイルデバイスの充電または作動のための電力を伝達する。
図3は、本発明の一実施形態による複数のデバイスに、コンテンツをストリーミングするシステム300を図示している。図3で、ソースデバイス310が、第1シンクデバイス330及び第2シンクデバイス340に、所定のコンテンツをストリーミングする。ソースデバイス310は、第1シンクデバイス330及び第2シンクデバイス340に同一コンテンツを伝送し、第1シンクデバイス330及び第2シンクデバイス340は、ソースデバイス310が伝送するコンテンツを同時に再生する。分岐デバイス320は、ソースデバイス310が伝送するコンテンツを、第1シンクデバイス330及び第2シンクデバイス340に中継する。
ソースデバイス310、分岐デバイス320、第1シンクデバイス330及び第2シンクデバイス340は、図1、図2A及び図2Bと係わって説明したAVインターフェースを介して連結されたデバイスであってもよい。しかし、ソースデバイス310、分岐デバイス320、第1シンクデバイス330及び第2シンクデバイス340が、必ずしも前述のAVインターフェースを介して連結されたデバイスである必要はなく、図3に図示されたようなネットワーク構造に連結されたすべてのデバイスが、本発明によるソースデバイス310、分岐デバイス320、第1シンクデバイス330及び第2シンクデバイス340でもある。
図3を参照すれば、ソースデバイス310が伝送する同一コンテンツを、第1シンクデバイス330及び第2シンクデバイス340が同時に再生する多重ストリーミング(multiple streaming)のために、ソースデバイス310は、第1シンクデバイス330にコンテンツを伝送するストリーミング、及び第2シンクデバイス330にコンテンツを伝送するストリーミングをそれぞれ個別的に設定することができる。
前述のAVインターフェースを介した時分割デュプレックス、または空間分割デュプレックスを介して、第1シンクデバイス330及び第2シンクデバイス340に伝送するコンテンツを多重化(multiplexing)して分岐デバイス320に伝送し、分岐デバイス320は、これをスイッチングして、第1シンクデバイス330及び第2シンクデバイス340にそれぞれ伝送することができる。このとき、分岐デバイス320は、前述のスイッチングデバイスとしての役割を行う。しかし、個別的に設定された複数のストリーミングに基づいた多重ストリーミングは、帯域幅の浪費をもたらす。言い換えれば、第1シンクデバイス330及び第2シンクデバイス340に同一コンテンツを伝送するにもかかわらず、ソースデバイス310は、1つのデバイスにコンテンツをストリーミングするための帯域幅の2倍の帯域幅を多重ストリーミングに利用する。
このような帯域幅浪費の問題点を解決するために、分岐デバイス320は、コンテンツの複製(replication)を遂行することができる。ソースデバイス310は、1つのデバイスにだけコンテンツをストリーミングする場合と同一に、分岐デバイス320にコンテンツを伝送する。分岐デバイス320は、受信されたコンテンツを同一に複製し、第1シンクデバイス330及び第2シンクデバイス340に伝送する。このとき、ソースデバイス310は、1つのデバイスにコンテンツをストリーミングする場合と同一の帯域幅を利用して、多重ストリーミングを行うことができる。第1シンクデバイス330及び第2シンクデバイス340にいずれも連結されている分岐デバイス320が、コンテンツ複製機能を具備している場合に、可能な多重ストリーミング方法である。
しかし、このような分岐デバイス320の複製機能を利用した多重ストリーミングも、第1シンクデバイス330及び第2シンクデバイス340の性能が異なっている場合には、問題点が生じることもある。
例えば、第1シンクデバイス330は、480P、720Pまたは1080Pの解像度でエンコーディングされたビデオコンテンツを再生することができ、第2シンクデバイス340は、480Pまたは720Pの解像度でエンコーディングされたビデオコンテンツを再生することができる場合を仮定する。このとき、多重ストリーミングのために、ソースデバイス310は、第1シンクデバイス330及び第2シンクデバイス340の性能をいずれも考慮して、720Pの解像度でエンコーディングされたビデオコンテンツを伝送しなればならない。第1シンクデバイス330は、720Pより高解像度である1080Pのビデオコンテンツを再生することができるにもかかわらず、第2シンクデバイス340のために、720Pのビデオコンテンツを再生しなければならない。
第1シンクデバイス330のユーザの満足度を高めるために、第1シンクデバイス330の解像度に合わせて、1080Pの解像度でエンコーディングされたビデオコンテンツを、ソースデバイス310が分岐デバイス320に伝送すれば、第2シンクデバイス340は、1080P解像度のビデオコンテンツを再生することができず、多重ストリーミングを行うことができない。
従って、本発明による多重ストリーミング方法で、ソースデバイス310は、分岐デバイス320及び第2シンクデバイス340が、コンテンツ変換(converting)機能を具備しているか否かを判断し、これに基づいて、第2シンクデバイス340にコンテンツを伝送する。ソースデバイス310は、さらに高性能のデバイスである第1シンクデバイス330が再生することができるコンテンツを、分岐デバイス320に伝送し、分岐デバイス320が、第2シンクデバイス340の性能によってコンテンツを変換し、第2シンクデバイス340に伝送することができる。また、分岐デバイス320が複製のみ行い、第2シンクデバイス340にコンテンツを中継すれば、第2シンクデバイス340が、分岐デバイス320から受信されたコンテンツを変換して再生することもできる。
図3は、コンテンツ変換機能として、高解像度コンテンツを低解像度コンテンツに変換する機能を例示的に図示した。しかし、それは例示的なものであり、第2シンクデバイス340の性能によって、コンテンツを変換するためのあらゆる機能が、本発明に適用される。例えば、コンテンツ変換機能は、第1シンクデバイス330が利用する第1コーデックによってエンコーディングされたAVコンテンツを、第2シンクデバイス340が利用する第2コーデックによってエンコーディングされたAVコンテンツに変換する機能であってもよい。また、高解像度コンテンツを、低解像度コンテンツに変換するダウンスケーリングはもとより、低解像度コンテンツを高解像度コンテンツに変換するアップスケーリングも、本発明によるコンテンツ変換であってもよい。
コンテンツ変換機能の具備いかんを判断するために、ソースデバイス310、分岐デバイス320、第1シンクデバイス330及び第2シンクデバイス340が遂行する手続きについては、図4ないし図7を参照しつつ詳細に説明する。
図4は、本発明の一実施形態によるストリーミング方法について説明するためのフローチャートである。図4は、ソースデバイス400が、第1デバイス406及び第2デバイス404に、同時にコンテンツを伝送する多重ストリーミング方法を図示している。以下、本発明によるストリーミング方法によってストリーミングされるコンテンツは、非圧縮ビデオコンテンツであってもよく、ソースデバイス400、分岐デバイス402、第1デバイス406及び第2デバイス404は、前述のAVインターフェースを介して連結されたデバイスであってもよい。
図4を参照すれば、段階410で、ソースデバイス400は、分岐デバイス402及び第2デバイス404のうち少なくとも一つに、コンテンツを変換する機能を具備しているか否かを問い合わせる。分岐デバイス402及び第2デバイス404が、第2デバイス404の性能によってコンテンツを変換することができるか否かを問い合わせる。ソースデバイス400は、コンテンツ変換機能の具備いかんを問い合わせるメッセージを、分岐デバイス402及び第2デバイス404のうち少なくとも一つに伝送することができる。
段階420で、ソースデバイス400は、分岐デバイス402及び第2デバイス404のうち少なくとも一つから、コンテンツ変換機能の具備いかんに対する応答を受信する。コンテンツ変換機能具備を示すメッセージを受信することができる。
コンテンツ変換機能を具備していない場合には、明示的にコンテンツ変換機能を具備していないことを示すメッセージを受信することができる。また、所定時間の間、分岐デバイス402及び第2デバイス404のうち少なくとも一つが応答メッセージを伝送しなければ、ソースデバイス400は、メッセージを伝送しないデバイスが、コンテンツ変換機能を具備していないと判断することもできる。コンテンツ変換機能は、前述の非圧縮ビデオコンテンツの解像度を、第2デバイス404で再生される解像度に変換する機能であってもよい。
段階410及び420で、問い合わせ及び応答は、ソースデバイス400、分岐デバイス402及び第2デバイス404がネットワークを形成する過程で遂行されもする。例えば、分岐デバイス402及び第2デバイス404のうち少なくとも一つが、ソースデバイス400と連結されれば、段階410及び420の段階を遂行し、コンテンツ変換機能の具備いかんを問い合わせることができる。ネットワークに連結され、デバイス間にデバイス検索(device discovery)及び連結設定(connection setup)が遂行された後に、加入(join)または結合(association)が遂行されるとき、段階410及び420が遂行されもする。
ネットワークを形成する過程で、ソースデバイス400、分岐デバイス402及び第2デバイス404は、自体の性能(capability)についての情報を互いに交換する。このとき、性能についての情報に、コンテンツ変換機能の具備いかんについての情報を含めて交換することにより、段階410及び段階420を遂行することができる。
段階420で、応答メッセージを受信した結果、分岐デバイス402がコンテンツ変換機能を具備していると判断されれば、段階430で、ソースデバイス400は、分岐デバイス402にコンテンツ変換を要請する。分岐デバイス402だけがコンテンツ変換機能を具備している場合、分岐デバイス402にコンテンツ変換を要請することができる。また、分岐デバイス402と第2デバイス404とがいずれもコンテンツ変換機能を具備している場合にも、分岐デバイス402に、コンテンツ変換を要請することができる。
段階440で、ソースデバイス400は、コンテンツを分岐デバイス402に伝送する。第1デバイス406にストリーミングされるコンテンツを、分岐デバイス402に伝送する。
段階442で、分岐デバイス402は、ソースデバイス400から受信されたコンテンツを第1デバイス406に伝送する。段階440で、ソースデバイス400から受信されたコンテンツは、第1デバイス406にストリーミングされるコンテンツであり、分岐デバイス402は、変換せずにそのまま第1デバイス406に中継する。
段階444で、分岐デバイス402は、段階440で受信されたコンテンツを変換する。段階440で、ソースデバイス400から受信されるコンテンツは、第1デバイスにストリーミングされるコンテンツであり、第2デバイス404にそのまま中継すれば、第2デバイス404は、再生することができない。従って、分岐デバイス402は、段階440で受信されたコンテンツを、第2デバイス404の性能によって変換する。段階430で、ソースデバイス400が分岐デバイス402にコンテンツの変換を要請したので、第2デバイス404ではない分岐デバイス402がコンテンツを変換する。
段階446で、分岐デバイス402は、段階444で、第2デバイス404の性能によって変換されたコンテンツを、第2デバイス404に伝送する。
段階450で、第2デバイス404は、段階446で受信されたコンテンツを再生する。段階444で、分岐デバイス402によって変換されたコンテンツであるので、第2デバイス404は、段階446で受信されたコンテンツを再生することができる。
段階452で、第1デバイス406は、段階442で受信されたコンテンツを再生する。ソースデバイス400が伝送するコンテンツを、第1デバイス406及び第2デバイス404が、段階452及び450で同時に再生することにより、多重ストリーミングが遂行される。また、多重ストリーミングを行うにもかかわらず、ソースデバイス400は、第2デバイス404及び第1デバイス406に直接コンテンツを伝送するのではなく、分岐デバイス402にのみコンテンツを伝送するので、ソースデバイス400の使用可能な帯域幅を効率的に利用することができる。
図5は、本発明の他の実施形態によるストリーミング方法について説明するためのフローチャートである。図5を参照すれば、段階510で、ソースデバイス400は、分岐デバイス402及び第2デバイス404のうち少なくとも一つに、コンテンツを変換する機能を具備しているか否かを問い合わせ、段階520で、ソースデバイス400は、分岐デバイス402及び第2デバイス404のうち少なくとも一つから、コンテンツ変換機能の具備いかんに対する応答を受信する。段階510及び段階520は、図4の段階410及び420にそれぞれ対応する。
段階520で、応答メッセージを受信した結果、第2デバイス404がコンテンツ変換機能を具備していると判断されれば、段階530で、ソースデバイス400は、第2デバイス404にコンテンツ変換を要請する。第2デバイス404だけがコンテンツ変換機能を具備している場合、第2デバイス404にコンテンツ変換を要請することができる。また、分岐デバイス402と第2デバイス404とが、いずれもコンテンツ変換機能を具備している場合にも、第2デバイス404にコンテンツ変換を要請することができる。
段階540で、ソースデバイス400は、コンテンツを分岐デバイス402に伝送する。第1デバイス406にストリーミングされるコンテンツを、分岐デバイス402に伝送する。
段階542で、分岐デバイス402は、ソースデバイス400から受信されたコンテンツを第1デバイス406に伝送し、段階544で、ソースデバイス400から受信されたコンテンツを第2デバイス406に伝送する。ソースデバイス400から受信されたコンテンツをそのまま第1デバイス406及び第2デバイス404に伝送する。
段階546で、第2デバイス404は、段階544で受信されたコンテンツを変換する。段階540及び段階544を介して、分岐デバイス402によって中継されるコンテンツは、第1デバイスにストリーミングされるコンテンツと同一コンテンツであり、第2デバイス404は、再生することができない。従って、第2デバイス404は、段階544で受信されたコンテンツを、第2デバイス404の性能によって変換する。段階530で、ソースデバイス400が第2デバイス404にコンテンツの変換を要請したので、分岐デバイス402ではない第2デバイス404が、コンテンツを変換する。
段階550で、第2デバイス404は、段階546に変換されたコンテンツを再生する。また、段階552で、第1デバイス406は、段階542で受信されたコンテンツを再生する。
図6は、本発明のさらに他の実施形態によるストリーミング方法について説明するためのフローチャートである。図6を参照すれば、段階600で、ソースデバイス400は、第1デバイス406にコンテンツをストリーミングする。ストリーミングされるコンテンツは、非圧縮ビデオコンテンツであってもよい。
段階602で、第2デバイス404は、ソースデバイス400にストリーミングの追加を要請する。言い換えれば、段階600で、第1デバイス406にストリーミングされているコンテンツを、第2デバイス404にもストリーミングすることを要請する。ソースデバイス400が、第1デバイス406にコンテンツをストリーミングしていて、第2デバイス404がネットワークに新たに連結されれば、ストリーミングの追加を要請するメッセージを、ソースデバイス400に伝送することができる。すでに連結されていたにしても、コンテンツを受信していない第2デバイス404が、ストリーミングの追加を要請するメッセージを、ソースデバイス400に伝送することもできる。第2デバイス404のユーザの入力によって、ソースデバイス400と第2デバイス404との連結設定のために、ストリーミングの追加を要請するメッセージがソースデバイス400に伝送されもする。
ソースデバイス400、分岐デバイス402、第1デバイス406及び第2デバイス404が連結されたネットワークで遂行されるストリーミングには、トリーミングを識別するための識別子(例えば、インデックス)が割り当てられもする。第2デバイス404は、このようなストリーミング識別子に基づいて、ソースデバイス400に、ストリーミングの追加を要請することができる。例えば、第2デバイス404は、段階600のストリーミングに割り当てられた識別子に基づいて、ストリーミングの追加を要請するメッセージを生成し、生成されたメッセージを、ソースデバイス400に伝送することができる。
図6は、第2デバイス404が、段階602のストリーミングの追加を要請するメッセージを伝送する実施形態を図示した。しかし、ストリーミングの追加を要請するメッセージは、必ずしも第2デバイス404によって、ソースデバイス400に伝送される必要はない。第2デバイス404ではない第3のデバイスが、ストリーミングの追加を要請するメッセージをソースデバイス400に伝送することができる。第3のデバイスは、ネットワーク連結を管理する仲裁子(coordinator)デバイス、またはネットワークでストリーミングを管理するデバイスであってもよい。また、ストリーミングを管理する第3のデバイスは、ストリーミングの追加を担当する開始子(initiator)デバイスであってもよい。
第3のデバイスが、別途にストリーミングの開始を要請した場合には、ストリーミングと係わって、所定のイベント(例えば、ストリーミングの停止、中止など)が発生すれば、第3のデバイスに、イベントと係わるメッセージが伝送されもする。
また、段階602で、送受信されるストリーミングの追加を要請するメッセージは、応用階層(application layer)のメッセージであってもよい。第2デバイス404の応用プログラム(application)がソースデバイス400の応用プログラムにストリーミングの追加を要請するメッセージを伝送することができる。第3のデバイスが、ストリーミングの追加を要請するメッセージを、ソースデバイス400に伝送した場合には、第3のデバイスの応用プログラムが、ソースデバイス400の応用プログラムに、ストリーミングの追加を要請するメッセージを伝送することができる。
段階604で、ソースデバイス400は、分岐デバイス402が多重中継機能を具備しているか否かを問い合わせ、段階606で、段階604の問い合わせに対する応答を受信する。コンテンツが、第1デバイス406及び第2デバイス404にストリーミングされるためには、分岐デバイス402が多重中継機能、すなわち、コンテンツを複製して中継する機能を具備していなければならない。言い換えれば、分岐デバイス402が、第1デバイス406にストリーミングされるコンテンツを、第2デバイス404にも中継することができる機能を具備してこそ、多重ストリーミングが可能である。従って、段階604及び段階606で、ソースデバイス400は、多重中継機能を具備しているか否かを問い合わせるメッセージを分岐デバイス402に伝送し、これに対する応答メッセージを受信する。
段階606で、ソースデバイス400が受信するメッセージは、多重中継機能具備を示すメッセージであってもよい。多重中継機能を具備していない場合にも、多重中継機能を具備していないことを示すメッセージを、明示的に分岐デバイス402から受信することができる。また、所定時間の間、分岐デバイス402が応答メッセージを伝送しなれば、ソースデバイス400は、分岐デバイス402が、多重中継機能を具備していないと判断することもできる。
段階604及び段階606のメッセージ送受信の結果、分岐デバイス402が、多重中継機能を具備していると判断された場合、以下の段階608ないし第624が遂行される。
段階608で、ソースデバイス400は、分岐デバイス402及び第2デバイス404のうち少なくとも一つに、コンテンツを変換する機能を具備しているか否かを問い合わせ、段階610で、ソースデバイス400は、分岐デバイス402及び第2デバイス404のうち少なくとも一つから、コンテンツ変換機能の具備いかんに対する応答を受信する。段階608及び段階610は、図4の段階410及び段階420にそれぞれ対応する。
段階612で、ソースデバイス400は、分岐デバイス402に多重中継を要請する。第1デバイス406にストリーミングされるコンテンツを複製して、第2デバイス404にも中継することを要請するメッセージを分岐デバイス402に伝送する。
段階614で、分岐デバイス402は、コンテンツを中継して、第2デバイス404に伝送するための帯域幅を割り当てる。分岐デバイス402は、第2デバイス404とのリンクに利用可能な帯域幅があるか否かを判断し、利用可能な帯域幅が、コンテンツのストリーミングのために十分な帯域幅であるか否かを判断する。帯域幅が十分であると判断されれば、分岐デバイス402は、帯域幅割り当てを第2デバイス404に要請し、帯域幅割り当てが成功したと判断されれば、多重中継機能をイネーブル(enable)する。
段階616で、分岐デバイス402は、多重中継の準備が完了したことを示す応答メッセージを、ソースデバイス400に伝送する。第1デバイス406にストリーミングされるコンテンツを、第2デバイス404にも中継する準備が完了したことを示すメッセージを、ソースデバイス400に伝送する。
段階618で、ソースデバイス400は、第2デバイス404にコンテンツ変換を要請する。ソースデバイス400が伝送するコンテンツを、第2デバイス404の性能によって変換することを要請するメッセージを、第2デバイス404に伝送することができる。第2デバイス404だけがコンテンツ変換機能を具備している場合、第2デバイス404にコンテンツ変換を要請することができる。また、分岐デバイス402と第2デバイス404とがいずれもコンテンツ変換機能を具備している場合にも、第2デバイス404に、コンテンツ変換を要請することができる。
段階620で、第2デバイス404は、コンテンツ変換の準備が整ったことを示す応答メッセージを、ソースデバイス400に伝送する。
段階604ないし段階622で送受信されるメッセージは、リンク階層(link layer)のメッセージであってもよい。本発明によるAVネットワークのネットワーク階層は、物理階層、リンク階層及び応用階層を含むことができる。物理階層は、デバイスとデータ伝送媒体とのインターフェースを定義する階層であり、応用階層は、AVネットワークを介した多様なサービスのためのプロトコルを定義する階層である。リンク階層は、物理階層と応用階層との間の階層であり、AVネットワークを介して送受信されるデータを、目標(target)デバイスに正確に伝達するための階層である。段階604ないし622で送受信されるメッセージは、ストリーミングのためのネットワーク設定のために送受信されるメッセージであるので、リンク階層のメッセージとして、デバイス間で送受信される。
段階620の応答メッセージを受信したソースデバイス400は、段階622で、ストリーミングの追加が完了したことを、第2デバイス404に知らせる。段階602のストリーミングの追加を要請するメッセージに対する応答メッセージを、第2デバイス404に伝送することができる。段階602と係わって説明したように、応答メッセージは、アプリケーション階層のメッセージであってもよく、第2デバイス404ではない第3のデバイスに、応答メッセージが伝送されもする。
段階624で、ソースデバイス400は、第1デバイス406及び第2デバイス404に、コンテンツをストリーミングする。非圧縮ビデオコンテンツをストリーミングすることができる。ソースデバイス400は、分岐デバイス402に、第1デバイス406にストリーミングされるコンテンツを伝送する。分岐デバイス402は、コンテンツをそのまま第1デバイス406に伝送し、コンテンツを複製して、第2デバイス404にも伝送する。第2デバイス404は、受信されたコンテンツを、第2デバイス404の性能によって変換して再生する。
図7は、本発明のさらに他の実施形態によるストリーミング方法について説明するためのフローチャートである。図7を参照すれば、段階700,702,704,706、708及び710は、図6の段階600,602,604,606,608及び610にそれぞれ対応する。
段階712で、ソースデバイス400は、分岐デバイス402に多重中継及びコンテンツの変換を要請する。第1デバイス406にストリーミングされるコンテンツを複製して、第2デバイス404にも中継することを要請するメッセージ、及びコンテンツを第2デバイス404の性能によって変換することを要請するメッセージを、分岐デバイス402に伝送する。
図6に図示された実施形態で、分岐デバイス402は、コンテンツを中継するだけであって、コンテンツ変換は遂行していない。しかし、図7に図示された実施形態で、分岐デバイス402は、コンテンツの中継及び変換をいずれも行う。従って、段階712で、ソースデバイス400は、中継を要請するメッセージ、及び変換を要請するメッセージを、いずれも分岐デバイス402に伝送する。
段階714で、分岐デバイス402は、コンテンツを中継して、第2デバイス404に伝送するための帯域幅を割り当てる。図6の段階614に対応する。段階716で、第2デバイス404は、コンテンツ中継及びコンテンツ変換の準備が整ったことを示すメッセージを、ソースデバイス400に伝送する。
段階718で、応答メッセージを受信したソースデバイス400は、段階716で、ストリーミングの追加が完了したことを示すメッセージを、第2デバイス404に伝送する。図6の段階622に対応する。段階702ないし段階718で、送受信されるメッセージは、段階604ないし段階622と同様に、リンク階層のメッセージであってもよい。
段階720で、ソースデバイス400は、第1デバイス406及び第2デバイス404に、コンテンツをストリーミングする。図6の段階624に対応する。
図6の段階624または図7の段階720のストリーミング中に、ストリーミングの制御のための多様なメッセージが、ソースデバイス400、分岐デバイス402及び第2デバイス404の間で送受信されもする。
例えば、ソースデバイス400は、ストリーミング中に、コンテンツの中継を中断することを、分岐デバイス402に要請することができる。段階624で、分岐デバイス402は、第1デバイス406及び第2デバイス404にコンテンツを中継している。従って、ソースデバイス400は、第1デバイス406へのコンテンツの中継、及び第2デバイス404へのコンテンツの中継のうち少なくとも一つを中断することを要請するメッセージを、分岐デバイス402に伝送することができる。段階612で、ソースデバイス400が伝送する多重中継を要請するメッセージのフォーマットをそのまま利用するが、一部パラメータを変更(change)して伝送することにより、コンテンツの中継中断を要請することができる。
また、ソースデバイス400は、コンテンツの変換を中止することを、分岐デバイス402または第2デバイス404に要請することができる。段階618で、ソースデバイス400が伝送するコンテンツの変換を要請するメッセージのフォーマットをそのまま利用するが、一部パラメータを変更して伝送することにより、コンテンツの中継中断を要請することができる。
ストリーミング中に誤作動またはエラーが発生する場合には、これに係わるメッセージがデバイス間で送受信されもする。例えば、コンテンツの中継でエラーが発生すれば、分岐デバイス402は、エラーの発生を知らせるメッセージを、ソースデバイス400に伝送することができる。また、コンテンツの変換でエラーが発生すれば、分岐デバイス402または第2デバイス404は、エラーの発生を知らせるメッセージを、ソースデバイス400に伝送することができる。エラーの種類によって、互いに異なるイベントコード(event code)を割り当て、イベントコードを含むメッセージを送受信することができる。
エラーの発生と係わるメッセージを受信したソースデバイス400は、エラーの発生事実を、前述の第3のデバイスに伝送することができる。ネットワークを管理したり、あるいはストリーミングを管理する第3のデバイスに、エラーの発生事実を知らせる。
図8は、本発明の一実施形態によるソースデバイスのコンテンツ伝送装置800を図示している。
図8を参照すれば、本発明の一実施形態によるコンテンツ伝送装置800は、伝送制御部810及び伝送部820を含む。図8のコンテンツ伝送装置800は、前述のソースデバイス400に含まれた装置であってもよい。
伝送制御部810は、コンテンツを、第2デバイス404の性能によって変換するコンテンツ変換機能を具備しているか否かを問い合わせるメッセージを、分岐デバイス402及び第2デバイス404のうち少なくとも一つに伝送し、少なくとも1つのデバイスから応答メッセージを受信する。分岐デバイス402及び第2デバイス404のうち少なくとも一つから、コンテンツ変換機能を具備しているということを示す応答メッセージを受信すれば、コンテンツ変換機能を具備しているデバイスに、コンテンツの変換を要請する。伝送制御部810は、分岐デバイス402がコンテンツ中継機能を具備しているか否かを問い合わせるメッセージを、分岐デバイス402に伝送し、応答メッセージを分岐デバイス402から受信することもできる。本発明による多重ストリーミングのために、伝送制御部810が分岐デバイス402及び第2デバイス404と交換するメッセージは、図4ないし図7と係わって説明した。
伝送部820は、コンテンツを分岐デバイス402に伝送する。伝送されるコンテンツは、第1デバイス406にストリーミングされるコンテンツであり、分岐デバイス402によって中継され、第2デバイス404にも伝送される。また、伝送されるコンテンツは、分岐デバイス402または第2デバイス404で、第2デバイス404の性能によって変換されもする。
図9は、本発明の一実施形態による分岐デバイスのコンテンツ中継装置900を図示している。図9を参照すれば、本発明の一実施形態によるコンテンツ中継装置900は、中継制御部910及び中継部920を含む。図9のコンテンツ中継装置900は、前述の分岐デバイス402に含まれた装置であってもよい。
中継制御部910は、ソースデバイス400から、コンテンツ変換機能の具備いかんを問い合わせるメッセージを受信し、応答メッセージをソースデバイス400に伝送する。コンテンツ変換機能を具備しているということを示す応答メッセージ、または具備していないことを示す応答メッセージを、ソースデバイス400に伝送することができる。コンテンツ変換機能を具備していない場合には、応答メッセージを伝送しないこともある。応答メッセージとして、コンテンツ変換機能具備を示すメッセージを、ソースデバイス400に伝送し、ソースデバイス400からコンテンツの変換を要請するメッセージを受信することもできる。
また、中継制御部910は、分岐デバイス402がコンテンツ中継機能を具備しているか否かを問い合わせるメッセージを、ソースデバイス400から受信し、応答メッセージを伝送することもできる。コンテンツの変換を要請するメッセージと共に、コンテンツの中継を要請するメッセージを、ソースデバイス400から受信することもできる。本発明による多重ストリーミングのために、中継制御部910がソースデバイス400と交換するメッセージは、図4ないし図7と係わって説明した。
中継部920は、ソースデバイス400が伝送するコンテンツを受信し、受信されたコンテンツを、第1デバイス406及び第2デバイス404に伝送する。ソースデバイス400から受信されたコンテンツを、第2デバイスの性能によって変換し、第2デバイス404に伝送することもできる。
図10は、本発明の一実施形態によるシンクデバイス(sink device)のコンテンツ受信装置1000を図示している。図10を参照すれば、本発明の一実施形態によるコンテンツ受信装置1000は、受信制御部1010及び受信部1020を含む。図10のコンテンツ受信装置1000は、前述の第2デバイス404に含まれた装置であってもよい。
受信制御部1010は、ソースデバイス400から、コンテンツ変換機能の具備いかんを問い合わせるメッセージを受信し、応答メッセージを、ソースデバイス400に伝送する。コンテンツ変換機能を具備しているということを示す応答メッセージ、または具備していないことを示す応答メッセージを、ソースデバイス400に伝送することができる。コンテンツ変換機能を具備していない場合には、応答メッセージを伝送しないこともある。応答メッセージとして、コンテンツ変換機能具備を示すメッセージを、ソースデバイス400に伝送し、ソースデバイス400から、コンテンツの変換を要請するメッセージを受信することもできる。本発明による多重ストリーミングのために、受信制御部1010がソースデバイス400と交換するメッセージは、図4ないし図7と係わって説明した。
受信部1020は、分岐デバイス402が中継するコンテンツを受信する。分岐デバイス402で、第2デバイス404の性能によって変換されたコンテンツを受信することもでき、変換されていないコンテンツを、分岐デバイス402から受信することもできる。
以上、本発明は、たとえ限定された実施形態並びに図面によって説明されたにしても、本発明が、前記の実施形態に限定されるものではなく、それは、本発明が属する分野で当業者であるならば、かような記載から、多様な修正及び変形が可能であろう。従って、本発明の思想は、特許請求の範囲によってのみ把握されなければならず、それと均等であるか、あるいは等価的な変形はいずれも、本発明思想の範疇に属するものである。また、本発明によるシステムは、コンピュータで読み取り可能な記録媒体に、コンピュータで読み取り可能なコードとして具現が可能である。
例えば、本発明の例示的な実施形態によるコンテンツ伝送装置、コンテンツ中継装置及びコンテンツ受信装置は、図8、図9及び図10に図示されたような装置のそれぞれのユニットにカップリングされたバス、前記バスに結合された少なくとも1つのプロセッサを含むことができる。また、命令、受信されたメッセージまたは生成されたメッセージを保存するために、前記バスに結合され、前述のような命令を実行するための少なくても1つのプロセッサにカップリングされたメモリを含むことができる。
また、コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取り可能なデータが保存されるすべての種類の記録装置を含む。記録媒体の例としては、ROM(read-only memory)、RAM(random-access memory)、CD−ROM、磁気テープ、フロッピー(登録商標)ディスク、光データ保存装置などを含む。また、コンピュータで読み取り可能な記録媒体は、ネットワークに連結されたコンピュータシステムに分散され、分散方式でコンピュータで読み取り可能なコードが保存されて実行されもする。

Claims (15)

  1. ソースデバイスがコンテンツを伝送する方法において、
    第1デバイスにストリーミングされるコンテンツを、第2デバイスの性能によって変換する変換機能を具備しているか否かを問い合わせるメッセージを、分岐デバイス及び第2デバイスのうち少なくとも一つに伝送する段階と、
    前記分岐デバイス及び第2デバイスのうち少なくとも一つから、前記変換機能具備を示すメッセージを受信する段階と、
    前記変換機能を具備しているデバイスに、前記コンテンツの変換を要請するメッセージを伝送する段階と、
    前記コンテンツを前記分岐デバイスに伝送する段階と、を含み、
    前記コンテンツは、前記分岐デバイスによって、前記第2デバイスに中継され、前記分岐デバイスまたは前記第2デバイスで、前記第2デバイスの性能によって変換されることを特徴とするコンテンツ伝送方法。
  2. 前記コンテンツは、非圧縮ビデオコンテンツで、前記第1デバイス、前記第2デバイス及び前記分岐デバイスは、AV(audio/video)インターフェースを介して連結されたデバイスであることを特徴とする請求項1に記載のコンテンツ伝送方法。
  3. 前記変換機能は、
    前記非圧縮ビデオコンテンツの解像度を、前記第2デバイスで再生される解像度に変換する機能であることを特徴とする請求項2に記載のコンテンツ伝送方法。
  4. 前記変換機能具備を示すメッセージを受信する段階は、前記分岐デバイスから、前記変換機能具備を示すメッセージを受信する段階を含み、
    前記コンテンツの変換を要請するメッセージを伝送する段階は、前記コンテンツの前記第2デバイスへの中継を要請するメッセージ、及び前記コンテンツの変換を要請するメッセージを、前記分岐デバイスに伝送する段階を含むことを特徴とする請求項1に記載の コンテンツ伝送方法。
  5. 前記変換機能具備を示すメッセージを受信する段階は、前記第2デバイスから前記変換機能具備を示すメッセージを受信する段階を含み、
    前記コンテンツの変換を要請するメッセージを伝送する段階は、前記分岐デバイスに、前記コンテンツの前記第2デバイスへの中継を要請するメッセージを伝送する段階と、前記第2デバイスに、前記コンテンツの変換を要請するメッセージを伝送する段階と、を含むことを特徴とする請求項1に記載のコンテンツ伝送方法。
  6. 前記変換機能を具備しているか否かを問い合わせるメッセージを伝送する段階以前に、前記分岐デバイスが、前記第1デバイスにストリーミングされるデータを、前記第2デバイスにも中継する中継機能を具備しているか否かを問い合わせるメッセージを、前記分岐デバイスに伝送する段階と、前記分岐デバイスから、前記中継機能具備を示すメッセージを受信する段階と、をさらに含むことを特徴とする請求項1に記載のコンテンツ伝送方法。
  7. 分岐デバイスがコンテンツを中継する方法において、
    第1デバイスにストリーミングされるコンテンツを伝送するソースデバイスから、前記コンテンツを、第2デバイスの性能によって変換する変換機能を具備しているか否かを問い合わせるメッセージを受信する段階と、
    前記変換機能具備を示すメッセージを、前記ソースデバイスに伝送する段階と、
    前記コンテンツの変換を要請するメッセージを、前記ソースデバイスから受信する段階と、
    前記ソースデバイスから前記コンテンツを受信し、前記受信されたコンテンツを、前記第2デバイスの性能によって変換し、前記第2デバイスに伝送する段階と、を含むことを特徴とするコンテンツ中継方法。
  8. 前記コンテンツは、非圧縮ビデオコンテンツであり、前記第1デバイス、前記第2デバイス及び前記分岐デバイスは、AV(audio/video)インターフェースを介して連結されたデバイスであることを特徴とする請求項7に記載のコンテンツ中継方法。
  9. 変換機能を具備しているか否かを問い合わせるメッセージを受信する段階以前に、前記分岐デバイスが、前記第1デバイスにストリーミングされるコンテンツを、前記第2デバイスにも中継する中継機能を具備しているか否かを問い合わせるメッセージを、前記ソースデバイスから受信する段階と、前記ソースデバイスに、前記中継機能具備を示すメッセージを伝送する段階と、をさらに含むことを特徴とする請求項7に記載のコンテンツ中継方法。
  10. 第2デバイスがコンテンツを受信する方法において、
    第1デバイスにストリーミングされるコンテンツを伝送するソースデバイスから、前記コンテンツを、第2デバイスの性能によって変換する変換機能を具備しているか否かを問い合わせるメッセージを受信する段階と、
    前記変換機能具備を示すメッセージを、前記ソースデバイスに伝送する段階と、
    前記コンテンツの変換を要請するメッセージを、前記ソースデバイスから受信する段階と、
    前記コンテンツを、前記第1デバイス及び前記第2デバイスに中継する分岐デバイスを介して、前記コンテンツを受信する段階と、を含み、
    前記受信されたコンテンツは、前記第2デバイスによって、前記第2デバイスの性能によって変換されることを特徴とするコンテンツ受信方法。
  11. 前記コンテンツは、非圧縮ビデオコンテンツであり、前記第1デバイス、前記第2デバイス及び前記分岐デバイスは、AV(audio/video)インターフェースを介して連結されたデバイスであることを特徴とする請求項10に記載のコンテンツ受信方法。
  12. ソースデバイスのコンテンツを伝送する装置において、
    第1デバイスにストリーミングされるコンテンツを、第2デバイスの性能によって変換する変換機能を具備しているか否かを問い合わせるメッセージを、分岐デバイス及び第2デバイスのうち少なくとも一つに伝送し、前記分岐デバイス及び第2デバイスのうち少なくとも一つから、前記変換機能具備を示すメッセージを受信し、前記変換機能を具備しているデバイスに、前記コンテンツの変換を要請するメッセージを伝送する伝送制御部と、
    前記コンテンツを前記分岐デバイスに伝送する伝送部と、を含み、
    前記コンテンツは、前記分岐デバイスによって、前記第2デバイスに中継され、前記分岐デバイスまたは前記第2デバイスで、前記第2デバイスの性能によって変換されることを特徴とするコンテンツ伝送装置。
  13. 分岐デバイスのコンテンツを中継する装置において、
    第1デバイスにストリーミングされるコンテンツを伝送するソースデバイスから、前記コンテンツを、第2デバイスの性能によって変換する変換機能を具備しているか否かを問い合わせるメッセージを受信し、前記変換機能具備を示すメッセージを、前記ソースデバイスに伝送し、前記コンテンツの変換を要請するメッセージを、前記ソースデバイスから受信する中継制御部と、
    前記ソースデバイスから前記コンテンツを受信し、前記受信されたコンテンツを、前記第2デバイスの性能によって変換し、前記第2デバイスに伝送する中継部と、を含むことを特徴とするコンテンツ中継装置。
  14. 第2デバイスのコンテンツを受信する装置において、
    第1デバイスにストリーミングされるコンテンツを伝送するソースデバイスから、前記コンテンツを、第2デバイスの性能によって変換する変換機能を具備しているか否かを問い合わせるメッセージを受信し、前記変換機能具備を示すメッセージを、前記ソースデバイスに伝送し、前記コンテンツの変換を要請するメッセージを、前記ソースデバイスから受信する受信制御部と、
    前記コンテンツを、前記第1デバイス及び前記第2デバイスに中継する分岐デバイスを介して、前記コンテンツを受信する受信部と、を含み、
    前記受信されたコンテンツは、前記第2デバイスによって、前記第2デバイスの性能によって変換されることを特徴とするコンテンツ受信装置。
  15. 請求項1ないし11のうちいずれか一項に記載の方法を実行するためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
JP2013507880A 2010-04-26 2011-04-26 複数のデバイスにコンテンツを伝送する方法及びその装置 Expired - Fee Related JP5882988B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US32779310P 2010-04-26 2010-04-26
US61/327,793 2010-04-26
KR1020110035151A KR101906504B1 (ko) 2010-04-26 2011-04-15 복수의 디바이스에 콘텐트를 전송하는 방법 및 장치
KR10-2011-0035151 2011-04-15
PCT/KR2011/003026 WO2011136537A2 (en) 2010-04-26 2011-04-26 Method and apparatus for transmitting content to plurality of devices

Publications (2)

Publication Number Publication Date
JP2013529005A true JP2013529005A (ja) 2013-07-11
JP5882988B2 JP5882988B2 (ja) 2016-03-09

Family

ID=45391098

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013507880A Expired - Fee Related JP5882988B2 (ja) 2010-04-26 2011-04-26 複数のデバイスにコンテンツを伝送する方法及びその装置

Country Status (6)

Country Link
US (1) US9432725B2 (ja)
EP (1) EP2564551B1 (ja)
JP (1) JP5882988B2 (ja)
KR (1) KR101906504B1 (ja)
CN (1) CN102948116B (ja)
WO (1) WO2011136537A2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017156671A (ja) * 2016-03-04 2017-09-07 ヤマハ株式会社 システム

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8400452B2 (en) * 2008-05-08 2013-03-19 Motorola Solutions, Inc. Method and system for segmented propagation visualization
JP5962100B2 (ja) * 2012-03-19 2016-08-03 富士通株式会社 メッセージ中継装置、メッセージ中継方法およびプログラム
WO2015083653A1 (ja) * 2013-12-06 2015-06-11 シャープ株式会社 音声無線伝送システム、スピーカ機器、及びソース機器
US10681122B2 (en) * 2014-12-09 2020-06-09 Samsung Electronics Co., Ltd. Method and apparatus for converting content using cloud
CN106993216A (zh) * 2017-03-01 2017-07-28 咪咕视讯科技有限公司 一种设备切换方法及装置
CN113573148A (zh) * 2021-07-06 2021-10-29 三星电子(中国)研发中心 共享显示装置的源设备的方法及装置

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003046977A (ja) * 2001-07-31 2003-02-14 Matsushita Electric Ind Co Ltd 中継サーバ
JP2003271487A (ja) * 2002-03-12 2003-09-26 Nec Corp 通信システム、ゲートウエイ装置、ゲートウエイプログラム
JP2005301459A (ja) * 2004-04-07 2005-10-27 Sony Corp コンテンツ配信システム
WO2006075677A1 (ja) * 2005-01-17 2006-07-20 Sharp Kabushiki Kaisha 通信ネットワーク制御システム
JP2006311267A (ja) * 2005-04-28 2006-11-09 Toshiba Corp 電子機器およびコンテンツ管理方法
JP2008005254A (ja) * 2006-06-22 2008-01-10 Sony Corp サーバ装置、クライアント装置、コンテンツ再生システム、コンテンツ処理方法及びプログラム
WO2008153067A1 (ja) * 2007-06-11 2008-12-18 Sharp Kabushiki Kaisha コンテンツ配信装置、プログラム、および記録媒体
WO2009010005A1 (fr) * 2007-07-19 2009-01-22 Huawei Technologies Co., Ltd. Procédé, système et dispositif de mise en oeuvre de conversion de contenu multimédia
JP2010049525A (ja) * 2008-08-22 2010-03-04 Sony Ericsson Mobile Communications Ab コンテンツ送出装置、コンテンツ利用装置およびコンテンツ伝送方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5506954A (en) * 1993-11-24 1996-04-09 Intel Corporation PC-based conferencing system
US5809237A (en) * 1993-11-24 1998-09-15 Intel Corporation Registration of computer-based conferencing system
US5793951A (en) * 1996-05-10 1998-08-11 Apple Computer, Inc. Security and report generation system for networked multimedia workstations
JP2002251359A (ja) * 2001-02-21 2002-09-06 Mitsubishi Electric Corp 通信ネットワークシステム
EP1410645B1 (en) * 2001-07-12 2007-10-10 Research In Motion Limited System and method for providing remote data access for a mobile communication device
AU2003261925A1 (en) * 2002-09-04 2004-03-29 E-Jan Net Co. Connection system, information providing device, connection method, and program
US7720888B2 (en) 2004-12-08 2010-05-18 Electronics & Telecommunications Research Institute Contents conversion communication terminal, server system, and method
JP4661438B2 (ja) * 2005-08-04 2011-03-30 株式会社デンソー 車両通信システム
WO2007074521A1 (ja) * 2005-12-27 2007-07-05 Mitsubishi Denki Kabushiki Kaisha トランスコーダ装置
US20080158336A1 (en) * 2006-10-11 2008-07-03 Richard Benson Real time video streaming to video enabled communication device, with server based processing and optional control
US8621540B2 (en) * 2007-01-24 2013-12-31 Time Warner Cable Enterprises Llc Apparatus and methods for provisioning in a download-enabled system
US10063812B2 (en) * 2009-10-07 2018-08-28 DISH Technologies L.L.C. Systems and methods for media format transcoding
US10264029B2 (en) * 2009-10-30 2019-04-16 Time Warner Cable Enterprises Llc Methods and apparatus for packetized content delivery over a content delivery network

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003046977A (ja) * 2001-07-31 2003-02-14 Matsushita Electric Ind Co Ltd 中継サーバ
JP2003271487A (ja) * 2002-03-12 2003-09-26 Nec Corp 通信システム、ゲートウエイ装置、ゲートウエイプログラム
JP2005301459A (ja) * 2004-04-07 2005-10-27 Sony Corp コンテンツ配信システム
WO2006075677A1 (ja) * 2005-01-17 2006-07-20 Sharp Kabushiki Kaisha 通信ネットワーク制御システム
JP2006311267A (ja) * 2005-04-28 2006-11-09 Toshiba Corp 電子機器およびコンテンツ管理方法
JP2008005254A (ja) * 2006-06-22 2008-01-10 Sony Corp サーバ装置、クライアント装置、コンテンツ再生システム、コンテンツ処理方法及びプログラム
WO2008153067A1 (ja) * 2007-06-11 2008-12-18 Sharp Kabushiki Kaisha コンテンツ配信装置、プログラム、および記録媒体
WO2009010005A1 (fr) * 2007-07-19 2009-01-22 Huawei Technologies Co., Ltd. Procédé, système et dispositif de mise en oeuvre de conversion de contenu multimédia
JP2010049525A (ja) * 2008-08-22 2010-03-04 Sony Ericsson Mobile Communications Ab コンテンツ送出装置、コンテンツ利用装置およびコンテンツ伝送方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017156671A (ja) * 2016-03-04 2017-09-07 ヤマハ株式会社 システム
WO2017150064A1 (ja) * 2016-03-04 2017-09-08 ヤマハ株式会社 システム、制御方法、制御端末、及びプログラム

Also Published As

Publication number Publication date
EP2564551B1 (en) 2020-01-01
EP2564551A2 (en) 2013-03-06
US20110264752A1 (en) 2011-10-27
CN102948116A (zh) 2013-02-27
KR101906504B1 (ko) 2018-12-07
CN102948116B (zh) 2016-03-30
US9432725B2 (en) 2016-08-30
EP2564551A4 (en) 2015-03-25
WO2011136537A2 (en) 2011-11-03
JP5882988B2 (ja) 2016-03-09
KR20110119537A (ko) 2011-11-02
WO2011136537A3 (en) 2012-03-01

Similar Documents

Publication Publication Date Title
JP5882988B2 (ja) 複数のデバイスにコンテンツを伝送する方法及びその装置
JP6349356B2 (ja) マルチスクリーン・インタラクション方法及びシステム
JP6382317B2 (ja) ピアツーピアワイヤレスディスプレイシステムにおけるシンクデバイスの複数のグループをサポートするためのセッション管理および制御プロシージャ
JP5517733B2 (ja) コンテンツ配信システム、及びゲートウェイ装置、並びにプログラム
JP2013528332A (ja) メディアストリームのシームレスな転送
JP2014511621A (ja) 表示切換えのための方法および装置
JP2008005047A (ja) 情報処理装置および方法、並びにプログラム
US9276772B2 (en) Method and apparatus for transmitting and receiving data based on secured path bandwidth in network established by using audio/video interface
KR102194747B1 (ko) 와이파이 디스플레이 호환성 네트워크 게이트웨이
CN105323628A (zh) 基于dlna跨屏播放的方法及***、浏览器端装置和播放装置
US10341392B2 (en) Method and apparatus for controlling session between devices on network including multiple devices
JP2011113565A (ja) 端末装置及びそのusb機器制御方法
JP5982373B2 (ja) Avインターフェースを介して送受信されるデータを多重化する方法及びその装置
JP6016809B2 (ja) コンテンツ提供方法及びコンテンツ提供システム
JP2009246904A (ja) 通信装置、通信方法、プログラム
JP2007235584A (ja) ゲートウェイ装置
WO2017140161A1 (zh) 音视频资源共享的方法、装置、***及网络网关
JP2007013879A (ja) マルチメディアデータ処理装置及びマルチメディアデータ処理方法
CN102598623B (zh) 用于选择传输控制机制的设备和方法
KR102052385B1 (ko) 미디어 공유를 위한 협업 서비스 제공 방법 및 시스템
KR20110097563A (ko) Av 인터페이스에 기초한 데이터 전송 방법 및 장치
KR20210028434A (ko) 빔 프로젝터 및 셋톱박스의 동작 방법 및 그 장치들
JP2014093761A (ja) 情報処理装置及びavコンテンツ送信方法
KR20150103789A (ko) 끊김 없는 화면 전환을 위한 아이피 멀티캐스트 기반 콘텐츠 프리페치 기법

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140325

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141216

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150316

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20150630

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151029

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20151110

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20160105

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160204

R150 Certificate of patent or registration of utility model

Ref document number: 5882988

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees