Movatterモバイル変換


[0]ホーム

URL:


KR102025320B1 - Control system for playing a data stream on a receiving device - Google Patents

Control system for playing a data stream on a receiving device
Download PDF

Info

Publication number
KR102025320B1
KR102025320B1KR1020147020719AKR20147020719AKR102025320B1KR 102025320 B1KR102025320 B1KR 102025320B1KR 1020147020719 AKR1020147020719 AKR 1020147020719AKR 20147020719 AKR20147020719 AKR 20147020719AKR 102025320 B1KR102025320 B1KR 102025320B1
Authority
KR
South Korea
Prior art keywords
stream
data
playing
user
data stream
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.)
Active
Application number
KR1020147020719A
Other languages
Korean (ko)
Other versions
KR20140107601A (en
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
Family has litigation
First worldwide family litigation filedlitigationCriticalhttps://patents.darts-ip.com/?family=47628296&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR102025320(B1)"Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 오렌지filedCritical오렌지
Publication of KR20140107601ApublicationCriticalpatent/KR20140107601A/en
Application grantedgrantedCritical
Publication of KR102025320B1publicationCriticalpatent/KR102025320B1/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

시스템은, 사용자가 재생될 데이터 스트림을 선택하도록 인에이블링하기 위한 사용자 인터페이스 수단, 재생될 데이터 스트림을 수신하기 위한 수단, 및 수신된 데이터 스트림을 외부 출력 수단을 통해, 스트림을 재생할 수 있는 디바이스에 전송하기 위한 수단을 포함한다. 시스템은 서로 별개인 제1 디바이스 및 제2 디바이스를 포함한다. 수신 디바이스로서 알려진 제1 디바이스는, 데이터 스트림을 수신하기 위한 수단, 및 수신된 스트림을 외부 출력 수단을 통해 전송하기 위한 수단을 포함한다. 제어 디바이스로서 알려진 제2 디바이스는 사용자 인터페이스 수단을 포함하고, 사용자가 재생될 스트림을 선택한 이후 선택된 스트림을 재생하기 위한 커맨드를 제1 디바이스에 전송하기 위한 수단을 포함하며, 상기 커맨드는 선택된 스트림에 대한 위치 데이터를 포함한다.The system comprises a user interface means for enabling a user to select a data stream to be played, means for receiving a data stream to be played, and the received data stream to an external device for playback of the stream. Means for transmitting. The system includes a first device and a second device that are separate from each other. A first device known as a receiving device comprises means for receiving a data stream and means for transmitting the received stream via external output means. The second device, known as the control device, comprises user interface means and means for transmitting a command to the first device to play the selected stream after the user has selected the stream to be played, the command for the selected stream. Contains location data.

Description

Translated fromKorean
수신 디바이스 상에서 데이터 스트림을 재생하기 위한 제어 시스템{CONTROL SYSTEM FOR PLAYING A DATA STREAM ON A RECEIVING DEVICE}CONTROL SYSTEM FOR PLAYING A DATA STREAM ON A RECEIVING DEVICE}

본 발명은 데이터 스트림을 재생하기 위한 제어 시스템에 관한 것이다.The present invention relates to a control system for playing back a data stream.

셋-톱 박스(STB)들로 보통 불리는 디지털 비디오 디코딩 박스들은 비디오 콘텐츠, 예컨대 텔레비전 프로그램들 또는 VOD(Video On Demand) 타입의 비디오 콘텐츠가 (예컨대, 인터넷, 위성 또는 TNT에 의해) 디지털 송신 네트워크를 통해 액세스되도록 한다.Digital video decoding boxes, commonly referred to as set-top boxes (STBs), allow video content such as television programs or video on demand (VOD) type video content (e.g., by the Internet, satellite or TNT) to be transmitted over a digital transmission network. To be accessed.

또한, STB들은 다른 기능들을 통합할 수 있다:In addition, STBs can integrate other functions:

- 사용자가 현재 TV 프로그램을 일시중지시키고 상기 TV 프로그램을 나중에 시청하도록 하기 위하여, 프로그램이 미리정의된 시간 프레임 동안에 또는 그때그때(on the fly) 레코딩되도록 하는 하드 디스크;A hard disk which allows the program to be recorded during or on the fly for a predefined time frame, in order for the user to pause the current TV program and to watch the TV program later;

- 인터넷 액세스;-Internet access;

- 웹 라디오 브로드캐스트 서비스;-Web radio broadcast service;

- DLNA 서버 역할을 맡은 컴퓨터의 파일 관리자에서 내비게이션을 허용하고, 상기 컴퓨터 상에 저장된 콘텐츠가 재생되도록 하는 DLNA 지원;DLNA support to allow navigation in the file manager of a computer acting as a DLNA server and allow content stored on the computer to be played;

- 등등.- etc.

이러한 다수의 기능들은 STB 콤플렉스를 사용한다. 기능을 사용하기 위하여, 사용자는, 특정 원격 제어부를 이용하여 텔레비전의 스크린 상에 디스플레이되는 그래픽 인터페이스에서 내비게이팅해야 한다. TV 스크린 상에서의 디스플레이에 의해 유발되는 가독성 제약들, 및 그래픽 인터페이스에서 내비게이팅하기 위한 원격 제어부의 사용에 관련된 제약들을 고려하면, 상기 그래픽 인터페이스는 종종 사용의 단순성 및 편의성이 없다. 또한, 이러한 기능들 전부가 STB의 비용을 증가시킨다.Many of these functions use the STB complex. In order to use the function, the user must navigate in a graphical interface displayed on the screen of the television using a particular remote control. Given the readability constraints caused by the display on the TV screen, and the constraints related to the use of the remote control to navigate in the graphical interface, the graphical interface often lacks simplicity and convenience of use. In addition, all of these functions increase the cost of the STB.

본 발명은 상황을 개선시키는 것을 목적으로 한다.The present invention aims to improve the situation.

이를 위해, 본 발명은 데이터 스트림을 재생하기 위한 제어 시스템에 관한 것이고, 상기 제어 시스템은,To this end, the invention relates to a control system for reproducing a data stream, said control system comprising:

· 사용자가 재생될 데이터 스트림을 선택하도록 하기 위한 사용자 인터페이스 수단,User interface means for allowing a user to select a data stream to be played;

· 상기 재생될 데이터 스트림을 수신하기 위한 수단,Means for receiving the data stream to be reproduced,

· 수신된 데이터 스트림을 외부 출력 수단을 통해, 상기 스트림을 재생할 수 있는 디바이스에 전송하기 위한 수단Means for transmitting the received data stream via external output means to a device capable of playing the stream;

을 포함하고, 상기 제어 시스템은 서로 분리된 제1 디바이스 및 제2 디바이스,The control system includes a first device and a second device separated from each other,

· 상기 데이터 스트림을 수신하기 위한 수단, 및 수신된 스트림을 상기 외부 출력 수단을 통해 전송하기 위한 수단을 통합하는, 수신 디바이스로 불리는 제1 디바이스, 및A first device, called a receiving device, incorporating means for receiving the data stream, and means for transmitting the received stream via the external output means, and

· 상기 사용자 인터페이스 수단을 통합하고, 사용자에 의한 재생될 스트림의 선택에 따라서, 선택된 스트림을 재생하기 위한 커맨드 ― 상기 커맨드는, 상기 선택된 스트림의 위치를 찾아내기 위한 데이터를 포함함 ― 를 상기 제1 디바이스에 전송하기 위한 수단을 포함하는, 제어 디바이스로 불리는 제2 디바이스Incorporating said user interface means and, according to the selection of the stream to be played by the user, a command for playing the selected stream, the command comprising data for locating the selected stream; A second device, called a control device, comprising means for transmitting to the device

를 포함하는 사실에 의해 특징지어진다.Characterized by the fact that it includes.

그러므로, 본 발명은 재생될 스트림의 선택을 허용하는 사용자 인터페이스 수단과 데이터 스트림을 관리하기 위한 수단(다시 말해, 데이터 스트림을 수신하고, 상기 데이터 스트림을 재생할 수 있는 디바이스에 상기 데이터 스트림을 재전송하기 위하여)을 두 개의 분리된 디바이스들, 즉 제어 디바이스와 수신 디바이스로 각각 분리시키는 것을 수반한다. 제어 디바이스는 재생될 스트림의 위치를 찾아내기 위한 주소를 획득하고, 상기 주소를 수신 디바이스에 전송하고, 그런 다음 상기 수신 디바이스는 공급받은 주소에 있는 스트림을 리트리빙할 필요만 있다. 제어 디바이스는, 텔레비전 스크린 상에서의 디스플레이 및 내비게이션의 제약들 없이, 사용하기 쉬운 사용자 인터페이스를 제공할 수 있다. 또한, 수신 디바이스는, 재생될 스트림을 선택하기 위한 사용자 인터페이스 수단 없이, 기술적 관점으로부터 가능한 가장 단순할 수 있고, 이는 상기 수신 디바이스의 비용을 제한시킨다. 본 발명에 따라, 스트림을 선택하기 위한, 사용자와 사용자 인터페이스 사이의 전체 상호작용성은 제어 디바이스에서 수행된다.Therefore, the present invention relates to a user interface means allowing selection of a stream to be reproduced and means for managing the data stream (in other words, to retransmit the data stream to a device capable of receiving the data stream and reproducing the data stream). ) Is split into two separate devices, the control device and the receiving device, respectively. The controlling device obtains an address for locating the stream to be played, sends the address to the receiving device, and then the receiving device only needs to retrieve the stream at the supplied address. The control device can provide an easy-to-use user interface without the limitations of display and navigation on the television screen. In addition, the receiving device can be as simple as possible from a technical point of view, without user interface means for selecting a stream to be played, which limits the cost of the receiving device. According to the invention, the overall interactivity between the user and the user interface for selecting a stream is performed at the control device.

유리하게, 제1 디바이스는, 제2 연결 디바이스에 대한 직접 무선 연결을 셋업하고 무선 액세스 포인트에 대한 연결을 위한 데이터를 수신하기 위한 수단을 포함하고, 제2 디바이스는, 무선 액세스 포인트로의 제1 디바이스의 연결을 돕기 위한 수단 ― 상기 수단은, 무선 액세스 포인트로의 제1 디바이스의 연결을 위한 데이터를 입력하고 상기 입력 연결 데이터를 제1 디바이스에 전송하기 위한 그래픽 인터페이스를 디스플레이하도록 설계됨 ― 을 포함한다.Advantageously, the first device comprises means for setting up a direct wireless connection to the second connecting device and receiving data for connection to the wireless access point, the second device comprising: a first to the wireless access point; Means for assisting in connection of a device, the means being designed to input data for a connection of a first device to a wireless access point and display a graphical interface for transmitting the input connection data to the first device; .

제1 디바이스는 무선 액세스 포인트를 시뮬레이팅하도록 맞춰질 수 있다. 그런 다음, 제2 디바이스는 제1 디바이스에 직접적으로 연결될 수 있다. 그 사실로 인해, 수신 디바이스에는, 무선 액세스 포인트에 연결되는데 요구되는 데이터를 입력하기 위한 사용자 인터페이스 수단이 전혀 없을 수 있다.The first device can be tailored to simulate a wireless access point. The second device can then be directly connected to the first device. Due to that fact, the receiving device may be devoid of any user interface means for entering data required to connect to the wireless access point.

