KR20070057925A - 오디오/비디오 신호의 재생을 동기화 시키는 방법 및시스템 - Google Patents
오디오/비디오 신호의 재생을 동기화 시키는 방법 및시스템 Download PDFInfo
- Publication number
- KR20070057925A KR20070057925A KR1020077008164A KR20077008164A KR20070057925A KR 20070057925 A KR20070057925 A KR 20070057925A KR 1020077008164 A KR1020077008164 A KR 1020077008164A KR 20077008164 A KR20077008164 A KR 20077008164A KR 20070057925 A KR20070057925 A KR 20070057925A
- Authority
- KR
- South Korea
- Prior art keywords
- playback
- reproduction
- data
- avd
- transmission device
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 230000005540 biological transmission Effects 0.000 claims abstract description 101
- 238000004590 computer program Methods 0.000 claims description 24
- 230000000737 periodic effect Effects 0.000 claims description 7
- 230000003139 buffering effect Effects 0.000 claims 1
- 230000001360 synchronised effect Effects 0.000 description 10
- 230000005684 electric field Effects 0.000 description 7
- 230000008929 regeneration Effects 0.000 description 5
- 238000011069 regeneration method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000008054 signal transmission Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000006854 communication Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000003365 glass fiber Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/04—Synchronising
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/42222—Additional components integrated in the remote control device, e.g. timer, speaker, sensors for detecting position, direction or movement of the remote control, microphone or battery charging device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43072—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44218—Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV program
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4852—End-user interface for client configuration for modifying audio parameters, e.g. switching between mono and stereo
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Synchronizing For Television (AREA)
- Television Signal Processing For Recording (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
본 발명은, A/V 데이터(AVD) 재생이 시간 간격(ⅰ)에서 무선으로 수신한 적어도 하나의 동기 신호 및 사용자(B)에게 할당될 수 있는 적어도 하나의 휴대용 전송 디바이스(1)를 사용하여 발생하는 A/V 데이터(AVD) 재생의 동기화를 위한 방법 및 시스템에 관한 것이다.
Description
본 발명은 오디오/비디오 데이터 재생의 동기화를 위한 방법에 관한 것이다.
본 발명은 더욱이 오디오/비디오 데이터의 재생을 위한 적어도 2개의 재생 디바이스를 갖는 재생 시스템에 관한 것이다.
본 발명은 더욱이 오디오/비디오 데이터의 재생을 위한 휴대 가능한 전송 디바이스에 관한 것이다.
본 발명은 또한 오디오/비디오 데이터의 재생을 위한 재생 디바이스에 관한 것이다.
더욱이, 본 발명은 오디오/비디오 데이터의 재생을 위한 컴퓨터 프로그램에 관한 것이다.
본 발명은 또한 오디오/비디오 데이터의 재생을 위한 컴퓨터 프로그램을 갖는 컴퓨터 프로그램 제품에 관한 것이다.
첫 단락에 명시된 형태의 방법 및 제2 단락에 명시된 형태의 시스템은 미국 특허 명세서(US 2002/0067909)로부터 알려져 있다. 상기 알려진 방법 또는 상기 알려진 시스템을 각각 가지며, 오디오/비디오 데이터 및 관련 시간 정보는 상기 오디 오/비디오 데이터의 재생을 위한 정지 서버에 의해 기록된다. 아래에, 오디오/비디오 데이터는 더 쉬운 가독성(readability)의 이유로 "A/V 데이터"로 명명된다. 상기 서버 상에 기록된 A/V 데이터의 재생을 위해, 재생 디바이스가 제공되고, 이러한 재생 디바이스들은 그룹으로 결합된다. 그룹의 하나의 재생 디바이스에 의해 상기 서버로 보내진 요청에 대한 수신 이후에, A/V 데이터는 상기 서버에 의해 그룹의 모든 재생 디바이스에 전송되고, 여기서 이 데이터는 기록된다. 여기서, 상기 서버와 재생 디바이스들 사이의 데이터 전송은 양 지향성의 무선 전송기 연결을 이용해서 일어난다. 각각의 재생 디바이스는 서버로의 A/V 데이터의 수신을 상기 서버 확인한 이후에, 상기 서버는 재생 디바이스에 시작 신호를 전송하고, 상기 시작 신호의 수신 이후, 이 재생 디바이스는 이때 상기 A/V 데이터의 재생을 시작한다. 더 오랫동안 상기 A/V 데이터의 동기 재생을 보장하기 위하여, 추가 정보는 상기 재생 디바이스로 서버에 의해 전송되고, 이러한 추가 정보는 상기 A/V 데이터에서 특정 위치를 가리키며 상기 개별 재생디바이스에 의한 재생이 발생하는 그 위치로부터 시작한다.
상기 알려진 방법 또는 알려진 재생 시스템 각각을 사용하면 그러나, 상기 서버와 재생 디바이스 사이에 전체 전송 구역에 걸쳐 양 지향성 통신 링크가 필요하며, 이것은 상기 재생 디바이스가 하나의 전송/수신 배열을 각각 가져야만 하기 때문이고, 이러한 전송/수신 배열은 상기 전체 네트워크에 걸쳐 서버로의 신호 전송을 확실하게 그리고 불확정적인 지연 없이 서버로 지원한다. 그러므로, 멀티 채널 무선 네트워크는 상기 알려진 방법 및 알려진 재생 시스템 각각의 실현을 위해 필요하며, 이러한 네트워크는 아주 높은 제조 비용을 포함한다. 더욱이, 상기 알려진 방법은 이동중인 사용자에 대해 동기로 보이는 이러한 방식으로 공간적으로 배급되는 재생 디바이스 상에 A/V 데이터의 재생을 실행하는데 또한 적합하지 않다.
본 발명의 목적은 제1 단락에서 명시한 형태의 방법, 제2 단락에서 명시한 형태의 재생 방법, 제3 단락에서 명시한 형태의 전송 디바이스, 제4 단락에서 명시한 형태의 재생 디바이스 그리고 제5 단락에서 명시한 형태의 컴퓨터 프로그램뿐만 아니라 제6 단락에서 명시한 형태의 컴퓨터 프로그램 제품을 제공하는 것이며, 이것으로 위에서 언급한 불리한 점은 회피된다.
위에서 언급한 목적을 성취하기 위해, 본 발명에 따른 방법은 본 발명에 관한 특징을 지니고 있어서, 본 발명에 따른 방법은 아래 명시된 방법으로 특징화될 수 있는데,
이는 즉, A/V 데이터 재생의 동기를 위한 방법이며, 여기서 A/V 데이터의 재생은 사용자에게 할당될 수 있는 적어도 하나의 휴대 가능한 전송 디바이스로부터 시간 간격으로 무선으로 수신된 적어도 하나의 동기 신호를 사용하여 발생한다.
위에서 언급한 목적을 성취하기 위해, 본 발명에 관한 특징은 본 발명에 관한 재생 시스템 내에 제공되어서 본 발명에 관한 재생 시스템은 아래 명시된 방법으로 특징화될 수 있으며, 즉:
제 1항 내지 7항의 임의의 하나 중에서 청구한 대로 방법의 실행을 위한 재생 시스템으로서, 여기서 상기 재생 시스템은 A/V 데이터의 재생을 위한 적어도 2개의 재생 디바이스 및 적어도 하나의 모바일 전송 디바이스를 가지고, 이 모바일 전송 디바이스는 동기 신호를 생성하고 시간 간격으로 재생 디바이스에 동기 신호를 전송하고 재생하기 위해 배열되고, 이 재생 디바이스는 동기 신호를 무선으로 수신하기 위해 그리고 동기 신호를 사용하여 상기 A/V 데이터를 재생시키기 위해 배열된다.
앞서 언급한 목적을 성취하기 위해, 본 발명에 관한 특징이 본 발명에 부합하는 전송 디바이스에 제공되어, 본 발명에 부합하는 전송 디바이스는 아래 명시된 방법으로 특징화될 수 있다.
제 8항 내지 15항의 임의의 하나 중에서 청구한 대로 재생 시스템을 위한 모바일 전송기.
앞서 언급한 목적을 성취하기 위해, 본 발명에 관한 특징이 본 발명에 부합하는 재생 디바이스에 제공되어, 본 발명에 부합하는 재생 디바이스는 아래 명시된 방법으로 특징화될 수 있다.
제 8항 내지 15항의 임의의 하나 중에서 청구한 대로 재생 시스템을 위해 A/V 데이터를 위한 재생 디바이스.
앞서 언급한 목적을 성취하기 위해, 본 발명에 관한 특징이 본 발명에 부합하는 컴퓨터 프로그램에 제공되어, 본 발명에 부합하는 컴퓨터 프로그램은 아래 명시된 방법으로 특징화될 수 있다.
만일 상기 컴퓨터 프로그램이 청구항 제 17항에서 청구한 재생 디바이스에서 동작된다면, 청구항 제 1항 내지 청구항 제 7항 중 어느 한 항에서 청구한 방법의 하나 이상의 단계를 실행하기 위해 프로그램 코드 수단을 갖는 컴퓨터 프로그램.
앞서 언급한 목적을 성취하기 위해, 본 발명에 관한 특징이 본 발명에 부합하는 컴퓨터 프로그램에 제공되어, 본 발명에 부합하는 컴퓨터 프로그램 제품은 아래 명시된 방법으로 특징화될 수 있다.
청구항 제 18항에서 청구한 대로 컴퓨터 프로그램을 갖는 컴퓨터 프로그램 제품에 있어서, 여기서 컴퓨터 프로그램은 컴퓨터 판독 데이터 캐리어 상에 기록된다.
본 발명에 관한 특징을 제공함으로써, 다양한 재생 디바이스 상에 A/V 데이터 재생의 동기가 아주 간단한 방법으로 발생할 수 있다는 이점을 얻게 되며, 이는 오로지 상기 재생 디바이스와 휴대 가능한 전송 디바이스 사이의 단일 방향 연결이 상기 재생의 동기에 필요하기 때문이다.
청구항 제 2항 또는 9항 각각의 수단에 관하여, 상기 재생 디바이스에 재생 될 A/V 데이터를 전송시키는 것으로 발생 할 수 있는 A/V 데이터의 재생 상의 지연 영향은 제거될 수 있다는 이점을 얻는다.
청구항 제 3항 또는 10항 각각의 수단에 관하여, 상기 A/V 데이터의 동기 재생이 간단한 방법으로 더 오랫동안 또한 쉽게 보장될 수 있다는 이점을 얻는다.
그러나, 청구항 제 4항 또는 11항 각각의 수단이 제공될 때, 특히 이점이 있는 것으로 증명되었다. 그것에 의해, 몇몇의 전송 디바이스의 이용 가능성을 가진다면, 상기 재생 제어 또는 동기와의 충돌이 피해진다는 이점을 얻는다.
청구항 제 5항 또는 12항 각각의 수단에 관하여, 상기 재생의 동기가 있다면, 음향적으로 재생되는 오디오 신호의 지연 차이가 또한 상쇄 될 수 있다는 이점을 얻는다.
제 6항 또는 13항 각각의 수단에 관하여, 재생 디바이스에서 상기 전송 디바이스까지 순간 거리(instantaneous distance)가 아주 간단한 방법으로 결정 될 수 있다는 이점을 얻는다.
제 7항 또는 14항 각각의 수단에 관하여, 상기 동기 신호는 오로지 아주 적은 정보를 포함해야 하고, 여기서 작은 전송 대역폭만이 전송 디바이스와 재생 디바이스 사이에서 필요로 한다는 이점을 얻는다.
제 8항 또는 15항 각각의 수단에 관하여, 재생 형태의 제어는 사용자를 위해 아주 간단하고 편리한 방법으로 가능하다는 이점을 얻는다.
본 발명의 이러한 및 다른 양상은 지금부터 서술되는 실시예로부터 명백하며 그리고 그 실시예를 참조하여 설명될 것이지만, 본 발명은 그것들에 제한 된 것으로 간주되어서는 안 된다.
도 1은 블록도의 형태로 A/V 데이터의 재생을 위한 발명에 관련한 재생 시스템을 도시하는 도면.
도 2는 블록도의 형태로, 도 1에 부합하여 재생 시스템을 위한 발명에 관련한 전송 디바이스를 도시하는 도면.
도 3은 블록도의 형태로, 도 1에 부합하여 재생 시스템을 위한 A/V 데이터의 재생을 위해 본 발명에 관련한 재생 디바이스를 도시하는 도면.
도 4는 흐름도의 형태로 AV 데이터의 재생 동기화를 위한 본 발명에 따른 방법을 도시하는 도면.
도 1은 A/V 데이터(AVD)의 재생을 위해 본 발명에 관련한 재생 시스템(SYS)을 도시한다. 상기 재생 시스템(SYS)은 몇몇의 재생 디바이스(2,3,4) 및 예컨대, A/V 데이터(AVD)의 재생을 위해 연결된 박스를 갖는 컴퓨터를 가진다.
본 발명의 경우에, 상기 재생 디바이스(2,3,4)는, 상기 도면에 계략적으로 나타내어진 것과 같이, 단독 주택가 즉, 일반 집에 존재하고 이 디바이스는 데이터 링크 상의 서버(5)에 연결된다. 본 발명의 경우에, 상기 서버(5)와 재생 디바이스(2,3,4) 사이의 데이터 링크는 이더넷 연결이다. 상기 연결이 유리 섬유 연결을 이용해서 실현될 수 있거나 예컨대, 와이파이(WI-FI:Wireless Fidelity) 연결 상에서 무선이 될 수도 있다. 상기 서버(5) 상에 기록된 A/V 데이터(AVD)는 상기 데이터 링크를 통해 재생 디바이스(2,3,4) 로 상기 서버에 의해 전송 될 수 있고, 본 발명의 변형 예에서 상기 A/V 데이터(AVD)의 전송은 TCP/IP 프로토콜에 부합하여 발생한다. 대안적으로, 그러나, 다른 전송 프로토콜이 상기 TCP/IP 프로토콜 대신에 사용될 수 있다.
더욱이, 휴대 가능한 사용자-할당 모바일 전송 디바이스(1)가 제공되고, 이는 도 2에 나타낸 실시예와 부합하게 클록(6), 처리기(7) 그리고 상기 재생 디바이 스(2,3,4) 로의 신호의 전송을 위한 무선 전송 수단(8)을 가지고 있다. 본 발명의 경우에, 상기 무선 전송 수단(8)은 "ZigBee 기술"이라 불리는 기술 및 기초적인 표준 IEEE 802.15.4에 기초하여, 상기 재생 디바이스(2,3,4) 또는 상기 서버(5) 각각으로 신호의 무선 전송을 위해 제공되고 설계된다. 이러한 신호의 무선 통신을 위해 예컨대, W-LAN(IEEE 802.11 표준에 따라) 또는 블루투스(IEEE 802.15.1 표준에 따라)가 또한 사용될 수 있다는 점이 관찰 될 수 있다.
상기 전송 디바이스(1)는 더욱이 여기에 나타내지 않은 예컨대, 충전 가능한 배터리와 같이 내부 파워 공급 디바이스를 지닌다.
상기 처리기(7)는 상기 클록(6)의 시간 신호를 사용하는 동기 신호(t)를 생성하기 위해 그리고 상기 신호를 무선 전송 수단(8)을 이용하여 재생 디바이스(2,3,4) 로 전송하기 위한 컴퓨터 프로그램을 이용하여 구성된다. 상기 재생 시스템(SYS)의 동작 상태에서 전송 디바이스(1)가 사용자에 의해 몸 상에서 착용된다는 것을 가정한다. 상기 전송 디바이스(1)는 바람직하게 이것이 상기 사용자의 귀 뒤에 착용되는 형태를 가진다.
상기 동기 신호(t)는 본 발명의 바람직한 변형 예에 부합하여 존재하고, 이는 시간 간격으로 생성되는 디지털 동기 메시지의 형태이다. 여기서, 상기 동기 신호(t)는 다른 시간에서 전송 디바이스(1)에 의해 생성된 일련의 동기 메시지와 일치하고, 상기 동기 메시지는 상기 전송 디바이스(1)의 적당한 시간에 대한 시간 정보를 포함한다.
더욱이, 상기 동기 신호(t) 또는 동기 메시지 각각은, 수신 이후 즉시 또는 상기 동기 신호(t) 또는 상기 관련 있는 동기 메시지 각각의 수신 이후의 정의된 시간 간격 이후, 상기 A/V 데이터(AVD)의 특정 데이터 블록을 재생시키기 위하여 재생 디바이스(2,3,4)를 위한 명령을 또한 포함할 수 있다.
본 발명의 더 나은 변형 예에 따라, 상기 동기 신호(t)는 주기적으로 생성되는 클록 펄스의 형태로 또한 존재할 수 있으나 반면에, 상기 동기 신호(t)는 이와 같은 경우에 분명한 시간 정보를 포함할 필요가 없고, 상기 클록 펄스는 아날로그 형태로 또한 존재할 수 있다.
더욱이, 상기 재생 디바이스(2,3,4) 로의 동기 신호의 전송은 본 발명의 바람직한 변형 예에서 주기적 시간 간격으로 일어난다. 주기적 시간 간격으로 상기 재생 디바이스(2,3,4) 로의 동기 신호 전송의 이점은 바로 보내진 시간 정보는 아주 짧을 수가 있으며, 이는 연속적인 시간 정보 항목이 몇몇의 비트에서만 달라서 오직 이러한 비트의 전송이 절대적으로 필요하기 때문이라는 것이다. 주기적 시간 간격으로 상기 재생 디바이스(2,3,4) 로의 동기 신호(t) 전송의 추가적 이점은 대응하는 상기 시간 간격의 커다란 선택이 있다면, 상기 전송 디바이스(1)의 전력 소모는 실질적으로 줄어들 수 있다는 것을 포함한다.
만일 상기 시간 간격의 동적 선택이 있다면, 그것은 특히 유익하다. 상기 재생 시스템(SYS)의 재생 활동 또는 상기 전송 디바이스(1)의 위치에 관련한 변화가 전혀 없는 각각의 경우에는, 동기 신호(t)의 전송은 넓은 시간 간격으로 발생하고, 사용자 활동(예컨대, 제어 명령의 입력 즉, 상기 전송 디바이스(1)로 각각의 작동 명령과 같이) 또는 위치 변화의 경우에는, 상기 동기 메시지(t)의 전송은 짧은 시 간 간격으로 발생한다. 이러한 것은 최소한의 전력 소모로 모바일 전송 디바이스(1)의 충분히 정확한 위치 지정을 보장한다. 사용자 활동은 상기 모바일 전송 디바이스(1)가 원격 제어기로 사용될 때, 상기 모바일 전송 디바이스(1)에 의해 즉시 검출된다. 상기 전송 디바이스(1)가 움직이는지 또는 그것이 정지 상태에 있는지에 대한 여부는 상기 전송 디바이스(1)의 가속 센서(acceleration sensor)를 이용하여 검출된다.
위에서 언급한 실시예에 대한 대안으로서, 2개의 연속적인 클록 펄스 의 전송 즉, 상기 동기 신호(t)의 동기 메시지 각각의 전송 사이에 도 4에서 "i"로 지정한 시간 간격의 길이는 무작위로 제어되는 방법으로 또한 결정될 수 있다. 후자의 실시예는, 복수의 능동 전송 디바이스(1)가 상기 개별 전송 디바이스(1)에 의해 생성된 동기 신호(t)의 충돌에 관하여 존재할 때, 상기 재생 시스템(SYS)의 작동은 어떠한 문제없이 가능하다라는 점에서 유익하다.
더욱이, 본 발명의 바람직한 변형 예에서 상기 전송 디바이스(1)는 상기 개별의 재생 디바이스(2,3,4) 상에 A/V 데이터(AVD) 재생의 제어를 위한 제어 명령의 입력을 위해 모듈을 가지고 있다(표현의 이유로 여기에 도시되지 않음). 상기 제어 명령은 처리기(7)에 의해 제어 신호로 변환되어 재생 디바이스(2,3,4)로 무선 전송 수단(8)을 통해 전송되며 상기 재생 디바이스(2,3,4)는 예컨대, 전송되는 제어 명령과 상응하는 볼륨을 참조하여 상기 유형의 재생을 실행한다.
도 1 및 도 4에 도시된 본 발명의 실시예의 예에서, 재생 될 A/V 데이터(AVD)는 상기 서버(5) 상에 기록되고, 상기 전송 디바이스(1) 상에서 사용자에 의해 개시된 시작 신호(p)가 A/V 데이터(AVD)의 재생을 위해 상기 서버(5)로 전송되자마자, 상기 시작 신호는 재생 디바이스(2,3,4) 로 전송된다.
도 1에서 도시된 실시예에서, 상기 서버로의 시작 신호(p)의 전송은 상기 재생 디바이스(2,3,4)를 통해 발생한다. 이러한 목적을 위해, 상기 시작 신호(p)는 무선을 통하여 상기 전송 디바이스(1)에 의해 재생 디바이스(2,3,4) 로 전송된다. 상기 재생 디바이스(2,3,4)에 관한 모바일 전송 디바이스(1)의 위치에 의존하여 또는 그밖에 하나 이상의 재생 디바이스(2,3,4)의 명백한 선택에 의해, 상기 시작 신호(p)의 수신 이후 이러한 디바이스는 신호(p)를 상기 서버(5)로 전송하며, 그 결과 서버(5)는 상기 재생 디바이스(2,3,4) 로 서버 상에 기록된 A/V 데이터(AVD)의 전송을 시작한다.
상기 재생 디바이스(2,3,4)를 통해 상기 서버(5)로 시작 신호(p)의 전송에 대한 대안으로서, 상기 시작 신호(p)는 상기 전송 디바이스(1)에 의해 서버(5)로 또한 직접 전송될 수 있으며, 상기 서버(5)(상기 재생 디바이스(2,3,4)와 같이)는 무선 수신 수단을 포함하고, 이것은 상기 전송 디바이스(1)로부터 상기 시작 신호(p)를 수신하기 위하여 도 3에 숫자 9로 명시된 것이다.
시작 신호(p)의 수신 후에 상기 서버(5) 상에 A/V 데이터(AVD)의 기록 및 상기 서버(5)에 의한 재생 디바이스(2,3,4) 로 상기 A/V 데이터(AVD)의 전송에 대한 대안은 바로 상기 A/V 데이터(AVD)가 각각의 재생 디바이스(2,3,4) 내 영구적인 메모리에 기록된다. 이러한 변형 예의 이점은 A/V 데이터(AVD)의 재생을 위해, 상기 서버(5)에서 상기 재생 디바이스(2,3,4)로 A/V 데이터(AVD)의 전송이 상기 시작 신 호(p)의 수신 이후에 일어날 필요가 전혀 없다는 것이며, 이는 본 발명의 실시예에서 상기 A/V 데이터(AVD)의 재생이 재생 디바이스(2,3,4)에 의해 상기 시작 신호(p)의 수신 이후 즉시 시작될 수 있기 때문이다.
상기 개별 재생 디바이스(2,3,4) 상에서 A/V 데이터(AVD)의 동기적 재생을 보장하기 위해서, 상기 재생 디바이스(2,3,4)는, 아래 부가적으로 상세히 설명되듯이 상기 전송 디바이스(1)로부터 수신되는 동기 신호(t)에 기초한 A/V 데이터(AVD)의 재생을 실행시키는 목적으로 배열된다.
도 3에 나타낸 재생 디바이스는 숫자 2로 언급되지만, 도 1에 나타낸 나머지 재생 디바이스(3,4)는 원칙적으로 유사하게 구조화된다.
상기 재생 디바이스(2)는 상기 동기 신호(t)를 수신하기 위한 무선 수신 디바이스(9)를 포함한다. 게다가, 재생될 A/V 데이터(AVD)를 수신하기 위해 수신 유닛(10)에 도 1에서 숫자 5로 명시된 서버(5)를 제공한다.
더 나아가, 상기 재생 디바이스(2)는 처리기(11) 및 A/V 데이터(AVD)를 위한 메모리(12) 뿐만 아니라 예컨대, 디스플레이 즉, 확성기와 같은 A/V 데이터(AVD)를 위한 출력 유닛(13)을 각각 가진다.
상기 처리기(11)는 상기 동기 신호(t)를 사용하여 출력 유닛(13)을 통해 상기 A/V 데이터(AVD)의 재생을 제어하기 위해 본 발명에 따른 컴퓨터 프로그램을 이용해서 구성된다. 더욱이, 상기 A/V 데이터(AVD) 재생의 제어는 아래 원문에서 따로 설명된다.
본 발명에 따라 재생 디바이스(2,3,4) 상에 컴퓨터 프로그램의 설치를 위해, 상기 컴퓨터 프로그램은 예컨대, CD-ROM과 같은 컴퓨터-읽기 가능 데이터 이동 매체(computer-readable data carrier) 상에 기록되어 상기 재생 디바이스(2,3,4)의 메모리 로 재생 디바이스(2,3,4)의 대응하는 읽기 유닛을 통해 전송될 수 있다.
상기 A/V 데이터(AVD)가 도 1에 나타낸 재생 시스템(SYS)의 모든 재생 디바이스(2,3,4) 상에서 동시에 재생되는 것이 항상 절대적으로 필요한 것이 아니기 때문에, 상기 재생 디바이스(2,3,4)는 상기 재생 디바이스(2,3,4)에 관련하는 전송 디바이스(1)의 순간 위치를 측정하기 위한 측정 수단 장비(14)를 가진다. 상기 전송 디바이스(1)의 순간 위치를 측정하기 위한 측정 수단 장비(14)는 상기 전송 디바이스(1)에 의해 전송되는 신호의 현재 전계 강도를 검출하기 위한 측정 디바이스로 설계되어 예컨대, 종전의 전력계 또는 정재파 측정 디바이스로서 구현될 수 있다. 상기 전송 디바이스(1)로부터 수신되어 상기 재생 디바이스에 의해 결정되는 신호의 전계 강도는 상기 서버(5)에 전송되고, 이 서버(5)는 전계 강도의 전계 강도 샘플을 도출하고 이러한 전계 강도 샘플을 상기 전송 디바이스(1)의 현재 공간 위치에 할당한다.
본 발명의 바람직한 변형 예에서, 상기 동기 신호(t)의 전계 강도는 상기 측정 수단 장비(14)에 의해 측정되고, 이는 상기 전송 디바이스(1)에 의한 그 자신의 신호를 생성시키는 것과 상기 전계 강도의 측정만을 위해 제공되는 신호의 생성을 피할 수 있기 때문이다.
상기 전송 디바이스(1)의 위치를 결정하기 위해, 예컨대, 수신된 신호의 결정된 시간 차이에 기초한 삼각망(triangulation)을 이용해서 다른 방법들이 사용될 수 있다는 것을 주목한다. 이러한 삼각망 방법 및 시스템은 예컨대, 특허 문서(일련번호:WO 2004/036243)인 "무선 근거리 네트워크(WLAN) 채널 무선 주파수 식별(RFID) 태그 시스템 및 방법"으로부터 알려져 있으며, 이것에 관하여 상기 명세서는 여기서 병합되는 것으로 여겨진다.
상기 전송 디바이스(1)에 관련하는 재생 디바이스의 순간 위치에 의존하여, 각각의 재생 디바이스(2,3,4)는 상기 A/V 데이터(AVD)를 재생할 수 있는지 여부를 결정할 수 있고, 이는 상기 전송 디바이스(1)의 위치 즉, 공간 컴피턴스 영역(spatial competence areas)이 상기 재생 시스템(SYS) 내에서 각각의 재생 디바이스(2,3,4)에 할당된다는 것에 따른다. 만일 상기 전송 디바이스(1)가 재생 디바이스(2,3,4)에 할당되는 위치에 또는 재생 디바이스(2,3,4)에 할당되는 영역 중 하나에 각각 위치한다면, 상기 관련되는 재생 디바이스(2,3,4)는 상기 A/V 데이터(AVD)의 재생에 참여한다.
재생 디바이스(2,3,4)가 상기 전송 디바이스(1)에 관련 있는 순간 위치 때문에 상기 A/V 데이터(AVD)를 재생하는지에 대한 여부를 결정하기 위해, 상기 처리기(11)는 컴퓨터 프로그램을 이용해서 유사하게 구성된다.
만일 사용자가 제1 재생 디바이스(2,3,4)의 공간 컴피턴스 영역으로부터 멀어지고 제2 재생 디바이스(2,3,4)의 공간 컴피턴스 영역 안으로 들어온다면, 제1 재생 디바이스(2,3,4)에서 제2 재생 디바이스(2,3,4)까지 상기 A/V 데이터(AVD)의 재생을 위한 통화 채널 전환(handoff) 절차가 있을 것이다. 이러한 통화 채널 전환 절차의 다음 설명에서, 상기 참조 기호(2)는 통화 채널 전환 절차에 참여하는 제1 재생 디바이스를 위해 선택되고 상기 참조 기호(3)는 상기 본문의 읽음을 쉽게 하기 위해 통화 채널 전환 절차에 참여하는 제2 재생 디바이스를 위해 선택된다. 제1 재생 디바이스(2)에서 제2 재생 디바이스(3)로 상기 A/V 데이터(AVD)의 재생을 위한 통화 채널 전환 절차는 2 단계에서 발생한다. 제1 단계에서, 상기 사용자 즉, 전송 디바이스(1)는 각각 제1 재생 디바이스(2)의 단독 콤피턴트 영역으로부터 멀어져 재생 디바이스(2,3) 둘 다의 콤피턴트 영역 중 오버랩핑되는 영역으로 이동한다면, 제2 재생 디바이스(3)의 재생 동작 상태는 활성화되어서, 재생 디바이스(2,3) 둘 다는 동시에 작동된다. 재생 디바이스(2,3) 둘 다가 작동하는 재생 동작 상태로 이동된다면, 상기 A/V 데이터(AVD)의 재생은 상기 재생 디바이스(2,3)의 처리기(11)에 대한 동기 신호(t)를 이용해서 동기화된다. 제2 단계에서, 만일 상기 사용자가 제2 재생 디바이스(3)의 단독(sole) 컴피턴스 영역에 위치한다면, 제1 재생 디바이스(2) 상에서 A/V 데이터(AVD)의 재생은 처리기(11)에 의해 종결된다. 여기서, 제1 재생 디바이스(2)의 처리기(11)는, 현재 전계 강도 샘플과 제1 재생 디바이스(2)의 컴피턴스 영역을 명시하고 제1 재생 디바이스(2)의 메모리에 기록된 전계 강도 샘플을 이용해서 상기 전송 디바이스(1)가 제1 재생 디바이스(2)의 컴피턴스 영역 내에 있는지 여부를 확인한다. 만일 상기 기록된 전계 강도 샘플과 상기 전계 강도 샘플간의 비교가 매치(match)되는 결과를 초래하지 않는다면, 그땐 상기 재생이 종결된다.
상기 두 재생 디바이스(2,3)의 처리기(11) 각각은 적합한 컴퓨터 프로그램을 이용해서 통화 채널 전환 절차를 실행하도록 구성된다.
상기 개별 재생 디바이스(2,3)의 처리기(11)에 의한 통화 채널 전환 절차를 실행의 제어에 대한 대안으로서, 상기 통화 채널 전환 절차의 제어는 상기 서버(5)에 의해 또한 일어날 수 있다. 이러한 목적으로, 상응하는 제어 명령은 상기 통화 채널 전환 절차에 참여하는 재생 디바이스(2,3,4) 로 상기 서버(5)에 의해 전송된다.
만일 상기 재생 디바이스(2,3,4)가 상기 전송 디바이스(1)의 위치에 대한 순간 변화로 인해 2개 또는 몇몇의 재생 디바이스(2,3,4)의 컴피턴스 영역 사이에서 사용자가 이동하는 것을 인식하면, 본 발명의 바람직한 변형 예에서, 그땐 이러한 재생 디바이스(2,3,4)는 각각 활성상태로 유지되거나 또는 준비 상태로 유지되어, 상기 재생 디바이스(2,3,4)는 동작 상태로 유지되어 지고, 여기서 상기 재생 디바이스는 언제든지 A/V 데이터(AVD)를 재생할 수 있다.
상기 사용자는, 그가 다른 위치를 위해 특정 재생 파라미터(예컨대, 낮은 음 등의 재생을 위한 볼륨 즉, 파라미터)를 한정한다라는 점에서, 상기 재생 시스템(SYS)에게 상기 A/V 데이터(AVD) 재생의 제어를 위한 지적인 움직임을 학습시킬 수 있다. 상기 위치에 의존하는 이러한 재생 파라미터를 한정하기 위해, 상기 전송 디바이스(1)를 지닌 사용자는 재생 디바이스(2,3,4)의 수신 범위 내에 임의의 위치로 가서 예컨대, 재생 파라미터의 입력을 위해 제공되는 입력 배열(예컨대, 키보드 또는 볼륨 제어를 버튼)을 통해 상기 재생 파라미터를 위한 상응하는 값을 입력한다. 이때 상기 재생 파라미터는 상기 서버(5)로 전송되고, 여기서 상기 재생 파라미터의 입력된 값과 상기 전송 디바이스(1)의 관련 있는 검출된 위치는 상기 재생 디바이스(2,3,4)의 측정 수단 장비(14)를 이용해서 기록된다. 상기 재생 시스템(SYS)은 상기 전송 디바이스(1)의 순간 위치에 의존하는 재생 파라미터의 값을 기록(recording)하기 위해 그 자신의 동작 상태를 가지고, 여기서 이러한 동작 상태는 상응하는 명령의 입력에 의해 활성화된다. 이러한 명령의 입력은 예컨대, 이러한 목적으로 특히 제공되는 스위치 또는 상기 전송 디바이스(1)의 버튼을 각각 누름으로써 발생한다. 상기 개별 재생 디바이스(2,3,4)의 컴피턴스 영역은 유사한 방법으로 결정된다.
본 발명의 바람직한 변형 예에서, 전송 디바이스(1)를 식별하기 위한 것이며 상기 전송 디바이스(1)에 의해 생성되어 서버로 전송되는 식별 메시지(n)를 이용해서 상기 재생 파라미터 및 상기 상응하는 전송 디바이스(1)의 연관되는 위치의 기록된 값이 할당된다. 재생되고 상기 서버(5)로 전송된다. 이러한 방법으로, "재생 프로파일"은 다른 사용자 즉, 전송 디바이스(1)에 의해 각각 한정될 수 있다. 본 발명의 이러한 변형 예로, 만일 몇몇의 전송 디바이스(1)가 상기 재생 시스템(SYS)에서 동시에 동작된다면, 우선권은 상기 개별 재생 프로파일 즉, 전송 디바이스(1)를 위해 각각 한정되고, 이로 인해 상기 A/V 데이터(AVD) 재생과의 충돌이 전혀 일어나지 않는다. 상기 식별 메시지(n)를 이용해서, 상기 전송 디바이스(1)는 특정 사용자에게 확실히 또한 할당될 수 있으나, 상기 재생 시스템(SYS)에서 상기 A/V 데이터(AVD)의 재생을 갖는 사용자를 위해 다른 권한 부여가 또한 결정될 수 있다. 예컨대, 사용자는 상기 재생 시스템(SYS) 내에 기록되고, 재생될 모든 비디오 데이터 즉, 비디오필름을 검색할 권리가 있을 수 있고 반면에, 다른 사용자는 선택된 비디오 신호 즉, 필름 각각만을 볼 수 있다.
본 발명의 바람직한 변형 예에 따라, A/V 데이터(AVD)의 재생에 참여하는 개별 재생 디바이스(2,3,4)로부터 상기 사용자로부터의 음향파의 지연 차로서 도 4에서 △s로 지정되며, 상쇄된다. 상기 지연 차(△s)를 취소하는 것은 책임 영역의 지역을 오버랩핑 하는데 특히 유리하며, 여기서 상기 동시 다발적인 재생은 2개 또는 몇몇의 재생 디바이스(2,3,4)를 통해 발생한다. 특정 오버랩핑하는 영역을 위해 최적의 지연 정정을 결정하는 것은 상기 사용자가 상기 오버랩핑하는 영역에 상기 활성화된 전송 디바이스(1)를 가지고 들어간다는 이유로 발생하지만, 항상 상기 재생 디바이스(2,3,4) 중 2개는 테스트 신호를 방출한다. 상기 사용자는 전송 디바이스(1)에 상응하는 제어 명령을 입력함으로써 지금부터 상기 재생 디바이스(2,3,4) 사이의 지연 차(△s)를 변화시킬 수 있고, 이 제어 명령은 사용자가 느끼는 반향(reverberation)이 최소화되는 이와 같은 방식으로, 상기 재생 디바이스(2,3,4) 로 제어 신호의 형태로 전송된다. 그렇다면 상기 사용자에 의해 선택된 지연 차(△s)의 설정은 예컨대, 상기 재생 시스템(SYS)에 의한 서버(5) 상에 기록되어 이 영역에 있는 전송 디바이스(1)의 갱신된 체류(stay)로 재생산된다.
본 발명의 가장 간단한 변형 예에서, 상기 A/V 데이터(AVD) 재생의 동기 상태는 상기 동기 신호(t)를 이용해서 상기 재생 디바이스(2,3,4)의 클록을 동기화 시킴으로써 도달한다. 그와 같은 경우에, 상기 전송 디바이스(1)는 상기 재생 디바이스(2,3,4)를 위해 시간 마스터의 함수를 인계 받는다. A/V 데이터(AVD)의 전송이 상기 서버(5)에서 상기 재생 디바이스(2,3,4)까지 전혀 필요하지 않는 경우에서와 같이 상기 A/V 데이터(AVD)가 이때 상기 재생 디바이스(2,3,4)에 영구히 기록되는 때에 그것은 유익하고, 그러므로 한편 상기 재생 디바이스(2,3,4) 로 A/V 데이터(AVD)의 전송 동안 비결정 지연(indeterministic delay)을 피할 수 있게 하고, 다른 한편으론, 상기 재생 시스템(SYS)의 더 간단한 구조를 얻을 수 있도록 한다.
상기 동기 신호(t)에 의해 트리거링(triggered)된다면, 상기 A/V 데이터(AVD)의 재생은 이때 연관된 상기 재생 디바이스(2,3,4) 상에서 동시에 발생한다. 본 발명의 이러한 실시예에서, 상기 개별 재생 디바이스(2,3,4) 상에 A/V 데이터(AVD)의 재생 속도가 아주 동일하다면, 상기 재생의 동기는 아주 간단한 방법으로 얻어진다. 그러나, 모든 상기 재생 디바이스(2,3,4)의 클록이 상기 동기 신호(t)를 이용해서 서로 동기화 됨에 따라, 상기 재생 속도의 동일함은 아주 간단히 보장될 수 있다.
본 발명의 대안적인 변형 예는 만일 상기 동기 신호(t)가 명백한 시간 정보를 전혀 포함하지 않고 주기적인 클록 펄스의 형태로 존재한다면, 상기 A/V 데이터(AVD)의 재생은 상기 시작 신호(p)에 의해 또한 시작되어 상기 동기 신호(t)의 미리 결정된 클록 펄스로 시작하며, 이러한 미리 결정된 클록 펄스는 상기 시작 신호(p)를 따른다. 예컨대, 상기 재생은 상기 동기 신호(t)의 제2 클록 펄스로 시작할 수 있고, 여기서 제2 클록 펄스는 상기 시작 신호(p)를 따른다.
이 단락에서 서술된 본 발명의 실시예에 의하면, 두 클록 펄스 사이의 간격(i)은 상기 재생 디바이스(2,3,4)에서 검출되고 상기 시작 신호(p)의 수신 이래로 상기 동기 신호(t)의 클록 펄스의 수가 카운팅된다. 이와 같은 방식으로 모든 재생 디바이스(2,3,4)에 공통인 공통 위성 시간 축(common global time base)을 얻는 것이 가능하고 그리고 또한 상기 동기 신호(t)에서 명백한 시간 정보 없이 이 시간 축을 이용하여, 상기 A/V 데이터(AVD) 재생의 동기는 실행될 수 있다. 상기 클록 펄스와의 동기화가 상기 A/V 데이터(AVD)에 포함된 시간 정보의 도움으로 본 발명의 더 나은 변형 예에 관련하여, 아래에 서술되는 방법과 유사하게 발생할 수 있다.
본 발명의 더 나은 변형 예는 상기 A/V 데이터(AVD)가 데이터 스트림(예컨대, 간단히 ASF:"Advanced Streaming Format")의 형태로 상기 서버(5)에서 상기 재생 디바이스(2,3,4)로 전송되고 나서 예컨대, 1-2초의 시간 간격 내에 버퍼 메모리에서 버퍼링되는 것을 제공한다. 상기 ASF는 동기화된 멀티미디어 자료의 저장 및 전송을 가능케 한다. 존재하는 A/V 데이터(AVD)는 동기화 될 수 있고 공동으로 데이터가 줄어들 수 있어서, 다른 데이터 레이터(rate)가 선택될 수 있다. ASF 파일은 헤더 오브젝트, 데이터 오브젝트 그리고 인덱스 오브젝트를 포함하고, 상기 헤더 오브젝트는 상기 파일의 내용을 설명하며 상기 데이터 오브젝트는 ASF 데이터 유닛의 형태로 상기 개별 A/V 데이터(AVD)를 포함한다. 그러므로 각각의 ASF 데이터 유닛은 특정 시간 세그먼트를 위한 데이터를 포함한다.
상기 인덱스 오브젝트는 상기 개별 ASF 데이터 유닛의 시간 정보를 포함한다. 상기 재생 디바이스(2,3,4)에서 A/V 데이터(AVD)의 동기 재생을 얻기 위해, 상기 수신된 클록 펄스(t)는 상기 재생의 시작(도 4에 단계Ⅲ) 이후에 상기 A/V 데이터(AVD)에 포함된 시간 정보(예컨대, 위에서 언급한 인덱스 오브젝트에 포함된)와 비교된다. 그래서, 위에서 이미 언급했듯이, 상기 동기 신호(t)는 정보로서 상기 전송 디바이스(1)의 클록(6)의 적절한 시간을 포함하지만, 상기 시작 신호(p)를 사용하면, A/V 데이터(AVD)의 재생에 관련한 내부 타이밍(internal timing)은 상기 재생 디바이스(2,3,4)에서 시작된다. 이와 같이, 상기 시작 신호(p)의 수신 이래로 경과된 시간은 결정되어지고 상기 A/V 데이터(AVD)에 포함된 내부 시간 정보와 비교된다. 상기 A/V 데이터(AVD)에 포함된 데이터 블록을 위한 내부 시간 정보 신호는 예컨대, "이 데이터 블록은 상기 재생 시작 5초 뒤에 시작되어야 하며 상기 재생 시작 20초 뒤에 종결되어야 합니다"일 수 있다. 상기 동기 신호(t)로 인해, 상기 A/V 데이터(AVD)에 포함된 내부 시간 정보는 상기 동기 신호(t)에 의해 미리 한정된 시간 스케일과 부합하는지에 대한 여부를 간단한 방법으로 이제 확인할 수 있고, 이 시간 스케일은 모든 상기 재생 디바이스(2,3,4)에 있어서 같은 것이다. 상기 A/V 데이터(AVD)의 재생에 참여하는 재생 디바이스(2,3,4)에서 실행되는 이러한 비교의 결과로서, 상기 타깃 재생 순간(target play moment)으로부터 실제 재생 순간(actual play moment)의 편차(deviation)가 결정된다. 상기 비교의 결과에 따라, 재생의 수정이 상기 개별 재생 디바이스(2,3,4)에서 수행된다. 방금 언급한 비교 및 또한 상기 재생의 수정은 상기 A/V 데이터(AVD)의 재생에 참여하는 각각의 재생 디바이스(2,3,4)에서 독립적으로 실행된다. 이 단락에서 서술되는 동기화를 위한 방법은 동기 신호(t)로 아주 간단히 또한 수행될 수 있고, 이 동기 신호(t)는 클록 펄스의 형태로만 존재하고 명백한 시간 정보를 전혀 포함하지 않는데 이는, 상기 재생 디바이스(2,3,4) 상에 A/V 데이터(AVD)의 동기 재생에 관해서는 상기 재생의 시작 이래로 경과한 시간만이 결정되어야 하기 때문이다.
만일 몇몇의 전송 디바이스(1)가 재생 시스템(SYS)에서 존재하거나 활성화 상태(예컨대, 몇몇의 사용자가 상기 재생 시스템(SYS)을 동시에 사용하기 때문)이면, 위에서 이미 언급한 대로 각각의 상기 전송 디바이스(1)가 식별 메시지(n)를 상기 서버(5) 또는 상기 전송 디바이스(2,3,4)에 전송하는 것은 유익하고, 이 메시지를 이용하여 각각의 전송 디바이스(1)는 확실히 식별 가능하다. A/V 데이터(AVD)의 재생을 동기화 시키는 권리는 계층적 방법으로 상기 개별 전송 디바이스(1)에 할당될 수 있다. 그러므로 상기 A/V 데이터(AVD) 재생의 동기화는 제1 전송 디바이스(1)로 실행되지만, 반면에, 만일 제2 전송 디바이스가 활성화되고 이러한 전송 디바이스로부터 식별 메시지(n)가 상기 재생 디바이스(2,3,4) 또는 상기 서버(5)에 의해 수신된다면, 상기 재생의 동기화는 제2 전송 디바이스의 동기 신호(t)로 발생한다는 점이 제공될 수 있다.
도 4는 상기 재생 시스템(SYS)에서 A/V 데이터(AVD) 재생의 동기화를 위한 방법을 도시한다. 아래에 서술된 방법으로 인해, 상기 A/V 데이터(AVD)는 재생이 시작되기 전에 상기 서버(5) 상에 기록된다.
제1 단계에서, 사용자(B)는 상기 전송 디바이스(1)를 통해 시작 명령을 입력한다. 상기 전송 디바이스(1)는 상기 재생 디바이스(2,3)(단계Ⅰ) 로 시작 명령의 입력 이후, 시작 신호(p)를 전송한다. 상기 재생 디바이스(3)는 서버(5) 로 상기 시작 신호(p)를 전송하고, 현재의 경우에 상기 재생 디바이스(3) 및 서버(5)는 이더넷 연결 상에 이러한 시작 신호(p)를 나타내는 데이터를 서로 교환한다. 상기 공 간적으로 가장 가까운 재생 디바이스(2,3,4)를 통해 서버(5) 로 시작 신호(p)의 전송에 대한 대안으로서, 위에서 이미 언급한 대로 상기 시작 신호(p)는 전송 디바이스(1)에서 서버(5)로 직접 전송될 수 있다. 상기 시작 신호(p)의 수신 이후에, 상기 서버(5)는 재생될 A/V 데이터(AVD)를 상기 재생 디바이스(2,3) 로 전송한다. 상기 재생 디바이스(2,3)에서 미리 한정된 주기(예컨대, 1-2초(단계Ⅱ))에 걸쳐 수신된 A/V 데이터(AVD) 각각을 버퍼링한다. 상기 개별 재생 디바이스(2,3)에서 A/V 데이터의 재생은 동기 신호(t)에 의해 개시된다. 상기 A/V 데이터(AVD) 재생의 시작은 각각의 재생 디바이스(2,3)에 의해 동기 신호(t)의 수신과 동기하여(동기 신호(t)를 수신한 이후 바로), 실질적으로 여기서 발생한다. 그러나, 보여진 실시예의 예에서 상기 A/V 데이터(AVD)의 재생은 제2 클록 펄스 즉, 동기 신호(t)(단계Ⅲ)의 제2 동기 메시지를 수신하고 나서야 비로소 시작된다. 원칙적으로, 상기 동기 신호(t)는 주기적 시간 간격(i)으로 생성되어 상기 재생 디바이스(2,3)에 전송되거나 또는 그들에 의해 각각 수신된다. 그러나, 상기 시간 간격은 위에서 이미 언급했듯이 랜덤 길이를 또한 가질 수 있다.
더욱이, 만일 상기 재생 시스템에서 한 사용자에게 할당된 둘 이상의 전송 디바이스(1)가 제공된다면, 상기 동기 신호(t)와 함께, 상기 식별 메시지(n)는 전송 디바이스(1)의 식별을 위해 전송 디바이스(1)에 의해 전송될 수 있다. 또한, 상기 전송 디바이스가 재생 디바이스(2,3,4)를 위한 원격 제어기로서 배열되어 이와 같이 작동된다면, 추가 제어 펄스는 상기 재생 디바이스(2,3,4) 로 전송 디바이스(1)에 의해 전송될 수 있다.
상술한 바와 같이, 본 발명은 오디오/비디오 데이터 재생의 동기화를 위한 방법에 이용된다.
Claims (19)
- A/V 데이터(AVD) 재생의 동기화를 위한 방법으로, 여기서 A/V 데이터(AVD) 재생은 사용자(B)에게 할당될 수 있는 적어도 하나의 휴대용 전송 디바이스(1)로부터의 시간 간격(ⅰ)으로 무선으로 수신되는 적어도 하나의 동기 신호를 사용하여 발생하는, A/V 데이터(AVD) 재생의 동기화를 위한 방법.
- 제 1항에 있어서, 상기 A/V 데이터(AVD)는 재생 이전에 버퍼링되는, A/V 데이터(AVD) 재생의 동기화를 위한 방법.
- 제 1항 또는 제2항에 있어서, 상기 A/V 데이터(AVD)의 재생은 수신된 동기 신호(t)와 상기 A/V 데이터(AVD)에 포함된 시간 정보의 비교에 기초하여 발생하는, A/V 데이터(AVD) 재생의 동기화를 위한 방법.
- 제 1항 내지 3항 중 어느 한 항에 있어서, 상기 휴대용 전송 디바이스(1)에 의해 전송된 적어도 하나의 인식 메시지(n)는 수신되고, A/V 데이터(AVD) 재생은 부가적으로 상기 적어도 하나의 인식 메시지(n)에 기초하여 발생하는, A/V 데이터(AVD) 재생의 동기화를 위한 방법.
- 제 1항 내지 4항 중 어느 한 항에 있어서, 상기 A/V 데이터(AVD)의 재생은 적어도 하나의 재생 디바이스(2,3,4)에 관해 모바일 전송 디바이스(1)의 순간 위치에 의존하여 부가적으로 발생하는, A/V 데이터(AVD) 재생의 동기화를 위한 방법.
- 제 5항 있어서, 상기 모바일 전송 디바이스(1)의 순간 위치는 상기 전송 디바이스(1)에 의해 보내진 적어도 하나의 신호의 재생 디바이스(2,3,4)에서 측정된 전계 강도에 기초하여 적어도 하나의 재생 디바이스(2,3,4)에 관련하여 결정되는, A/V 데이터(AVD) 재생의 동기화를 위한 방법.
- 제 1항 내지 6항 중 어느 한 항에 있어서, 상기 동기 신호(t)는 주기적인 시간 간격으로 수신되는, A/V 데이터(AVD) 재생의 동기화를 위한 방법.
- 제 1항 내지 7항 중 어느 한 항에 따른 방법을 구현하기 위한 재생 시스템(SYS)으로서, 상기 재생 시스템은(SYS)은 A/V 데이터(AVD)의 재생을 위한 적어도 2개의 재생 디바이스(2,3,4) 및 하나의 모바일 전송 디바이스(1)를 위한 적어도 2개의 재생 디바이스(2,3,4)를 구비하고, 상기 모바일 전송 디바이스는 동기 신호(t)를 생성하고 시간 간격(ⅰ)으로 그것을 상기 재생 디바이스(2,3,4) 로 전송하기 위해 배열되고(1), 상기 재생 디바이스(2,3,4)는 무선으로 동기 신호(t)를 수신 및 동기 신호(t)를 사용하는 동안 상기 A/V 데이터(AVD)를 재생하기 위해 배열되는, 재생 시스템(SYS).
- 제 8항에 있어서, 상기 재생 디바이스(2,3,4)는 재생될 A/V 데이터(AVD)를 버퍼링하기 위해 배열되는, 재생 시스템(SYS).
- 제 8항 또는 9항에 있어서, 상기 재생 디바이스는 동기 신호(t)와 A/V 데이터(AVD)에 포함된 시간 정보와의 비교에 기초하여 A/V 데이터(AVD)의 재생을 실행하기 위해 배열되는, 재생 시스템(SYS).
- 제 8항 내지 10항 중 어느 한 항에 있어서, 상기 적어도 하나의 모바일 전송 디바이스(1)는 자신의 식별을 위해 적어도 하나의 인식 메시지(n)을 상기 재생 디바이스(2,3,4)에 전송하기 위해 배열되고 상기 재생 디바이스(2,3,4)는 인식 메시지(n) 및 상기 전송 디바이스(1)로부터 수신된 동기 신호(t)에 기초하여 A/V 데이터(AVD)의 재생을 실행하기 위해 배열되는, 재생 시스템(SYS).
- 제 8항 내지 11항 중 어느 한 항에 있어서, 상기 재생 디바이스(2,3,4)는 재생 디바이스(2,3,4)에 관하여 모바일 전송 디바이스(1)의 순간 위치를 검출하기 위해 그리고 상기 재생 디바이스(2,3,4)에 관하여 모바일 전송 디바이스(1)의 순간 위치 및 동기 신호(t)에 의존하여 A/V 데이터(AVD)의 재생을 실행하기 위해 배열되는, 재생 시스템(SYS).
- 제 12항에 있어서, 각각의 상기 재생 디바이스(2,3,4)는 재생 디바이 스(2,3,4)에 관한 모바일 전송 디바이스(1)의 순간 위치를, 모바일 전송 디바이스(1)에 의해 보내진 적어도 하나의 신호의 전계 강도에 기초해서 결정하기 위하여 배열되는, 재생 시스템(SYS).
- 제 8항 내지 13항 중 어느 한 항에 있어서, 상기 모바일 전송 디바이스(1)는 주기적 시간 간격으로 상기 재생 디바이스(2,3,4)로 동기 신호(t)를 전송하도록 배열되는, 재생 시스템(SYS).
- 제 8항 내지 14항 중 어느 한 항에 있어서, 상기 모바일 전송 디바이스(1)는 상기 재생 디바이스(2,3,4)를 위해 원격 제어기로서 배열되는, 재생 시스템(SYS).
- 제 8항 내지 15항 중 어느 한 항에 청구된, 재생 시스템(SYS)을 위한 모바일 전송 디바이스(1).
- 제 8항 내지 15항 중 어느 한 항에 청구된, 재생 시스템(SYS)을 위한 A/V 데이터(AVD)를 위한 재생 디바이스(2,3,4)
- 상기 컴퓨터 프로그램이 제 17항에서 청구한 재생 디바이스(2,3,4)에서 실행된다면, 제 1항 내지 7항 중 어느 한 항에 청구된 상기 방법의 하나 이상의 단계들을 실행하기 위한, 프로그램 코드 수단을 갖는 컴퓨터 프로그램.
- 제 18항에 청구된 컴퓨터 프로그램을 갖는 프로그램 제품에 있어서, 상기 컴퓨터 프로그램은 컴퓨터 읽기 가능 데이터 캐리어 상에 기록되는, 컴퓨터 프로그램을 갖는 컴퓨터 프로그램 제품.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP04105030 | 2004-10-13 | ||
EP04105030.3 | 2004-10-13 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20070057925A true KR20070057925A (ko) | 2007-06-07 |
Family
ID=35500962
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020077008164A KR20070057925A (ko) | 2004-10-13 | 2005-10-10 | 오디오/비디오 신호의 재생을 동기화 시키는 방법 및시스템 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20080085098A1 (ko) |
EP (1) | EP1803295A1 (ko) |
JP (1) | JP2008519470A (ko) |
KR (1) | KR20070057925A (ko) |
CN (1) | CN101040520A (ko) |
WO (1) | WO2006040723A1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101276155B1 (ko) * | 2009-10-27 | 2013-06-18 | 알까뗄 루슨트 | 제시간에 파일 전송 통지들을 확산시키기 위한 방법, 장치, 및 서버 |
KR20150089949A (ko) * | 2014-01-28 | 2015-08-05 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 복수의 스마트 장치에 의한 동기 재생 방법 및 기기 |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8321593B2 (en) | 2007-01-08 | 2012-11-27 | Apple Inc. | Time synchronization of media playback in multiple processes |
US8743284B2 (en) * | 2007-10-08 | 2014-06-03 | Motorola Mobility Llc | Synchronizing remote audio with fixed video |
JP5454248B2 (ja) * | 2010-03-12 | 2014-03-26 | ソニー株式会社 | 送信装置、および送信方法 |
EP2385245B1 (en) | 2010-05-05 | 2017-09-13 | Siemens Aktiengesellschaft | Steel tower for a wind turbine |
US9654821B2 (en) | 2011-12-30 | 2017-05-16 | Sonos, Inc. | Systems and methods for networked music playback |
US9674587B2 (en) | 2012-06-26 | 2017-06-06 | Sonos, Inc. | Systems and methods for networked music playback including remote add to queue |
US9361371B2 (en) | 2013-04-16 | 2016-06-07 | Sonos, Inc. | Playlist update in a media playback system |
US9501533B2 (en) | 2013-04-16 | 2016-11-22 | Sonos, Inc. | Private queue for a media playback system |
US9247363B2 (en) | 2013-04-16 | 2016-01-26 | Sonos, Inc. | Playback queue transfer in a media playback system |
US9684484B2 (en) | 2013-05-29 | 2017-06-20 | Sonos, Inc. | Playback zone silent connect |
US10715973B2 (en) | 2013-05-29 | 2020-07-14 | Sonos, Inc. | Playback queue control transition |
US20150371529A1 (en) * | 2014-06-24 | 2015-12-24 | Bose Corporation | Audio Systems and Related Methods and Devices |
CN104810032B (zh) * | 2015-03-31 | 2017-08-01 | 广东欧珀移动通信有限公司 | 一种播放控制方法及终端 |
US10649718B2 (en) | 2018-05-15 | 2020-05-12 | Sonos, Inc. | Interoperability of native media playback system with virtual line-in |
CN114339302B (zh) * | 2021-12-31 | 2024-05-07 | 咪咕文化科技有限公司 | 导播方法、装置、设备以及计算机存储介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6546257B1 (en) * | 2000-01-31 | 2003-04-08 | Kavin K. Stewart | Providing promotional material based on repeated travel patterns |
FI20001570A (fi) * | 2000-06-30 | 2001-12-31 | Nokia Corp | Synkronoitu palveluntarjonta tietoliikenneverkossa |
US7295548B2 (en) * | 2002-11-27 | 2007-11-13 | Microsoft Corporation | Method and system for disaggregating audio/visual components |
-
2005
- 2005-10-10 JP JP2007536312A patent/JP2008519470A/ja active Pending
- 2005-10-10 US US11/576,910 patent/US20080085098A1/en not_active Abandoned
- 2005-10-10 CN CNA2005800348038A patent/CN101040520A/zh active Pending
- 2005-10-10 KR KR1020077008164A patent/KR20070057925A/ko not_active Application Discontinuation
- 2005-10-10 WO PCT/IB2005/053313 patent/WO2006040723A1/en not_active Application Discontinuation
- 2005-10-10 EP EP05789486A patent/EP1803295A1/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101276155B1 (ko) * | 2009-10-27 | 2013-06-18 | 알까뗄 루슨트 | 제시간에 파일 전송 통지들을 확산시키기 위한 방법, 장치, 및 서버 |
KR20150089949A (ko) * | 2014-01-28 | 2015-08-05 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 복수의 스마트 장치에 의한 동기 재생 방법 및 기기 |
US10298901B2 (en) | 2014-01-28 | 2019-05-21 | Huawei Technologies Co., Ltd. | Method for synchronous playback by multiple smart devices, and apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN101040520A (zh) | 2007-09-19 |
EP1803295A1 (en) | 2007-07-04 |
WO2006040723A1 (en) | 2006-04-20 |
US20080085098A1 (en) | 2008-04-10 |
JP2008519470A (ja) | 2008-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20070057925A (ko) | 오디오/비디오 신호의 재생을 동기화 시키는 방법 및시스템 | |
US7558156B2 (en) | Acoustic location and enhancement | |
US11914921B2 (en) | Synchronous sounds for audio assistant on devices | |
JP4963063B2 (ja) | 距離測定システム、距離測定方法、情報処理装置、及びプログラムと記録媒体 | |
US10536790B2 (en) | Location based services audio system | |
US11551725B2 (en) | Method and system for recording and synchronizing audio and video signals and audio and video recording and synchronization system | |
KR102523889B1 (ko) | 오디오 동시 재생 방법, 장치, 및 설비 | |
EP1458125A2 (en) | Master/slave synchronisation method in a bluetooth system | |
CN104052562A (zh) | 允许回放装置对流传输内容执行同步回放的方法和设备 | |
WO2018040573A1 (zh) | 一种天线控制方法、装置及计算机存储介质 | |
US20170208414A1 (en) | Method and apparatus for assigning multi-channel audio to multiple mobile devices and its control by recognizing user's gesture | |
CN107439023A (zh) | 请求获取和发送系统信息的方法及装置 | |
US6614393B2 (en) | Location data dissemination and reception for entities having short-range receivers | |
CN105452897A (zh) | 定位系统、定位方法、以及定位程序 | |
CN104333429A (zh) | 实现时钟同步的方法及装置 | |
JP2006313541A (ja) | 無線センサシステム、基地局、無線センサ及びプログラム | |
JP2009081654A (ja) | ストリーム同期再生システム及び方法 | |
CN106470119A (zh) | 在网络中的元数据分发 | |
TWI587697B (zh) | 多媒體同步系統與方法 | |
KR102306226B1 (ko) | 디지털 콘텐츠의 비디오 및 오디오 재생 동기화를 맞추는 방법 및 이를 이용한 장치 | |
KR101485328B1 (ko) | 플레이어를 위한 다중싱크 제어시스템 | |
CN106211308B (zh) | 多媒体同步系统与方法 | |
JP2005065125A (ja) | 処理引継システム、処理引継装置、処理引継方法及び処理引継プログラム | |
JP5653960B2 (ja) | サーバ、データ同期システム | |
EP4344100A1 (en) | Communication method, and system, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20070410 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
PC1203 | Withdrawal of no request for examination | ||
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |