1 |
1
서버가 적어도 하나의 스트림을 전송하는 방법에 있어서,클라이언트로부터 제1 스트림의 재생을 요청하는 제1 스트림 재생 요청 메시지를 수신하는 단계;상기 제1 스트림을 확인하고, 상기 클라이언트로 전송하는 단계;상기 클라이언트로부터 제2 스트림의 재생을 요청하는 하는 제2 스트림 동기 재생 요청 메시지를 수신하되, 상기 제2 스트림 동기 재생 요청 메시지는 상기 적어도 하나의 스트림의 재생을 요청하는 재생 요청 지시자와, 재생의 대상이 되는 상기 제2 스트림의 지시자를 포함하는 재생 지시 필드; 상기 제2 스트림의 지시자의 동기 재생을 요청하는 동기 재생 요청 지시자와, 동기 재생의 기준이 되는 상기 제1 스트림의 지시자를 포함하는 동기 정보 필드; 상기 서버와 클라이언트 사이의 메시지 교환 횟수를 지시하는 카운터 정보를 수록한 카운터 필드; 및 상기 서버와 클라이언트 사이에서 상기 적어도 하나의 스트림을 전송하는 세션을 식별하는 세션 정보를 포함하는 세션 식별 필드를 포함하는 단계;상기 제2 스트림을 확인하고, 상기 제1 스트림의 재생 시점을 기반으로, 상기 제1 스트림과, 상기 제2 스트림의 동기를 맞추는 단계; 및상기 제1 스트림에 동기가 맞춰진 재생 시점부터 상기 제2 스트림을 상기 클라이언트로 전송하는 단계를 포함함을 특징으로 하는, 전송 방법
|
2 |
2
제1항에 있어서,상기 제1 스트림 재생 요청 메시지는,상기 적어도 하나의 스트림의 재생을 요청하는 재생 요청 지시자, 상기 제1 스트림의 지시자, 및 상기 제1 스트림의 재생 영역을 지시하는 재생 영역 지시자를 포함함을 특징으로 하는, 전송 방법
|
3 |
3
제2항에 있어서,상기 제1 스트림 재생 요청 메시지는,상기 서버와 상기 클라이언트 사이의 메시지 교환 횟수를 지시하는 카운터 정보와, 상기 서버와 상기 클라이언트 사이에서 상기 적어도 하나의 스트림을 전송하는 세션을 식별하는 세션 정보를 포함함을 특징으로 하는, 전송 방법
|
4 |
4
삭제
|
5 |
5
서버가 적어도 하나의 스트림을 전송하는 방법에 있어서,클라이언트로부터 제1 스트림의 재생을 요청하는 제1 스트림 재생 요청 메시지를 수신하는 단계;상기 제1 스트림을 확인하고, 상기 클라이언트로 전송하는 단계;상기 클라이언트로부터 제2 스트림의 재생을 요청하는 제2 스트림 동기 재생 요청 메시지를 수신하되, 상기 제2 스트림 동기 재생 요청 메시지는, 상기 적어도 하나의 스트림의 동기 재생을 요청하는 동기 재생 요청 지시자, 동기 재생의 기준이 되는 상기 제1 스트림의 지시자, 및 동기 재생의 대상이 되는 상기 제2 스트림의 지시자를 포함하는 동기 재생 지시 필드; 상기 서버와 클라이언트 사이의 메시지 교환 횟수를 지시하는 카운터 정보를 수록한 카운터 필드; 및 상기 서버와 클라이언트 사이에서 상기 적어도 하나의 스트림을 전송하는 세션을 식별하는 세션 정보를 포함하는 세션 식별 필드를 포함하는 단계와,상기 제2 스트림을 확인하고, 상기 제1 스트림의 재생 시점을 기반으로, 상기 제1 스트림과, 상기 제2 스트림의 동기를 맞추는 단계; 및상기 제1 스트림에 동기가 맞춰진 재생 시점부터 상기 제2 스트림을 상기 클라이언트로 전송하는 단계를 포함함을 특징으로 하는, 전송 방법
|
6 |
6
제5항에 있어서,상기 제2 스트림 동기 재생 요청 메시지는,상기 서버와 클라이언트 사이의 메시지 교환 횟수를 지시하는 카운터 정보와, 상기 서버와 클라이언트 사이에서 상기 적어도 하나의 스트림을 전송하는 세션을 식별하는 세션 정보를 포함함을 특징으로 하는, 전송 방법
|
7 |
7
클라이언트가 적어도 하나의 스트림을 수신 및 재생하는 방법에 있어서,제1 스트림의 재생을 요청하는 제1 스트림 재생 요청 메시지를 서버로 전송하는 단계;상기 서버로부터 상기 제1 스트림을 수신하고, 상기 제1 스트림을 재생하는 단계;제2 스트림의 재생 요청 입력에 대응하여, 상기 제2 스트림의 재생을 요청하는 하는 제2 스트림 동기 재생 요청 메시지를 상기 서버로 전송하되, 상기 제2 스트림 동기 재생 요청 메시지는, 상기 적어도 하나의 스트림의 재생을 요청하는 재생 요청 지시자와, 재생의 대상이 되는 상기 제2 스트림의 지시자를 포함하는 재생 지시 필드와, 상기 제2 스트림의 지시자의 동기 재생을 요청하는 동기 재생 요청 지시자와, 동기 재생의 기준이 되는 상기 제1 스트림의 지시자를 포함하는 동기 정보 필드와, 상기 서버와 클라이언트 사이의 메시지 교환 횟수를 지시하는 카운터 정보를 수록한 카운터 필드와, 상기 서버와 클라이언트 사이에서 상기 적어도 하나의 스트림을 전송하는 세션을 식별하는 세션 정보를 포함하는 세션 식별 필드를 포함하는 단계; 및 상기 서버로부터 상기 제1 스트림과 동기가 맞춰진 상기 제2 스트림을 수신하고, 상기 상기 제1 스트림과 동기가 맞춰진 상기 제2 스트림을 재생하는 단계;를 포함함을 특징으로 하는, 수신 방법
|
8 |
8
삭제
|
9 |
9
클라이언트가 적어도 하나의 스트림을 수신 및 재생하는 방법에 있어서,제1 스트림의 재생을 요청하는 제1 스트림 재생 요청 메시지를 서버로 전송하는 단계;상기 서버로부터 상기 제1 스트림을 수신하고, 상기 제1 스트림을 재생하는 단계;제2 스트림의 재생 요청 입력에 대응하여, 상기 제2 스트림의 재생을 요청하는 하는 제2 스트림 동기 재생 요청 메시지를 상기 서버로 전송하되, 상기 제2 스트림 동기 재생 요청 메시지는, 상기 적어도 하나의 스트림의 동기 재생을 요청하는 동기 재생 요청 지시자, 동기 재생의 기준이 되는 상기 제1 스트림의 지시자, 및 동기 재생의 대상이 되는 상기 제2 스트림의 지시자를 포함하는 동기 재생 지시 필드; 상기 서버와 클라이언트 사이의 메시지 교환 횟수를 지시하는 카운터 정보를 수록한 카운터 필드; 및 상기 서버와 클라이언트 사이에서 상기 적어도 하나의 스트림을 전송하는 세션을 식별하는 세션 정보를 포함하는 세션 식별 필드를 포함하는 단계; 및 상기 서버로부터 상기 제1 스트림과 동기가 맞춰진 상기 제2 스트림을 수신하고, 상기 제1 스트림과 동기가 맞춰진 상기 제2 스트림을 재생하는 단계;포함함을 특징으로 하는, 수신 방법
|
10 |
10
클라이언트 및 서버를 포함하는 스트림 재생 시스템이 적어도 하나의 스트림을 송수신하는 방법에 있어서,상기 클라이언트가 제1 스트림의 재생을 요청하는 제1 스트림 재생 요청 메시지를 상기 서버로 전송하는 단계;상기 서버가 상기 제1 스트림 재생 요청 메시지에 대응되는 상기 제1 스트림을 확인하여 상기 클라이언트에 제공하는 단계;상기 클라이언트가 상기 서버로부터 상기 제1 스트림을 수신하고, 상기 제1 스트림을 재생하는 단계;상기 클라이언트가, 제2 스트림의 재생 요청 입력에 대응하여, 상기 제2 스트림의 재생을 요청하는 제2 스트림 동기 재생 요청 메시지를 상기 서버로 전송하되, 상기 제2 스트림 동기 재생 요청 메시지는 상기 적어도 하나의 스트림의 재생을 요청하는 재생 요청 지시자와, 재생의 대상이 되는 상기 제2 스트림의 지시자를 포함하는 재생 지시 필드와, 상기 제2 스트림의 지시자의 동기 재생을 요청하는 동기 재생 요청 지시자와, 동기 재생의 기준이 되는 상기 제1 스트림의 지시자를 포함하는 동기 정보 필드와, 상기 서버와 클라이언트 사이의 메시지 교환 횟수를 지시하는 카운터 정보를 수록한 카운터 필드와, 상기 서버와 클라이언트 사이에서 상기 적어도 하나의 스트림을 전송하는 세션을 식별하는 세션 정보를 포함하는 세션 식별 필드를 포함하는 단계;상기 서버가 상기 제2 스트림 동기 재생 요청 메시지에 대응되는 상기 제2 스트림을 확인하고, 상기 제1 스트림의 재생 시점을 기반으로, 상기 제1 스트림과 상기 제2 스트림의 동기를 맞추고, 상기 제1 스트림에 동기가 맞춰진 재생 시점부터 상기 제2 스트림을 상기 클라이언트로 제공하는 단계; 및 상기 제1 스트림과 동기가 맞춰진 상기 제2 스트림을 재생하는 단계;를 포함함을 특징으로 하는, 스트림 송수신 방법
|