스트림을 선택하기 위한 수단은, 그래픽 인터페이스 데이터를 디스플레이하기 위한 수단, 원격 서버 상의 콘텐츠를 선택하기 위한 사용자 인터페이스에 액세스하도록 설계된 수단, 및/또는 제1 디바이스 및 제2 디바이스가 속하는 로컬 영역 네트워크에 대한 스토리지 서버 상의 파일 관리자에 액세스하도록 설계된 수단을 포함할 수 있다.Means for selecting a stream include means for displaying graphical interface data, means designed to access a user interface for selecting content on a remote server, and / or for a local area network to which the first and second devices belong. It may include means designed to access a file manager on the storage server.

사용자 인터페이스 데이터는 제어 디바이스에 저장된 그래픽 인터페이스 데이터, 또는 원격 서버 또는 로컬 서버로부터의 데이터를 포함할 수 있다.The user interface data can include graphical interface data stored on the control device, or data from a remote server or a local server.

유리하게, 제1 디바이스에는, 재생될 비디오 데이터 스트림을 사용자가 선택하기 위한 수단이 전혀 없다. 따라서, 재생될 스트림의 선택을 허용하는 전체 사용자 인터페이스는 제2 디바이스 상에 위치된다.Advantageously, the first device has no means for the user to select the video data stream to be played. Thus, the entire user interface allowing the selection of the stream to be played is located on the second device.

또한, 본 발명은 이전에 정의된 시스템을 위한 수신 디바이스에 관한 것이고, 상기 수신 디바이스는, 재생될 비디오 데이터 스트림을 수신하기 위한 수단, 수신된 스트림을 재생할 수 있는 외부 디바이스로의 비디오 출력을 위한 수단, 비디오 출력 수단을 통해 수신된 비디오 데이터의 스트림을 전송하기 위한 수단, 스트림을 재생하기 위한 제어를 수신하기 위한 수단 ― 상기 제어는, 스트림의 위치를 찾아내기 위한 주소를 포함함 ― 을 포함한다.The invention also relates to a receiving device for a system previously defined, the receiving device comprising: means for receiving a video data stream to be played back, means for outputting a video to an external device capable of playing the received stream Means for transmitting a stream of video data received via the video output means, means for receiving control for playing the stream, the control comprising an address for locating the stream.

마찬가지로, 본 발명은 청구항 제1항의 시스템에 대한 제어 디바이스에 관한 것이고, 상기 제어 디바이스는, 사용자가 재생될 데이터 스트림을 선택하도록 하기 위한 사용자 인터페이스 수단, 및 사용자에 의한 재생될 스트림의 선택에 따라서, 선택된 스트림을 재생하기 위한 커맨드 ― 상기 커맨드는, 상기 선택된 스트림의 위치를 찾아내기 위한 주소를 포함함 ― 를 다른 디바이스에 전송하기 위한 수단을 포함한다.Similarly, the invention relates to a control device for the system ofclaim 1, wherein the control device comprises, in accordance with user interface means for allowing a user to select a data stream to be played, and a selection of the stream to be played by the user, Means for transmitting to the other device a command for playing the selected stream, the command comprising an address for locating the selected stream.

또한, 본 발명은 데이터 스트림을 재생하기 위한 제어 방법에 관한 것이고, 상기 방법은,The invention also relates to a control method for reproducing a data stream, said method comprising:

· 사용자 인터페이스 수단을 이용한 재생될 데이터 스트림의 선택 단계,Selecting a data stream to be reproduced using user interface means,

· 상기 재생될 데이터 스트림의 수신 단계,Receiving the data stream to be reproduced,

· 상기 스트림을 재생할 수 있는 디바이스로의 수신된 데이터 스트림의 송신 단계Transmitting the received data stream to a device capable of playing the stream.

를 포함하고,Including,

· 재생될 데이터 스트림의 상기 수신 단계, 및 상기 스트림을 재생할 수 있는 디바이스로의 수신된 데이터 스트림의 상기 송신 단계는 수신 디바이스로 불리는 제1 디바이스에 의해 수행되고;The receiving step of the data stream to be reproduced and the transmitting step of the received data stream to a device capable of playing the stream are performed by a first device called a receiving device;

· 재생될 데이터 스트림의 상기 선택 단계는 상기 제1 디바이스와 분리된, 제어 디바이스로 불리는 제2 디바이스에 의해 수행되고, 그리고The selecting step of the data stream to be reproduced is performed by a second device, called a control device, separate from the first device, and

· 사용자에 의한 재생될 스트림의 선택에 따라서, 선택된 스트림을 재생하기 위한 커맨드 ― 상기 커맨드는, 상기 선택된 스트림의 위치를 찾아내기 위한 데이터를 포함함 ― 의 상기 제2 디바이스에 의한 상기 제1 디바이스로의 송신 단계가 제공되는 사실에 의해 특징지어진다.To the first device by the second device of a command for playing the selected stream, the command comprising data for locating the selected stream, in accordance with the selection of the stream to be played by the user; Is characterized by the fact that the transmission step of is provided.

본 발명은 첨부된 도면들을 참조하여 본 발명의 제어 시스템의 특정 실시예의 다음을 설명을 이용하여 더욱 잘 이해될 것이다.
도 1은 본 발명의 특정 실시예에 따른 시스템의 개략도를 도시한다.
도 2는 도 1의 시스템의 수신 디바이스의 기능 블록도를 도시한다.
도 3은 도 1의 시스템의 제어 디바이스의 기능 블록도를 도시한다.
도 4는 도 1의 수신 디바이스를 게이트웨이에 연결하기 위해 구현된 방법 단계들의 흐름차트를 도시한다.
도 5a 및 도 5b는, 두 개의 특정 예시적 실시예들에 따라, 도 1의 시스템의 동작 동안 구현되는 방법 단계들을 도시한다.
The invention will be better understood using the following description of specific embodiments of the control system of the invention with reference to the accompanying drawings.
1 shows a schematic diagram of a system according to a particular embodiment of the invention.
FIG. 2 shows a functional block diagram of a receiving device of the system of FIG. 1.
3 shows a functional block diagram of a control device of the system of FIG. 1.
4 shows a flowchart of method steps implemented for connecting the receiving device of FIG. 1 to a gateway.
5A and 5B show method steps implemented during operation of the system of FIG. 1, in accordance with two particular example embodiments.

도 1에 도시된 시스템은, 서로 분리된, 수신 디바이스로 불리는 제1 디바이스(1) 및 제어 디바이스로 불리는 제2 디바이스(2)를 포함한다.The system shown in FIG. 1 comprises afirst device 1 called the receiving device and asecond device 2 called the control device, which are separated from each other.

수신 디바이스(1) 및 제어 디바이스(2)는 로컬 영역 네트워크(4)에 속하고, 상기 로컬 영역 네트워크(4)는 게이트웨이(3), 이 경우 WiFi 액세스 포인트에 의해 관리된다.Thereceiving device 1 and thecontrol device 2 belong to a local area network 4, which is managed by a gateway 3, in this case a WiFi access point.

게이트웨이(3)는 예컨대 ADSL(Asymmetric Digital Subscriber Line) 라인에 의하여 외부 통신 네트워크, 이 경우 인터넷(5)에 연결된다.The gateway 3 is connected to an external communication network, in this case the Internet 5, for example by means of an Asymmetric Digital Subscriber Line (ADSL) line.

마찬가지로, 로컬 영역 네트워크(4)는 퍼스널 컴퓨터 또는 PC(7), 그리고 멀티미디어 재현 디바이스(6), 예컨대 이 경우 평판 스크린 텔레비전을 포함한다.The local area network 4 likewise comprises a personal computer or PC 7 and amultimedia reproduction device 6, in this case a flat screen television.

수신 디바이스(1), 제어 디바이스(2) 및 컴퓨터(7)는 무선 링크, 이 경우 WiFi 링크에 의해 게이트웨이(3)에 연결된다. 로컬 영역 네트워크(4)의 장비(1, 2 및/또는 7)와 게이트웨이(3) 사이에는 유선 연결이 예상될 수 있다. 수신 디바이스(1)는 이 경우 HDMI 커넥터들에 의해 멀티미디어 재현 디바이스(6)에 연결된다.Thereceiving device 1, thecontrol device 2 and the computer 7 are connected to the gateway 3 by a wireless link, in this case a WiFi link. A wired connection can be envisaged between theequipment 1, 2 and / or 7 of the local area network 4 and the gateway 3. Thereceiving device 1 is in this case connected to themultimedia reproduction device 6 by HDMI connectors.

수신 디바이스(1), 제어 디바이스(2), 멀티미디어 재현 디바이스(6) 및 PC(7)가 DLNA 로컬 영역 네트워크를 형성한다. DLNA(Digital Living Network Alliance) 표준은 다양한 액터들을 정의한다:Thereception device 1, thecontrol device 2, themultimedia reproduction device 6 and the PC 7 form a DLNA local area network. The Digital Living Network Alliance (DLNA) standard defines a variety of actors:

· 서버: 디지털 콘텐츠를 요구대로 저장 및 제공한다;Servers: store and provide digital content as required;

· "렌더러": 디지털 콘텐츠를 재생할 수 있기 위하여 상기 디지털 콘텐츠를 디코딩한다;"Renderer": decode the digital content in order to be able to play the digital content;

· "플레이어": 디코딩된 콘텐츠를 재생한다;"Player": plays decoded content;

· 제어기: 서버들에 의해 제안된 콘텐츠가 렌더러들/플레이어들에 의해 브라우징 및 재생되도록 한다.Controller: Allows content proposed by servers to be browsed and played by renderers / players.

여기서 설명된 특정 예에서, DLNA 액터들은 다음의 방식으로 DLNA 네트워크의 장비 상에 설치된다:In the specific example described herein, DLNA actors are installed on equipment of a DLNA network in the following manner:

- 수신 디바이스(1)가 DLNA 렌더러의 역할을 맡고;The receivingdevice 1 assumes the role of a DLNA renderer;

- 제어 디바이스(2)가 DLNA 렌더러/플레이어, DLNA 서버 및 DLNA 제어기의 역할을 맡고;Thecontrol device 2 assumes the role of a DLNA renderer / player, a DLNA server and a DLNA controller;

- PC(7)가 DLNA 서버의 역할을 맡고, 그리고The PC 7 takes the role of DLNA server, and

- 멀티미디어 재현 디바이스(6)가 DLNA 플레이어의 역할을 맡는다.Themultimedia reproduction device 6 plays the role of a DLNA player.

이제, 수신 디바이스(1)의 더욱 상세한 설명이 이어진다. 도 2를 참조하면, 이러한 수신 디바이스(1)는,Now, a more detailed description of the receivingdevice 1 follows. 2, such areception device 1,

- 재생될 데이터 스트림을 수신하기 위한 모듈(10),Amodule 10 for receiving a data stream to be played,

- 수신된 스트림을 재생할 수 있는 외부 디바이스에 대한 출력 인터페이스(11);Anoutput interface 11 to an external device capable of playing the received stream;

- 수신된 데이터 스트림을 디코딩하기 위한 모듈(12);Amodule 12 for decoding the received data stream;

- 출력 인터페이스(11)를 통해, 수신 및 디코딩된 데이터 스트림을 재전송하기 위한 모듈(13);Amodule 13 for retransmitting the received and decoded data streams via theoutput interface 11;

- 무선 통신, 이 경우 WiFi 모듈(14) ― WiFi 액세스 포인트로의 WiFi 연결을 위한 서브모듈(15)을 통합함 ―;Wireless communication, in thiscase WiFi module 14, incorporatingsubmodule 15 for WiFi connection to a WiFi access point;

- 데이터 스트림의 수신을 제어하기 위한 모듈(16); 및Amodule 16 for controlling the reception of the data stream; And

- DLNA 모듈(17)DLNA module (17)

을 포함한다.It includes.

제어 모듈(16)은, 제어 디바이스(예컨대, 제어 디바이스(2))로부터 커맨드 메시지를 수신시, 상기 커맨드 메시지를 해석하고, 상기 커맨드 메시지에 표시된 위치결정 주소에서 재생될 데이터 스트림을 리트리빙하기 위한 커맨드를 수신 모듈(10)에 전송하도록 설계된다. 이는, 서버 또는 스토리지 디바이스(로컬 또는 원격 서버에 저장된 콘텐츠의 경우) 상의 스토리지 주소에 대해, IP 멀티캐스트 주소(TV 스트림의 경우), IP 유니캐스트 주소(VOD 스트림의 경우)를 갖는 URL 형태의 주소일 수 있다.Thecontrol module 16, upon receiving a command message from a control device (e.g., the control device 2), interprets the command message and retrieves a data stream to be reproduced at the positioning address indicated in the command message. It is designed to send a command to the receivingmodule 10. This is an address in the form of an URL with an IP multicast address (for TV streams) and an IP unicast address (for VOD streams), for a storage address on a server or storage device (for content stored on a local or remote server). Can be.

수신 모듈(10)은, 데이터 스트림을 리트리빙하기 위한 커맨드를 수신시 ― 상기 커맨드는, 스트림의 위치를 찾아내기 위한 주소를 포함함 ―, 수신된 위치결정 주소에서 고려중인 스트림을 리트리빙하도록 설계된다.The receivingmodule 10 is designed to retrieve a stream under consideration at a received positioning address upon receiving a command for retrieving the data stream, the command comprising an address for locating the stream. do.

디코딩 모듈(12) ― 상기 디코딩 모듈(12)의 입력부는 수신 모듈(10)에 연결되고, 상기 디코딩 모듈(12)의 출력부는 재전송 모듈(13)에 연결됨 ― 은, 콘텐츠를 재생할 수 있는 외부 재현 디바이스, 예컨대 멀티미디어 재현 디바이스(6)에 의해 데이터 스트림이 재생될 수 있도록, 수신 모듈(10)에 의해 수신된 데이터 스트림을 디코딩하도록 설계된다. 디코딩은, 스트림이 암호화된 형태라면 스트림의 해독, 스트림이 압축된 형태라면 스트림의 압축해제, 그리고 수신된 스트림의 데이터의 포맷을, 비디오 출력 인터페이스(이 경우, HDMI(High Definition Multimedia Interface))와 호환가능한 포맷으로 변환하기 위한 포맷 변환을 포함한다.Thedecoding module 12, the input of thedecoding module 12 is connected to the receivingmodule 10, and the output of thedecoding module 12 is connected to the retransmission module 13-an external reproduction capable of playing content. It is designed to decode the data stream received by the receivingmodule 10 so that the data stream can be reproduced by the device, for example themultimedia reproduction device 6. Decoding includes decoding the stream if the stream is encrypted, decompressing the stream if the stream is compressed, and formatting the received stream's data with a video output interface (in this case, High Definition Multimedia Interface). Format conversion to convert to a compatible format.

재전송 모듈(13) ― 상기 재전송 모듈(13)의 입력부는 디코딩 모듈(12)에 연결되고, 상기 재전송 모듈(13)의 출력부는 출력 인터페이스(11)에 연결됨 ― 은, 디코딩 이후에, 재생될 데이터 스트림을 출력 인터페이스(11)를 통해, 스트림을 재생, 다시 말해 재현할 수 있는 외부 디바이스에 재전송하도록 설계된다. 이러한 외부 디바이스는 예컨대 멀티미디어 재현 디바이스(6)일 수 있다.Theretransmission module 13, in which the input of theretransmission module 13 is connected to thedecoding module 12, and the output of theretransmission module 13, which is connected to theoutput interface 11, is the data to be reproduced after decoding. The stream is designed to be retransmitted via anoutput interface 11 to an external device that can play, in other words reproduce, the stream. Such an external device may for example be amultimedia reproduction device 6.

이 경우 출력 인터페이스(11)는 수 HDMI(High Definition Multimedia Interface) 커넥터를 포함한다.In this case, theoutput interface 11 includes a male high definition multimedia interface (HDMI) connector.

WiFi 통신 모듈(14)은, WiFi를 사용하여 다른 디바이스들과 통신하기 위하여, WiFi 통신 프로토콜을 구현하도록 설계된다. WiFi 연결 서브모듈(15)은, 방법의 설명에서 이후에 설명될 바와 같이, 애드혹 WiFi 동작 모드를 이용함으로써, 수신 디바이스(1)를 WiFi 액세스 포인트에 연결하도록 설계된다.TheWiFi communication module 14 is designed to implement a WiFi communication protocol in order to communicate with other devices using WiFi. TheWiFi connection submodule 15 is designed to connect the receivingdevice 1 to a WiFi access point by using an ad hoc WiFi mode of operation, as will be described later in the description of the method.

DLNA 모듈(17)은, 게이트웨이(3)에 의하여, DLNA 렌더러로서, 로컬 영역 네트워크(4)에 있는 다른 DLNA 액터들과 상호작용하기 위하여 DLNA 표준을 구현하도록 설계된다. 이러한 DLNA 모듈은, DLNA 표준에 의해 정의된 프로토콜들에 따라, DLNA 서버 상의 데이터 스트림의 획득, 및 상기 데이터 스트림의 디코딩 및 재현을 제어하도록 설계된다.TheDLNA module 17 is designed to implement, by the gateway 3, a DLNA standard for interacting with other DLNA actors in the local area network 4 as a DLNA renderer. This DLNA module is designed to control the acquisition of a data stream on the DLNA server, and the decoding and reproduction of the data stream, in accordance with the protocols defined by the DLNA standard.

모듈들(10, 12, 13, 16, 17)은 애플리케이션(또는 소프트웨어) 모듈들이다.Modules 10, 12, 13, 16, 17 are application (or software) modules.

또한, 수신 디바이스(1)는 전원 플러그가 피팅된 케이블(18) 및 중앙 커맨드 모듈 ― 미도시 ― 을 포함하고, 상기 디바이스(1)의 엘리먼트들 전부가 상기 중앙 커맨드 모듈에 연결되고, 상기 중앙 커맨드 모듈은 이러한 엘리먼트들의 동작을 제어하도록 설계된다.The receivingdevice 1 also comprises acable 18 fitted with a power plug and a central command module-not shown-in which all of the elements of thedevice 1 are connected to the central command module and the central command The module is designed to control the operation of these elements.

수신 디바이스(1)에는, 사용자가 재생될 스트림을 선택하도록 하기 위한 사용자 인터페이스 수단이 전혀 없음이 강조될 것이다.It will be emphasized that the receivingdevice 1 has no user interface means for allowing the user to select a stream to be played.

제어 디바이스(2)는 이 경우 터치-감지 디지털 태블릿, 예컨대 iPad

Figure 112014069343970-pct00001
이다. 태블릿(2)은, 통상적인 방식으로, 터치-감지 디스플레이 스크린(20), 사운드 재현 수단(21), 무선, 이 경우 WiFi 통신 모듈(22), 및 DLNA 모듈(23)을 포함한다. 태블릿(2)은, 로컬 영역 네트워크(4)에 있는 스토리지 디바이스 상에서 인터넷을 통해 리트리빙된 또는 태블릿(2)에 특정된 메모리에 저장된 데이터 스트림(비디오, 오디오, 이미지)을 디코딩 및 재생할 수 있다.Thecontrol device 2 is in this case a touch-sensitive digital tablet, for example an iPad
Figure 112014069343970-pct00001
to be. Thetablet 2 comprises, in a conventional manner, a touch-sensitive display screen 20,sound reproducing means 21, wireless, in this case aWiFi communication module 22, and aDLNA module 23. Thetablet 2 may decode and play back data streams (video, audio, images) retrieved via the Internet or stored in a memory specific to thetablet 2 on a storage device in the local area network 4.

또한, 상기 태블릿은 디바이스(1)와 같은 수신 디바이스에 대한 원격 사용자 인터페이스를 위한 애플리케이션 모듈(24), 및 WiFi 액세스 포인트로의 디바이스(1)와 같은 수신 디바이스의 연결을 돕기 위한 애플리케이션 모듈(25)을 포함한다. 사용자 인터페이스 모듈(24)은, 재생될 데이터 스트림을 선택하기 위하여 그리고 이러한 스트림 상에 다양한 동작들(일시중지, 정지, 고속 감기 또는 되감기)을 수행하기 위하여, 사용자 인터페이스 GUI가 태블릿(2) 상에 구현되도록 한다.In addition, the tablet may include anapplication module 24 for a remote user interface to a receiving device, such asdevice 1, and anapplication module 25 to assist in connection of a receiving device, such asdevice 1, to a WiFi access point. It includes. Theuser interface module 24 has a user interface GUI on thetablet 2 to select a data stream to be played and to perform various operations (pause, stop, fast forward or rewind) on this stream. To be implemented.

재생될 데이터 스트림은, 예로서, TV 스테이션에 의한 텔레비전 프로그램 브로드캐스트, VOD(video on demand) 또는 로컬 영역 네트워크(4)에 있는 디바이스(예컨대, 태블릿(2) 또는 PC(7))에 저장된 또는 웹 서버에 의해 제공되는 콘텐츠(비디오, 오디오 또는 이미지)에 대응할 수 있다. 데이터 스트림들은 다양한 소스들로부터 액세스될 수 있고, 다양한 사용자 인터페이스들에 의하여 선택될 수 있다. 인터페이스 모듈(24)은, 이러한 다양한 선택 사용자 인터페이스들에 액세스하도록 그리고 태블릿(2)의 터치-감지 스크린 상에 이러한 다양한 선택 사용자 인터페이스들을 디스플레이하도록 설계된다. 선택 사용자 인터페이스 데이터는 태블릿(2)에 로컬로 저장될 수 있거나, 또는 네트워크(이 경우, 인터넷 또는 로컬 영역 네트워크(4))를 통해 서버 또는 스토리지 디바이스 상에서 액세스 가능할 수 있다.The data stream to be played is stored, for example, on a device (egtablet 2 or PC 7) in a television program broadcast, video on demand (VOD) or local area network 4 by a TV station or It may correspond to the content (video, audio or image) provided by the web server. Data streams can be accessed from various sources and selected by various user interfaces. Theinterface module 24 is designed to access these various selection user interfaces and to display these various selection user interfaces on the touch-sensitive screen of thetablet 2. The selection user interface data may be stored locally on thetablet 2 or may be accessible on a server or storage device via a network (in this case the Internet or a local area network 4).

여기서 설명된 특정 예에서, 인터페이스 모듈(24)은, 태블릿(2)의 스크린 상에 그래픽 인터페이스를 디스플레이함으로써, 다양한 타입들의 스트림: TV, VOD, 나의 콘텐츠(비디오, 음악, 이미지), YouTube 등등에 대응하는 다양한 섹션들을 사용자에게 제안하도록 설계된다.In the specific example described herein, theinterface module 24 displays various types of streams: TV, VOD, my content (video, music, images), YouTube, etc. by displaying a graphical interface on the screen of thetablet 2. It is designed to suggest the corresponding various sections to the user.

설명의 특정 예에서, 이러한 섹션들 중 하나의 선택시, 인터페이스 모듈(24)은, 선택 그래픽 사용자 인터페이스 또는 GUI에 액세스하도록 그리고 제어 디바이스(2)의 스크린 상에 선택 그래픽 사용자 인터페이스 또는 GUI를 디스플레이하도록 설계된다. 이러한 인터페이스는 텔레비전 서비스 웹 서버, VOD(video on demand) 서비스 웹 서버, YouTube 서비스 웹 서버 또는 로컬 영역 네트워크(4)에 있는 스토리지 디바이스 상에서 액세스 가능할 수 있다.In a particular example of the description, upon selecting one of these sections, theinterface module 24 is adapted to access the selection graphical user interface or GUI and to display the selection graphical user interface or GUI on the screen of thecontrol device 2. Is designed. Such an interface may be accessible on a television service web server, a video on demand (VOD) service web server, a YouTube service web server, or a storage device in the local area network 4.

TV 프로그램을 선택하기 위한 인터페이스 GUI는 텔레비전 서비스 웹 서버에 의해 제공된다. 상기 TV 프로그램을 선택하기 위한 인터페이스 GUI는, 알려진 방식으로, 다양한 텔레비전 스테이션들에 대한 프로그램 스케줄로의 액세스 및 시청될 텔레비전 프로그램의 선택을 허용하는 전자 텔레비전 프로그램 가이드를 포함한다.An interface GUI for selecting a TV program is provided by a television service web server. The interface GUI for selecting a TV program includes, in a known manner, an electronic television program guide that allows access to a program schedule for various television stations and selection of a television program to be watched.

VOD를 선택하기 위한 인터페이스 GUI는 VOD 웹 서버에 의해 제공된다. 상기 VOD를 선택하기 위한 인터페이스 GUI는, 알려진 방식으로, VOD 카탈로그 및 키워드 검색 엔진을 포함한다. VOD 카탈로그 및 검색 엔진은, 특히 VOD 초록을 나타내기 위하여 또는 VOD를 빌리기 위하여, 각각의 VOD에 대해, 상세한 정보 레코드 및 이 경우 제어 디바이스(2)의 스크린(20)을 터치함으로써 활성화될 수 있는 커맨드들로의 액세스를 허용한다.An interface GUI for selecting a VOD is provided by the VOD web server. The interface GUI for selecting the VOD, in a known manner, includes a VOD catalog and keyword search engine. The VOD catalog and search engine can be activated for each VOD by touching the detailed information record and in this case thescreen 20 of thecontrol device 2, in particular to represent the VOD abstract or to borrow the VOD. Allow access to

YouTube 서비스를 선택하기 위한 인터페이스 GUI는 YouTube 서비스 웹 서버 상에서 액세스 가능하다. 상기 YouTube 서비스를 선택하기 위한 인터페이스 GUI는, 알려진 방식으로, YouTube 및 키워드 검색 엔진 상에서 이용가능한 비디오들의 카탈로그를 포함한다.An interface GUI for selecting a YouTube service is accessible on the YouTube service web server. The interface GUI for selecting the YouTube service includes, in a known manner, a catalog of videos available on YouTube and a keyword search engine.

"나의 콘텐츠"(비디오, 음악, 이미지)를 선택하기 위한 인터페이스 GUI는, 이 경우 로컬 영역 네트워크(4)에 있는 스토리지 디바이스 상에 저장된 파일들의 판독의 선택 및 실행을 허용하는 파일 관리자를 포함하고, 이러한 디바이스는 DLNA 서버의 역할을 맡는다. 로컬 영역 네트워크로부터 원격이고 ― 상기 로컬 영역 네트워크의 외부에 있고 ― 외부 네트워크에 의하여 액세스될 수 있는 스토리지 디바이스 또는 서버 상에 저장되는 파일들에 대한 관리자에 액세스하는 것을 예상하는 것이 가능할 것이다.The interface GUI for selecting "My content" (video, music, images) comprises a file manager which in this case allows the selection and execution of reading of files stored on storage devices in the local area network 4, This device takes on the role of a DLNA server. It would be possible to anticipate accessing an administrator for files stored on a storage device or server that is remote from the local area network—outside the local area network—and accessible by an external network.

또한, 사용자에 의한 재생될 스트림의 선택 이후에 그리고 이러한 스트림을 재현 디바이스(6) 상에서 재생하기 위한 사용자로부터의 커맨드 이후에, 모듈(24)은, 스트림을 재생하기 위한 "재생" 커맨드를 수신 디바이스(1)에 전송하도록 설계된다. 재생 커맨드는, 이 경우 URL 형태의, 재생될 스트림의 위치를 찾아내기 위한 주소를 포함한다.Further, after the selection of the stream to be played back by the user and after a command from the user for playing this stream on thereproduction device 6, themodule 24 receives a "playback" command for playing the stream. It is designed to transmit to (1). The playback command contains the address for finding the location of the stream to be played, in this case in the form of a URL.

연결을 돕기 위한 모듈(25)은, 수신 디바이스(예컨대, 디바이스(1))로부터의 연결 요청의 수신시, WiFi 액세스 포인트로의 연결을 위한 데이터를 입력하기 위한 그래픽 사용자 인터페이스(또는 GUI 인터페이스)를 디스플레이하도록, 그리고 WiFi 액세스 포인트로의 액세스를 갖는 입력 연결 데이터를 수신 디바이스에 전송하도록 설계된다.Themodule 25 for assisting with a connection may include a graphical user interface (or GUI interface) for inputting data for connection to a WiFi access point upon receipt of a connection request from a receiving device (eg, device 1). And to send input connection data to the receiving device with access to the WiFi access point.

DLNA 모듈(23)은, DLNA 렌더러/플레이어, DLNA 서버 또는 DLNA 제어기로서, 게이트웨이(3)를 통해, 로컬 영역 네트워크(4)에 있는 다른 DLNA 액터들과 상호작용하기 위하여 DLNA 표준을 구현하도록 설계된다. 이러한 DLNA 모듈은, DLNA 표준에 의해 정의된 프로토콜들에 따라, 태블릿(2)에 저장된 데이터 스트림을 제공하기 위하여, 태블릿에 저장된 콘텐츠가 렌더러들/플레이어들에 의해 브라우징 및 재생되도록 하기 위하여, DLNA 서버 상의 데이터 스트림의 획득, 그리고 그 디코딩 및 재현을 제어하도록 설계된다.TheDLNA module 23 is designed to implement the DLNA standard, as a DLNA renderer / player, DLNA server or DLNA controller, to interact with other DLNA actors in the local area network 4 via the gateway 3. . This DLNA module allows a DLNA server to allow content stored on the tablet to be browsed and played by renderers / players in order to provide a data stream stored on thetablet 2 according to the protocols defined by the DLNA standard. It is designed to control the acquisition of the data stream of the image and its decoding and reproduction.

멀티미디어 재현 디바이스(6)는 이 경우 암 HDMI 커넥터가 장착된 평판 스크린 텔레비전이다. 상기 멀티미디어 재현 디바이스(6)는 멀티미디어 콘텐츠(비디오, 오디오 또는 이미지)를 재생할 수 있는 임의의 다른 디바이스일 수 있다.Themultimedia reproduction device 6 in this case is a flat screen television equipped with a female HDMI connector. Themultimedia reproducing device 6 can be any other device capable of playing multimedia content (video, audio or image).

PC(7)는 멀티미디어 콘텐츠(비디오, 오디오, 이미지)를 저장한다. 상기 PC(7)는 로컬 영역 네트워크(4)에서 DLNA 서버의 역할을 맡는다.The PC 7 stores multimedia contents (video, audio, images). The PC 7 assumes the role of a DLNA server in the local area network 4.

도 4, 도 5a 및 도 5b를 참조하면, 도 1의 시스템의 동작이 이제 설명될 것이다.4, 5A and 5B, the operation of the system of FIG. 1 will now be described.

가장 먼저, 디바이스(1)에는 게이트웨이(3)로의 연결을 위해 필요한 데이터를 사용자가 입력하도록 하기 위한 사용자 인터페이스 수단이 전혀 없음을 알고, 수신 디바이스(1)를 게이트웨이(3)에 연결하기 위하여 구현된 단계들이 설명될 것이다. 수신 디바이스(1)에 의해 실행되는 단계들은 WiFi 연결 서브모듈(15)에 의해 구현된다.First of all, it is realized that thedevice 1 has no user interface means for allowing a user to input data necessary for connection to the gateway 3, and is implemented to connect the receivingdevice 1 to the gateway 3. The steps will be described. The steps executed by the receivingdevice 1 are implemented by theWiFi connection submodule 15.

수신 디바이스(1)에는 사용자 인터페이스 수단이 전혀 없기 때문에, 수신 디바이스(1)는 제어 디바이스(2)에 의하여 게이트웨이(3)에 연결된다.Since the receivingdevice 1 has no user interface means at all, the receivingdevice 1 is connected to the gateway 3 by thecontrol device 2.

단계(E0)에서, 사용자는, 수신기 디바이스(1)를 시작시키기 위하여 수신 디바이스(1)를 메인즈에 플러깅한다.In step E0, the user plugs the receivingdevice 1 into the mains to start thereceiver device 1.

테스트 단계(E1)에서, 수신 디바이스(1)는, 상기 수신 디바이스(1)가 WiFi 액세스 포인트(또는 WiFi 단말)에 연결되는지를 체크한다. 유효한 WiFi 연결이 아직 셋업되지 않았다면, 테스트는 네거티브이다. 그런 다음, 단계(E2)에서, 수신 디바이스(1)는, 제어 디바이스(2)에 직접적으로 연결을 셋업하기 위하여, 자신을 애드 혹 WiFi 동작 모드에 둔다. 애드 혹 WiFi 모드는, 알려진 방식으로, 수신 디바이스(1)가 네트워크 이름 SSID(Service Set Identifier)를 이용하여 WiFi 액세스 포인트를 시뮬레이팅하는 것을 수반한다. 제어 디바이스(2)는, WiFi 모드에서, 수신 디바이스(1)에 직접적으로 연결된다.In the test step E1, the receivingdevice 1 checks whether the receivingdevice 1 is connected to a WiFi access point (or WiFi terminal). If no valid WiFi connection has been set up yet, the test is negative. Then, in step E2, the receivingdevice 1 places itself in an ad hoc WiFi mode of operation in order to set up a connection directly to thecontrol device 2. The ad hoc WiFi mode, in a known manner, involves the receivingdevice 1 simulating a WiFi access point using the network name Service Set Identifier (SSID). Thecontrol device 2 is directly connected to the receivingdevice 1 in the WiFi mode.

단계(E3)에서, 수신 디바이스(1)는 WiFi 액세스 포인트로의 연결을 위한 요청을 제어 디바이스(2)에 전송한다.In step E3, the receivingdevice 1 sends a request to thecontrol device 2 for connection to a WiFi access point.

단계(E4)에서, 수신 디바이스(1)로부터 요청의 수신시, 제어 디바이스(2)는 로컬 WiFi 액세스 포인트 또는 게이트웨이(3)로의 연결을 위한 정보를 입력하기 위한 사용자 인터페이스를 디스플레이한다. 입력 인터페이스는, 수신 디바이스(1)를 게이트웨이(3)에 연결하는데 필요한 연결 데이터를 사용자가 입력하도록 요청한다. 이러한 연결 데이터는, 게이트웨이(3)와 연관되는 네트워크 이름 SSID 및 보안 키, 이 경우 WPA 키를 포함한다.In step E4, upon receipt of the request from the receivingdevice 1, thecontrol device 2 displays a user interface for entering information for connection to a local WiFi access point or gateway 3. The input interface requests the user to input the connection data necessary for connecting thereception device 1 to the gateway 3. This connection data includes a network name SSID and a security key, in this case a WPA key, associated with the gateway 3.

단계(E5)에서, 사용자는 제어 디바이스(2)에 대해, 키보드, 이 경우 가상 키보드를 이용하여 요구되는 연결 데이터(게이트웨이(3)와 연관되는 SSID 및 WPA 키)를 입력하고, 그런 다음 입력 데이터를 검증한다.In step E5, the user enters the required connection data (SSID and WPA key associated with the gateway 3) using the keyboard, in this case the virtual keyboard, to thecontrol device 2, and then the input data. Verify.

단계(E6)에서, 제어 디바이스(2)는 입력 연결 정보(게이트웨이(3)의 SSID 및 WPA 키)를 수신 디바이스(1)에 전송하고, 상기 수신 디바이스(1)는 그들을 메모리에 레코딩한다.In step E6, thecontrol device 2 sends the input connection information (SSID and WPA key of the gateway 3) to the receivingdevice 1, which receives them in a memory.

단계(E7)에서, 수신 디바이스(1)는, 제어 디바이스(2)에 의해 제공된 연결 정보를 이용하여, WiFi 모드로, 게이트웨이(3)에 연결된다.In step E7, thereception device 1 is connected to the gateway 3 in WiFi mode, using the connection information provided by thecontrol device 2.

일단 수신 디바이스(1)가 게이트웨이(3)에 연결되었다면, 수신 디바이스(1)는 애드 혹 WiFi 동작 모드를 중단시킨다. 그런 다음, 수신 디바이스(1)와 제어 디바이스(2) 사이의 직접적인 WiFi 연결이 중단된다.Once the receivingdevice 1 is connected to the gateway 3, the receivingdevice 1 suspends the ad hoc WiFi operating mode. Then, the direct WiFi connection between the receivingdevice 1 and thecontrol device 2 is interrupted.

수신 디바이스(1)를 게이트웨이(3)에 연결하기 위해 방금 설명된 단계들은, WiFi 액세스 포인트로의 유효한 WiFi 연결이 검출되지 않을 때마다, 다시 말해 다음의 두 경우들에서 구현된다:The steps just described for connecting the receivingdevice 1 to the gateway 3 are implemented whenever a valid WiFi connection to a WiFi access point is not detected, in other words in the following two cases:

- (앞서 설명된 바와 같이) WiFi 액세스 포인트로의 첫 번째 연결시, 그리고On the first connection to a WiFi access point (as described above), and

- 새로운 WiFi 커버리지 영역에서, 즉 수신 디바이스(1)가 (이전에 레코딩된 WiFi 액세스 포인트에 의해 커버되는 영역 밖에 있는) 새로운 WiFi 액세스 포인트의 커버리지 영역으로 이동될 때.In the new WiFi coverage area, ie when the receivingdevice 1 is moved to the coverage area of the new WiFi access point (outside the area covered by the previously recorded WiFi access point).

수신 디바이스(1)는, 필요하다면 그에 자동으로 재연결될 수 있기 위하여, 자신이 연결되는 다양한 액세스 포인트들에 대한 연결 데이터를 메모리에 저장한다. 수신 디바이스(1)가 두 개의 레코딩된 WiFi 액세스 포인트들의 커버리지 영역에 있을 때, 수신 디바이스(1)는 가장 강한 무선 신호를 갖는 액세스 포인트에 연결된다.The receivingdevice 1 stores connection data for the various access points to which it is connected in memory so that it can be automatically reconnected to it if necessary. When the receivingdevice 1 is in the coverage area of two recorded WiFi access points, the receivingdevice 1 is connected to the access point with the strongest wireless signal.

마찬가지로, 태블릿(2)은, 알려진 방식으로, WiFi를 사용하여, 게이트웨이(3)에 연결된다.Similarly, thetablet 2 is connected to the gateway 3 using WiFi, in a known manner.

일단 WiFi에 의하여 게이트웨이(3)에 연결되었다면, 수신 디바이스(1) 및 제어 디바이스(2)는 게이트웨이(3)에 의하여 서로 통신할 수 있다.Once connected to the gateway 3 by WiFi, the receivingdevice 1 and thecontrol device 2 can communicate with each other by the gateway 3.

이제, 두 개의 예시적 실시예들에 대해, 멀티미디어 재현 디바이스(6) 상에서 데이터 스트림을 선택 및 재생하기 위하여 시스템에 의해 구현되는 단계들의 설명이 이어진다.Now, for two exemplary embodiments, a description of the steps implemented by the system for selecting and playing back a data stream on themultimedia reproduction device 6 follows.

제1 예시적 실시예에서, 재생될 스트림은 TV 프로그램이다.In the first exemplary embodiment, the stream to be played is a TV program.

단계(E10)에서, 사용자는, 재생될 스트림을 선택하기 위하여, 제어 디바이스(2) 상에 인터페이스 애플리케이션(24)을 실행시킨다.In step E10, the user runs theinterface application 24 on thecontrol device 2 to select a stream to be played.

단계(E11)에서, 제어 디바이스(2)는 사용자가 다음의 섹션들: TV, VOD, YouTube, 나의 콘텐츠(비디오, 음악, 이미지/사진) 중 하나를 선택하도록 하는 그래픽 인터페이스를 디스플레이한다.In step E11, thecontrol device 2 displays a graphical interface which allows the user to select one of the following sections: TV, VOD, YouTube, My Content (Video, Music, Image / Photo).

단계(E12)에서, 사용자는 제어 디바이스(2) 상의 섹션들 중 하나를 선택한다. 제1 예시적 실시예에 따라, 사용자는 TV 섹션을 선택한다. 단계(E13)에서, 제어 디바이스(2)는 TV 프로그램들을 선택하기 위한 인터페이스를 디스플레이하기 위해 자신의 스크린을 사용하고, 상기 TV 프로그램들은 텔레비전 서비스 웹 서버 상에서 액세스 가능하다. 따라서, 사용자는, 다양한 텔레비전 스테이션들 상에서 진행중인 프로그램들의 스케줄을 보기 위해, 제어 디바이스(2)의 스크린을 사용한다.In step E12, the user selects one of the sections on thecontrol device 2. According to the first exemplary embodiment, the user selects a TV section. In step E13, thecontrol device 2 uses its screen to display an interface for selecting TV programs, which are accessible on the television service web server. Thus, the user uses the screen of thecontrol device 2 to view the schedule of the ongoing programs on the various television stations.

단계(E14)에서, 사용자는 프로그램들 중 하나를, 제어 디바이스(2)를 이용하여, 이 경우 디바이스(2)의 스크린 상에서의 이러한 프로그램의 터치 선택에 의하여 선택한다.In step E14, the user selects one of the programs using thecontrol device 2, in this case by touch selection of this program on the screen of thedevice 2.

단계(E15)에서, 프로그램의 선택 이후에, 제어 디바이스(2)는 인터넷의 네트워크 상에서 스트림의 위치를 찾아내기 위한 주소를 수신한다. 스트림의 위치를 찾아내기 위한 주소는 선택된 TV 프로그램의 브로드캐스트를 위한 IP 멀티캐스트 주소를 포함하고, URL 형태로 나타난다. 선택된 스트림의 위치를 찾아내기 위한 주소의 수신시, 제어 디바이스(2)는, 수신된 주소에서 스트림을 리트리빙하고, 제어 디바이스(2) 상에서 스트림이 사용자에 의해 프리뷰되도록 하기 위하여 스트림을 재생한다.In step E15, after the selection of the program, thecontrol device 2 receives an address for locating the stream on the network of the Internet. The address for locating the stream contains the IP multicast address for the broadcast of the selected TV program and appears in the form of a URL. Upon receipt of the address for locating the selected stream, thecontrol device 2 retrieves the stream at the received address and plays the stream on thecontrol device 2 so that the stream is previewed by the user.

단계(E16)에서, 멀티미디어 재현 디바이스(6)에 선택된 TV 프로그램의 판독의 전달을 제어하기 위하여, 사용자는 제어 디바이스(2)의 스크린 상에서 특정 동작, 예컨대 커맨드 아이콘의 터치 선택 또는 미리정의된 터치 제스처를 수행한다. 그런 다음, 제어 디바이스(1)는, 단계(E17)에서, 선택된 프로그램을 재생하기 위한 "재생" 커맨드를 수신 디바이스(1)에 전송한다. 상기 커맨드는 재생될 TV 프로그램 데이터 스트림의 위치를 찾아내기 위한 주소를 포함한다.In step E16, in order to control the delivery of the reading of the selected TV program to themultimedia reproducing device 6, the user carries out a specific operation on the screen of thecontrol device 2, for example, a touch selection of a command icon or a predefined touch gesture. Do this. Then, in step E17, thecontrol device 1 transmits a "playback" command to thereception device 1 for playing the selected program. The command includes an address for locating a TV program data stream to be played.

단계(E18)에서, 커맨드의 수신시, 수신 디바이스(1)는 수신된 재생 커맨드를 해석하고, 커맨드에서 수신된 위치결정 주소를 이용함으로써, 선택된 TV 프로그램 스트림을 리트리빙한다.In step E18, upon receipt of the command, the receivingdevice 1 interprets the received playback command and retrieves the selected TV program stream by using the positioning address received in the command.

단계(E19)에서, 수신 디바이스(1)는 TV 프로그램 스트림을 수신하고, 상기 TV 프로그램 스트림을 디코딩하고, 재현을 위해, HDMI 출력 인터페이스를 통해 멀티미디어 재현 디바이스(6)에 상기 TV 프로그램 스트림을 전송한다.In step E19, the receivingdevice 1 receives the TV program stream, decodes the TV program stream and transmits the TV program stream to themultimedia reproduction device 6 via the HDMI output interface for reproduction. .

단계(E20)에서, 멀티미디어 재현 디바이스(6)는 TV 프로그램을 재생한다.In step E20, themultimedia reproduction device 6 plays a TV program.

마찬가지로, 제어 디바이스(2)는 사용자가 다른 커맨드들, 예컨대 특히, 현재 판독되고 있는 스트림을 일시중지하기 위한 "일시중지", 스트림의 판독을 정지하기 위한 "정지", N배 가속도로 스트림을 판독하기 위한 "고속감기 N" 커맨드, N배 가속도로 스트림을 뒤로 판독하기 위한 "고속되감기 N"을 수신 디바이스(1)에 전송하도록 한다.Similarly, thecontrol device 2 reads the stream with other commands, such as "pause" to pause the stream currently being read, in particular "pause" to stop reading the stream, N times acceleration. A "fast rewind N" command for transmitting, "fast rewind N" for reading back the stream with N times acceleration to the receivingdevice 1.

제2 예시적 실시예에서, 재생될 데이터 스트림은 PC(7)에 로컬로 저장된 비디오 제어이다. 이러한 예시적 실시예에서, PC(7)는 DNLA 서버의 역할을 맡고, 제어 디바이스(2)는 DLNA 제어, DLNA 렌더러 및 DLNA 플레이어의 역할들을 맡고, 수신 디바이스(1)는 DLNA 렌더러의 역할을 맡고, 멀티미디어 재현 디바이스(6)는 DLNA 플레이어의 역할을 맡는다.In the second exemplary embodiment, the data stream to be played is video control stored locally on the PC 7. In this exemplary embodiment, the PC 7 plays the role of a DNLA server, thecontrol device 2 takes on the roles of DLNA control, DLNA renderer and DLNA player, and the receivingdevice 1 takes on the role of a DLNA renderer. Themultimedia reproduction device 6 plays the role of a DLNA player.

단계(E30)에서, 사용자는, 태블릿(2)으로부터 재생될 스트림을 선택하기 위하여, 인터페이스 애플리케이션(24)을 실행시킨다.In step E30, the user runs theinterface application 24 to select a stream to be played from thetablet 2.

단계(E31)에서, 제어 디바이스(2)는, 사용자가 다음의 섹션들: TV, VOD, YouTube, 나의 콘텐츠(비디오들, 음악, 사진들) 중 하나를 선택하도록 하는 그래픽 인터페이스를 디스플레이한다.In step E31, thecontrol device 2 displays a graphical interface that allows the user to select one of the following sections: TV, VOD, YouTube, My Content (videos, music, photos).

단계(E32)에서, 사용자는 제어 디바이스(2) 상에서 섹션들 중 하나, 이 경우 나의 콘텐츠를 선택한다.In step E32, the user selects one of the sections on thecontrol device 2, in this case my content.

단계(E33)에서, 제어 디바이스(2)는, 컴퓨터(7)에 저장된 파일들에 대한 트리 구조 및 제어 디바이스(2)에 저장된 파일들에 대한 트리 구조를 드러내는 파일 관리자를 디스플레이한다.In step E33, thecontrol device 2 displays a file manager which reveals a tree structure for the files stored in the computer 7 and a tree structure for the files stored in thecontrol device 2.

단계(E34)에서, 사용자는, 제어 디바이스(2)를 이용하여, 디바이스(2)의 스크린 상에서 파일을 선택함으로써 ― 이 경우, 터치에 의하여 ―, 예컨대 비디오 콘텐츠에 대응하는, 재생될 파일을 선택한다.In step E34, the user selects the file to be played, using thecontrol device 2, by selecting the file on the screen of thedevice 2, in this case by touch, for example corresponding to the video content. do.

단계(E35)에서, 재생될 파일의 선택 이후에, 제어 디바이스(2)는, 사용자가 선택된 파일을 프리뷰하도록 하기 위하여, 상기 선택된 파일을 재생한다.In step E35, after the selection of the file to be played back, thecontrol device 2 plays back the selected file, in order for the user to preview the selected file.

단계(E36)에서, 사용자는, 재현 디바이스(6) 상에서의 선택된 파일의 재현을 명령하기 위하여, 특정 동작을 수행한다. 이러한 동작은 제어 디바이스(2)의 스크린 상에서 디스플레이되는 아이콘의 터치 선택, 또는 제어 디바이스(2)의 스크린 상에서 사용자로부터의 특정 터치 제스처일 수 있다.In step E36, the user performs a specific operation to instruct the reproduction of the selected file on thereproduction device 6. This operation may be a touch selection of an icon displayed on the screen of thecontrol device 2, or a specific touch gesture from the user on the screen of thecontrol device 2.

단계(E37)에서, 제어 디바이스(2)는 선택된 파일 또는 데이터 스트림을 재생하기 위한 DLNA 커맨드를 수신 디바이스(1)에 전송한다. 전송된 커맨드는, 로컬 영역 DLNA 네트워크에서 선택된 파일의 위치를 찾아내기 위한 주소를 포함한다. 예로서, 사용자가 컴퓨터(7) 상에 저장된 콘텐츠를 선택했다면, 커맨드는 컴퓨터(7)에서 대응하는 파일의 스토리지 위치를 가리키는 URL 주소를 갖는다.In step E37, thecontrol device 2 sends a DLNA command to the receivingdevice 1 for playing the selected file or data stream. The sent command includes an address for locating the selected file in the local area DLNA network. As an example, if the user has selected content stored on computer 7, the command has a URL address that points to the storage location of the corresponding file on computer 7.

단계(E38)에서, 수신 디바이스(1)는 수신된 커맨드를 해석하고, 수신된 위치결정 주소를 이용하여, DLNA 서버의 역할을 하는 컴퓨터(7)로부터 사용자에 의해 선택된 스트림을 리트리빙한다.In step E38, the receivingdevice 1 interprets the received command and retrieves the stream selected by the user from the computer 7 acting as a DLNA server, using the received positioning address.

단계(E39)에서, 수신 디바이스(1)는, 스트리밍에 의하여, 다시 말해 연속적으로, 선택된 파일의 데이터 스트림을 수신하고, 상기 데이터 스트림을 디코딩하고, 재현을 위해, HDMI 출력 인터페이스를 통해 멀티미디어 재현 디바이스(6)에 상기 데이터 스트림을 전송한다.In step E39, the receivingdevice 1 receives the data stream of the selected file by streaming, that is to say continuously, decodes the data stream and for multimedia reproduction, via the HDMI output interface. The data stream is transmitted to (6).

단계(E40)에서, 재현 디바이스(6)는 수신된 스트림, 이 경우 DLNA 서버로서 기능하는 컴퓨터(7) 상에 저장된 비디오 콘텐츠를 재생한다.In step E40, thereproduction device 6 plays the received stream, in this case the video content stored on the computer 7 functioning as a DLNA server.

본 발명의 범위는 위에서 설명된 두 개의 예시적 실시예들로 제한되는 것이 아니라, 재현 디바이스 상에서 재생되기 위하여, 제어 디바이스(2)의 사용자 인터페이스로부터 선택된 그리고 수신 디바이스(1)에 의해 수신된 임의의 데이터 스트림으로 확장된다.The scope of the invention is not limited to the two exemplary embodiments described above, but is selected from the user interface of thecontrol device 2 and received by the receivingdevice 1 for playback on the reproduction device. Extends to a data stream.

Claims (13)

Translated fromKorean
데이터 스트림을 재생하기 위한 제어 시스템으로서,
재생될 데이터 스트림을 수신하기 위한 수단(10, 16),
수신된 데이터 스트림을 외부 출력 수단(11)을 통해, 상기 스트림을 재생할 수 있는 디바이스에 전송하기 위한 수단(13)
을 포함하는, 수신 디바이스로 불리는 제1 디바이스(1),
사용자가 재생될 데이터 스트림을 선택할 수 있도록 하기 위한 사용자 인터페이스 수단(24)을 통합하고, 그리고 사용자에 의한 재생될 스트림의 선택에 따라서, 선택된 스트림을 재생하기 위한 커맨드 ― 상기 커맨드는, 상기 선택된 스트림의 위치를 찾아내기 위한 데이터를 포함함 ― 를 상기 제1 디바이스에 전송하기 위한 수단(24)을 포함하는, 상기 제1 디바이스와 분리된, 제어 디바이스로 불리는 제2 디바이스(2)
를 포함하고,
상기 제2 디바이스(2)는, 상기 선택된 스트림을 디코딩 및 재생하도록 설계되고, 상기 스트림을 재생할 수 있는 디바이스와 분리되고, 그리고 상기 커맨드는, 상기 제2 디바이스 상에서의 프리뷰(preview) 이후, 상기 스트림을 재생할 수 있는 디바이스 상에서 상기 스트림을 재생하기 위한 상기 사용자로부터의 커맨드에 따라서 전송되는,
데이터 스트림을 재생하기 위한 제어 시스템.
A control system for reproducing a data stream,
Means (10, 16) for receiving a data stream to be reproduced,
Means (13) for transmitting the received data stream via an external output means (11) to a device capable of playing the stream
A first device 1 called a receiving device, comprising:
Incorporating user interface means 24 to enable a user to select a data stream to be played, and according to the selection of the stream to be played by the user, a command for playing the selected stream, the command being configured to determine the selected stream of the selected stream. A second device (2), called a control device, separate from the first device, comprising means for transmitting data to the first device
Including,
The second device 2 is designed to decode and play the selected stream, is separated from a device capable of playing the stream, and the command is, after preview on the second device, the stream Transmitted in response to a command from the user to play the stream on a device capable of playing
Control system for playing data streams.
제 1 항에 있어서,
상기 제1 디바이스(1)는, 상기 제2 디바이스(2)에 대한 직접 무선 연결을 셋업하고 그리고 무선 액세스 포인트(3)에 대한 연결을 위한 데이터를 수신하기 위한 수단(14, 15)을 포함하고, 그리고
상기 제2 디바이스(2)는, 무선 액세스 포인트로의 상기 제1 디바이스의 연결을 돕기 위한 수단(25) ― 상기 수단은, 무선 액세스 포인트로의 상기 제1 디바이스의 연결을 위한 데이터를 입력하기 위한 그래픽 인터페이스를 디스플레이하고 그리고 상기 연결을 위한 데이터를 상기 제1 디바이스에 전송하도록 설계됨 ― 을 포함하는,
데이터 스트림을 재생하기 위한 제어 시스템.
The method of claim 1,
The first device 1 comprises means 14, 15 for setting up a direct wireless connection to the second device 2 and receiving data for connection to a wireless access point 3; , And
The second device 2 comprises means for assisting the connection of the first device to a wireless access point 25, the means for inputting data for the connection of the first device to a wireless access point. Display a graphical interface and send data for the connection to the first device;
Control system for playing data streams.
제 1 항에 있어서,
상기 제1 디바이스(1)는, 상기 수신된 데이터 스트림을 디코딩하도록 설계된 디코딩 수단(12)을 포함하는,
데이터 스트림을 재생하기 위한 제어 시스템.
The method of claim 1,
The first device 1 comprises decoding means 12 designed to decode the received data stream,
Control system for playing data streams.
제 1 항에 있어서,
사용자가 재생될 데이터 스트림을 선택할 수 있도록 하기 위한 상기 사용자 인터페이스 수단은, 그래픽 인터페이스 데이터를 디스플레이하기 위한 수단을 포함하는,
데이터 스트림을 재생하기 위한 제어 시스템.
The method of claim 1,
Said user interface means for enabling a user to select a data stream to be played comprising means for displaying graphical interface data,
Control system for playing data streams.
제 1 항에 있어서,
사용자가 재생될 데이터 스트림을 선택할 수 있도록 하기 위한 상기 사용자 인터페이스 수단은, 원격 서버 상의 콘텐츠를 선택하기 위한 사용자 인터페이스에 액세스하도록 설계되는,
데이터 스트림을 재생하기 위한 제어 시스템.
The method of claim 1,
The user interface means for allowing a user to select a data stream to be played is designed to access a user interface for selecting content on a remote server,
Control system for playing data streams.
제 1 항에 있어서,
상기 제1 디바이스 및 상기 제2 디바이스는 무선 액세스 포인트에 의해 관리되는 로컬 영역 네트워크에 속하고, 사용자가 재생될 데이터 스트림을 선택할 수 있도록 하기 위한 상기 사용자 인터페이스 수단은 상기 로컬 영역 네트워크에 대한 스토리지 서버 상의 파일 관리자에 액세스하도록 설계되는,
데이터 스트림을 재생하기 위한 제어 시스템.
The method of claim 1,
The first device and the second device belong to a local area network managed by a wireless access point, and the user interface means for allowing a user to select a data stream to be played on a storage server for the local area network. Designed to access the file manager,
Control system for playing data streams.
제 1 항에 있어서,
상기 제1 디바이스(1)에는, 사용자가 재생될 데이터 스트림을 선택할 수 있도록 하기 위한 사용자 인터페이스 수단이 전혀 없는,
데이터 스트림을 재생하기 위한 제어 시스템.
The method of claim 1,
The first device 1 has no user interface means for allowing the user to select a data stream to be played back,
Control system for playing data streams.
제 1 항의 시스템에 대한 수신 디바이스로서,
재생될 비디오 데이터 스트림을 수신하기 위한 수단(10), 수신된 스트림을 재생할 수 있는 디바이스로의 외부 출력을 위한 수단(11), 수신된 데이터 스트림을 출력 수단(11)을 통해 전송하기 위한 수단(13), 스트림을 재생하기 위한 커맨드를 수신하기 위한 수단(16) ― 상기 커맨드는, 상기 스트림의 위치를 찾아내기 위한 주소를 포함함 ― 을 포함하는,
수신 디바이스.
A receiving device for the system of claim 1, comprising:
Means (10) for receiving a video data stream to be reproduced, means (11) for external output to a device capable of playing the received stream, means for transmitting the received data stream via the output means (11) ( 13) means for receiving a command for playing the stream 16, the command comprising an address for locating the stream;
Receiving device.
제 8 항에 있어서,
상기 수신 디바이스에는, 사용자가 재생될 데이터 스트림을 선택할 수 있도록 하기 위한 사용자 인터페이스 수단이 전혀 없는,
수신 디바이스.
The method of claim 8,
The receiving device has no user interface means for allowing the user to select a data stream to be played back,
Receiving device.
제 1 항의 시스템에 대한 제어 디바이스로서,
사용자가 재생될 데이터 스트림을 선택할 수 있도록 하기 위한 사용자 인터페이스 수단(24), 선택된 스트림을 디코딩 및 재생하기 위한 수단, 및 사용자에 의한 재생될 스트림의 선택에 따라서, 그리고 상기 선택된 스트림의 상기 제어 디바이스 상에서의 프리뷰 및 상기 스트림을 재생할 수 있는 디바이스 상에서 상기 선택된 스트림을 재생하기 위한 상기 사용자로부터의 커맨드에 후속하여, 상기 선택된 스트림을 재생하기 위한 커맨드 ― 상기 커맨드는, 상기 선택된 스트림의 위치를 찾아내기 위한 주소를 포함함 ― 를 다른 디바이스에 전송하기 위한 수단(24)을 포함하는,
제어 디바이스.
A control device for the system of claim 1, comprising:
User interface means 24 for allowing a user to select a data stream to be played, means for decoding and playing the selected stream, and according to the selection of the stream to be played by the user, and on the control device of the selected stream A command to play the selected stream subsequent to a preview of the command and a command from the user to play the selected stream on a device capable of playing the stream, the command being an address for locating the location of the selected stream. Comprising means for transmitting to another device;
Control device.
제 10 항에 있어서,
사용자가 재생될 데이터 스트림을 선택할 수 있도록 하기 위한 상기 사용자 인터페이스 수단은, 그래픽 인터페이스 데이터를 디스플레이하기 위한 수단을 포함하는,
제어 디바이스.
The method of claim 10,
Said user interface means for enabling a user to select a data stream to be played comprising means for displaying graphical interface data,
Control device.
데이터 스트림을 재생하기 위한 제어 방법으로서,
사용자 인터페이스 수단을 이용한 재생될 데이터 스트림의 선택 단계(E14; E34),
상기 재생될 데이터 스트림의 수신 단계(E18; E38),
상기 스트림을 재생할 수 있는 디바이스로의 수신된 데이터 스트림의 송신 단계(E19; E39)
를 포함하고,
재생될 데이터 스트림의 상기 수신 단계, 및 상기 스트림을 재생할 수 있는 디바이스로의 상기 수신된 데이터 스트림의 상기 송신 단계는 수신 디바이스로 불리는 제1 디바이스(1)에 의해 수행되고;
재생될 데이터 스트림의 상기 선택 단계는 상기 제1 디바이스와 분리된, 제어 디바이스로 불리는 제2 디바이스(2)에 의해 수행되고, 그리고
사용자에 의한 재생될 스트림의 선택에 따라서, 선택된 스트림을 재생하기 위한 커맨드 ― 상기 커맨드는, 상기 선택된 스트림의 위치를 찾아내기 위한 데이터를 포함함 ― 의 상기 제2 디바이스(2)에 의한 상기 제1 디바이스(1)로의 송신 단계(E17; E37)가 제공되고,
상기 커맨드는, 상기 스트림을 재생할 수 있는 디바이스와 분리된 상기 제2 디바이스 상에서의 상기 선택된 스트림의 프리뷰, 및 상기 스트림을 재생할 수 있는 디바이스 상에서 상기 선택된 스트림을 재생하기 위한 상기 사용자로부터의 커맨드 이후에 전송되는,
데이터 스트림을 재생하기 위한 제어 방법.
As a control method for playing a data stream,
Selecting steps E14; E34 of the data stream to be reproduced using the user interface means,
Receiving the data stream to be reproduced (E18; E38),
Transmission of the received data stream to a device capable of playing the stream (E19; E39)
Including,
The receiving step of the data stream to be reproduced and the transmitting step of the received data stream to a device capable of playing the stream are performed by a first device (1) called a receiving device;
Said selecting step of the data stream to be reproduced is performed by a second device 2 called a control device, separate from the first device, and
The first by the second device 2 of a command for reproducing the selected stream, the command comprising data for locating the selected stream, in accordance with the selection of the stream to be reproduced by the user. A transmission step E17; E37 to the device 1 is provided,
The command is sent after a preview of the selected stream on the second device separate from the device capable of playing the stream, and a command from the user to play the selected stream on the device capable of playing the stream. felled,
Control method for playing the data stream.
제 12 항에 있어서,
상기 제1 디바이스(1)는, 상기 제2 디바이스에 대한 직접 무선 연결을 셋업(E2)하고, 그리고 무선 액세스 포인트에 대한 연결을 위한 요청을 상기 제2 디바이스(2)에 전송(E3)하고;
상기 제2 디바이스(2)는, 무선 액세스 포인트로의 상기 제1 디바이스의 연결을 위한 데이터를 입력하기 위한 그래픽 인터페이스를 디스플레이(E4)하고, 그런 다음 무선 액세스 포인트로의 연결을 위한 데이터의 사용자에 의한 입력(E5)에 따라서, 상기 연결을 위한 데이터를 상기 제1 디바이스에 전송(E6)하는,
데이터 스트림을 재생하기 위한 제어 방법.
The method of claim 12,
The first device (1) is configured to set up (E2) a direct wireless connection to the second device, and send (E3) a request to the second device (2) for a connection to a wireless access point;
The second device 2 displays (E4) a graphical interface for inputting data for the connection of the first device to the wireless access point, and then to the user of the data for connection to the wireless access point. In accordance with the input (E5) by, to transmit (E6) the data for the connection to the first device,
Control method for playing the data stream.
KR1020147020719A2011-12-232012-12-14Control system for playing a data stream on a receiving deviceActiveKR102025320B1 (en)

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
FR11624442011-12-23
FR1162444AFR2985131A1 (en)2011-12-232011-12-23 CONTROL SYSTEM FOR PLAYING A DATA STREAM ON A RECEIVER DEVICE
PCT/FR2012/052948WO2013093310A1 (en)2011-12-232012-12-14Control system for playing a data stream on a receiving device

Publications (2)

Publication NumberPublication Date
KR20140107601A KR20140107601A (en)2014-09-04
KR102025320B1true KR102025320B1 (en)2019-09-25

Family

ID=47628296

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020147020719AActiveKR102025320B1 (en)2011-12-232012-12-14Control system for playing a data stream on a receiving device

Country Status (9)

CountryLink
US (3)US10225599B2 (en)
EP (6)EP3442170B1 (en)
KR (1)KR102025320B1 (en)
CN (1)CN104081725B (en)
ES (4)ES2709355T3 (en)
FR (1)FR2985131A1 (en)
JO (1)JO3506B1 (en)
PL (2)PL2795845T3 (en)
WO (1)WO2013093310A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104581337A (en)*2013-10-092015-04-29腾讯科技(深圳)有限公司Play control method and device for videos
CN103686317B (en)*2013-11-262017-12-12小米科技有限责任公司television channel playing method and device
FR3019428A1 (en)*2014-03-312015-10-02Orange DEVICE AND METHOD FOR REMOTELY CONTROLLING THE RESTITUTION OF MULTIMEDIA CONTENT
KR101668957B1 (en)*2015-07-092016-10-24라인 가부시키가이샤Contents streaming service method and system for reducing communication cost
CN105703987B (en)*2016-03-222019-08-27Oppo广东移动通信有限公司Audio and video playing system control method and device
CN105915992A (en)*2016-04-152016-08-31深圳Tcl数字技术有限公司Video playing method and apparatus
CN110770785B (en)*2017-06-292023-10-13皇家Kpn公司Screen sharing for display in VR
US11523185B2 (en)2019-06-192022-12-06Koninklijke Kpn N.V.Rendering video stream in sub-area of visible display area
CN110601986A (en)*2019-08-022019-12-20广州市高科通信技术股份有限公司Router supporting peripheral control over mobile terminal equipment, control method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050240297A1 (en)*2000-04-142005-10-27Shawn ScotzinSystem and method of providing music items to music renderers
US20110116124A1 (en)2009-11-132011-05-19Samsung Electronics Co., Ltd.Image reading apparatus and scanning method

Family Cites Families (45)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8266657B2 (en)*2001-03-152012-09-11Sling Media Inc.Method for effectively implementing a multi-room television system
JP4191932B2 (en)*2001-03-082008-12-03パナソニック株式会社 Media distribution apparatus and media distribution method
US20020162120A1 (en)*2001-04-252002-10-31Slade MitchellApparatus and method to provide supplemental content from an interactive television system to a remote device
US8930561B2 (en)*2003-09-152015-01-06Sony Computer Entertainment America LlcAddition of supplemental multimedia content and interactive capability at the client
US20060048201A1 (en)*2004-08-312006-03-02Wolzien Thomas RProgram selection system for accessing streamed media content
US7577125B2 (en)*2005-07-082009-08-18Microsoft CorporationDirect wireless client to client communication
KR100739794B1 (en)*2006-02-132007-07-13삼성전자주식회사 Method and apparatus for providing broadcast content in JPNP network
KR100754431B1 (en)*2006-04-102007-08-31삼성전자주식회사 Content conversion method according to processing capacity of DMR in DNLN system
KR100782858B1 (en)*2006-04-112007-12-06삼성전자주식회사Method and apparatus for synchronizing contents of home network devices
JP4379471B2 (en)*2006-12-292009-12-09ソニー株式会社 Playback apparatus and playback control method
US9742851B2 (en)*2007-03-052017-08-22Telefonaktiebolaget Lm Ericsson (Publ)Method and arrangement for remotely controlling multimedia communication across local networks
US20080271095A1 (en)*2007-04-242008-10-30Yahoo! Inc.Method and system for previewing media over a network
US8085743B2 (en)*2007-07-202011-12-27Broadcom CorporationMethod and system for enabling rendering of electronic media content via a secure ad hoc network configuration utilizing a handheld wireless communication device
US20090043692A1 (en)*2007-08-072009-02-12Nokia CorporationDownloading of Content
GB2457283B (en)*2008-02-082012-12-12Hellermann Tyton LtdSealing arrangement for use in a cable enclosure port
US20090288112A1 (en)*2008-05-132009-11-19Porto Technology, LlcInserting advance content alerts into a media item during playback
US8150387B2 (en)2008-06-022012-04-03At&T Intellectual Property I, L.P.Smart phone as remote control device
US8544046B2 (en)*2008-10-092013-09-24Packetvideo CorporationSystem and method for controlling media rendering in a network using a mobile device
KR101114796B1 (en)*2009-01-212012-02-28삼성전자주식회사Method for managing image using thumnail in digital living network alliance system and the system
KR101066383B1 (en)*2009-02-112011-09-20삼성전자주식회사 Data management method and control system between control point and at least one device in DLAN system
EP2226972B1 (en)*2009-03-052016-05-11Samsung Electronics Co., Ltd.A digital living network alliance system and method for providing content therein
CA2824745A1 (en)*2009-09-262011-03-31Disternet Technology Inc.System and method for micro-cloud computing
US8316303B2 (en)2009-11-102012-11-20At&T Intellectual Property I, L.P.Method and apparatus for presenting media programs
EP2507681A4 (en)*2009-12-022013-08-07Packetvideo CorpSystem and method for transferring media content from a mobile device to a home network
US9201627B2 (en)2010-01-052015-12-01Rovi Guides, Inc.Systems and methods for transferring content between user equipment and a wireless communications device
US8224246B2 (en)*2010-05-102012-07-17Nokia CorporationDevice to device connection setup using near-field communication
US8953572B2 (en)*2010-08-272015-02-10Htc CorporationMobile communication device, mobile network sharing method and electronic device
US9015270B2 (en)*2010-10-082015-04-21Time Warner Cable Enterprises LlcApparatus and methods for enforcing content protection rules during data transfer between devices
CN103221986B (en)*2010-11-252016-04-13松下电器(美国)知识产权公司Communication facilities
KR101757870B1 (en)*2010-12-162017-07-26엘지전자 주식회사Mobile terminal and control method therof
US8495686B2 (en)*2010-12-272013-07-23Verizon Patent And Licensing Inc.Method and apparatus for controlling a set top box over a wireless adhoc connection
AU2012219357A1 (en)*2011-02-182013-08-29Aereo, Inc.Method and system for program and stream control of video to target device
US8533763B2 (en)*2011-03-072013-09-10Intheairnet, LlcIn-flight entertainment system
US20140143802A1 (en)2011-05-192014-05-22Japan Broadcasting CorporationSignal processing device and program
KR101799311B1 (en)*2011-06-282017-11-21삼성전자 주식회사Wireless communication apparatus and control method thereof
KR101760350B1 (en)*2011-09-022017-07-21에스프린팅솔루션 주식회사Image forming apparatus supporting Peer-to-Peer connection and method of controlling job authority thereof
US20130057107A1 (en)2011-09-022013-03-07Steven StretzPermanent magnet motors and methods of assembling the same
KR20130026879A (en)*2011-09-062013-03-14삼성전자주식회사Contents playing apparatus, system and control method thereof
KR101816168B1 (en)*2011-09-082018-01-09삼성전자 주식회사Apparatus and contents playback method thereof
US8510461B2 (en)*2011-09-122013-08-13Microsoft CorporationNetwork selection for streaming media among multiple devices
BR112014005448B1 (en)*2011-09-132022-05-24Koninklijke Philips N.V Wireless docking system, wireless docking station, docking device, and, method for docking a docking device with a wireless docking station
JP5300951B2 (en)*2011-09-292013-09-25株式会社東芝 CONTENT PROCESSING SYSTEM, SERVER DEVICE, CONTENT REPRODUCTION DEVICE, CONTROL METHOD, AND CONTROL PROGRAM
WO2013077525A1 (en)*2011-11-242013-05-30엘지전자 주식회사Control method and device using same
TWI496458B (en)*2011-12-302015-08-11Amtran Technology Co LtdTelevision receiving device providing a real time live video data stream file and method thereof
US8868016B2 (en)*2012-01-132014-10-21Sony CorporationAcoustic signalling to switch from infrastructure communication mode to ad hoc communication mode

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050240297A1 (en)*2000-04-142005-10-27Shawn ScotzinSystem and method of providing music items to music renderers
US20110116124A1 (en)2009-11-132011-05-19Samsung Electronics Co., Ltd.Image reading apparatus and scanning method

Also Published As

Publication numberPublication date
EP3442168B1 (en)2022-01-26
ES2709355T3 (en)2019-04-16
EP3051757B1 (en)2018-11-14
EP2795845A1 (en)2014-10-29
EP3442171B1 (en)2020-02-05
US11716497B2 (en)2023-08-01
ES2782099T3 (en)2020-09-10
EP3442169A1 (en)2019-02-13
KR20140107601A (en)2014-09-04
WO2013093310A1 (en)2013-06-27
PL3051757T3 (en)2019-04-30
US20190174167A1 (en)2019-06-06
US10225599B2 (en)2019-03-05
US20150007224A1 (en)2015-01-01
US11516529B2 (en)2022-11-29
FR2985131A1 (en)2013-06-28
ES2585248T3 (en)2016-10-04
EP3442171A1 (en)2019-02-13
ES2919564T3 (en)2022-07-27
EP3442169B1 (en)2022-04-20
PL2795845T3 (en)2016-11-30
CN104081725B (en)2018-10-12
EP3442170B1 (en)2022-02-16
EP3051757A1 (en)2016-08-03
US20190158908A1 (en)2019-05-23
JO3506B1 (en)2020-07-05
EP2795845B1 (en)2016-05-04
EP3442168A1 (en)2019-02-13
EP3442170A1 (en)2019-02-13
CN104081725A (en)2014-10-01

Similar Documents

PublicationPublication DateTitle
KR102025320B1 (en)Control system for playing a data stream on a receiving device
US20230403425A1 (en)Systems, methods, and media for presenting media content
US8352544B2 (en)Composition of local media playback with remotely generated user interface
CN101325666B (en)Telecontrol system for intelligent mobile terminal television
CN101480019B (en)Composition of local user interface with remotely generated user interface and media
US20120233651A1 (en)Iptv receiver and method for providing content
JP2006511997A (en) Residential gateway system having a portable controller with a display for displaying video signals
KR20160016811A (en)Apparatus and method for navigating through media content
KR20160013888A (en)Apparatus and method for displaying a program guide
US20100023599A1 (en)Communication terminal device performing content display control, control method, and video display system
WO2015035742A1 (en)Method, terminal and system for audio and video sharing of digital television
TWI496468B (en)A mehtod and system for audio/video selection and playback
KR20090123236A (en) Broadcast receiver, recording file providing method and recording file providing system
US20130060910A1 (en)Content reproducing apparatus, content reproducing system, and control method thereof
CN101808216A (en)Multimedia management device, system and method thereof
CN115604496A (en)Display device, live broadcast channel switching method and storage medium
JP2013009273A (en)Electronic equipment, method of controlling the electronic equipment, and program of controlling the electronic equipment
OA16935A (en) Control system for playing a data stream on a receiving device.
KR20120131637A (en)Event remote recording system

Legal Events

DateCodeTitleDescription
PA0105International application

Patent event date:20140723

Patent event code:PA01051R01D

Comment text:International Patent Application

PG1501Laying open of application
PA0201Request for examination

Patent event code:PA02012R01D

Patent event date:20171214

Comment text:Request for Examination of Application

E902Notification of reason for refusal
PE0902Notice of grounds for rejection

Comment text:Notification of reason for refusal

Patent event date:20190401

Patent event code:PE09021S01D

E701Decision to grant or registration of patent right
PE0701Decision of registration

Patent event code:PE07011S01D

Comment text:Decision to Grant Registration

Patent event date:20190902

GRNTWritten decision to grant
PR0701Registration of establishment

Comment text:Registration of Establishment

Patent event date:20190919

Patent event code:PR07011E01D

PR1002Payment of registration fee

Payment date:20190919

End annual number:3

Start annual number:1

PG1601Publication of registration
PR1001Payment of annual fee

Payment date:20220822

Start annual number:4

End annual number:4

PR1001Payment of annual fee

Payment date:20230828

Start annual number:5

End annual number:5

PR1001Payment of annual fee

Payment date:20240826

Start annual number:6

End annual number:6


[8]ページ先頭

©2009-2025 Movatter.jp