1 |
1
정규 채널과 패칭 채널을 이용한 비디오 시스템의 일시 정지 방법에 있어서, 클라이언트로부터 세션 ID와 현재 비디오 재생 위치 정보가 수신되면, 해당 클라이언트의 현재 세션이 정규 채널의 유일한 주세션인지를 판단하는 단계; 판단 결과, 현재 세션이 정규 채널의 유일한 주세션인 경우, 안전한 일시 정지 시간을 산출하는 단계; 안전한 일시 정지 시간이 산출되면, 정규 채널을 통해 클라이언트로 전송되는 비디오 정보의 전송을 중지시킨 후, 실제 비디오 전송 중지 시간을 산출하여 상기 산출된 안전한 일시 정지시간과 비교하는 단계; 비교 결과, 실제 전송 중지 시간보다 상기 산출된 안전한 일시 정지 시간이 큰 경우 일시 정지를 해재한 후 정규 채널을 통해 비디오 정보를 클라이언트로 전송하는 단계를 포함하는 비디오 시스템에서의 일시 정지방법
|
2 |
2
제1항에 있어서, 상기 비디오 정보의 전송 중지는, 상기 산출된 안전한 일시 정지 시간 만큼 중지시키는 비디오 시스템에서의 일시 정지 방법
|
3 |
3
제1항에 있어서, 상기 안전한 일시 정지 시간은, 정규 채널의 전송 위치에서 정규 채널의 부세션의 재생 위치를 뺀 시간인 비디오 시스템에서의 일시 정지 방법
|
4 |
4
제1항에 있어서, 상기 현재 세션이 정규 채널의 유일한 주세션이 아닌 경우와 상기 실제 전송 중지시간이 안전한 일시 정지 시간보다 작은 경우 현재 정규 채널만이 존재하는지를 판단하는 단계; 판단 결과, 해당 클라이언트에 정규 채널만이 존재하는 경우, 현재의 비디오 정보 패칭 가능 범위 만큼의 비디오 정보만을 정규채널로부터 수신하여 저장하는 단계를 포함하는 비디오 시스템에서의 일시 정지 방법
|
5 |
5
제4항에 있어서, 상기 현재의 비디오 정보 패칭 가능 범위 만큼의 비디오 정보만을 정규채널로부터 수신하여 저장하는 단계에서, 해당 클라이언트의 현재 세션은 패칭 길이 만큼의 비디오 데이터를 미리 저장하며, 일시 정지 상태에서 추가로 저장할 수 있는 비디오 테이터를 나타내는 안전한 일시 정지 시산은 상기 패칭 가능 범위에서 현제 세션의 패칭 길이를 뺀 시간인 비디오 시스템에서의 일시 정지 방법
|
6 |
6
제4항에 있어서, 상기 정규 채널만이 존재하는지를 판단하는 단계에서 정규 채널과 패칭 패널이 동시에 존재하는 경우, 패칭 채널을 통해 태칭 길이 만큼의 비디오 데이터를 수신하고, 정규 채널로부터 안전한 일시 정지 시간 만큼의 비디오 데이터를 수신하는 단계를 포함하는 비디오 시스템에서의 일시 정지 방법
|
7 |
7
제6항에 있어서, 상기 안전한 일시 정지 시간은 패칭 가능 범위에서 상기 패칭 길이를 뺀 시간인 비디오시스템에서의 일시 정지 방법
|
8 |
8
상기 제6항 또는 제7항에 있어서, 상기 안전한 일시 정지 시간은 정규 채널로부터 수신되는 테이터의 크기와 패칭 채널로부터 수신되는 데이터의 크기중 작은 데이터의 크기가 되는 비디오 시스템에서의 일시 정지 방법
|
9 |
9
비디오 시스템에서의 비디오 전송을 재개하는 방법에 있어서, 비디오 재생이 일시 정지된 상태에서, 클라이언트로부터 세션 ID와 일시 정지 위치 정보, 일시 정지 시간 정보가 수신된 후, 비디오 재생 신호가 수신되었는지를 판단하는 단계; 미리 설정된 안전한 일시 정지 시간 내에 비디오 재생 신호가 수신되는 경우, 일시 정지 위치와 미리 설정된 안전한 일시 정지 시간을 비교하는 단계; 비교 결과, 일시 정지 시간이 안전한 일시 정지 시간 내에 포함되는 경우, 해당 클라이언트가 정규 채널을 공유하는 유일한 주세션인지를 판단하는 단계; 상기 판단 결과, 유일한 주세션인 경우, 정규 채널의 전송을 재개하고 정규 채널을 공유하는 세션들의 패칭 길이를 조정하는 단계; 패칭 길이가 조정되면, 조정된 패칭 길이와 정규 채널, 패칭 채널값을 일시 정지 재개 값으로 클라이언트로 전송하는 단계를 포함하는 비디오 시스템에서의 비디오 재생 재개 방법
|
10 |
10
제9항에 있어서, 상기 해당 클라이언트가 정규 채널을 공유하는 유일한 주세션이 아닌 경우, 해당 클라이언트에 정규 채널만이 존재하는지를 판단하는 단계; 정규 채널 그리고 정규 채널과 패칭 채널이 동시 존재하는 경우 패칭 길이를 비디오 재생의 일시 정지 시간 만큼 가산하는 단계를 더 포함하는 비디오 시스템의 비디오 재생 재개 방법
|
11 |
11
제10항에 있어서, 상기 패칭 채널은 현재 클라이언트의 재생 위치에서 일시 정지 시간을 가산한 위치 정보를 전송하여 패칭 과정에서도 디스크에 비디오 데이터를 저장하는 비디오 시스템의 비디오 재생 재개 방법
|
12 |
12
제9항에 있어서, 상기 일시 정지 시간이 안전한 일시 정지 시간 내에 포함되지 않는 경우, 상기 일시 정지 위치에 대한 점프 연산을 수행하여 새로운 정규 채널과 패칭 채널을 생성하는 단계; 상기 생성된 정규채널과 패칭 채널을 통해 패칭 길이, 대기 시간 정보를 클라이언트로 비디오 재생 연산 값으로 전송하는 단계를 더 포함하는 비디오 시스템에서의 비디오 재생 재개 방법
|
13 |
13
정규 채널과 패칭 채널을 이용하여 비디오 시스템에서 비디오 재생을 일시 정지시키는 방법을 수행하기 위하여 디지털 처리장치에 의해 실행될 수 있는 명령어들의 프로그램이 유형적으로 구현되어 있으며, 디지털 처리장치에 의해 판독될 수 있는 기록 매체에 있어서, 클라이언트로부터 세션 ID와 현재 비디오 재생 위치 정보가 수신되면, 해당 클라이언트의 현재 세션이 정규 채널의 유일한 주세션인지를 판단하는 단계; 판단 결과, 현재 세션이 정규 채널의 유일한 주세션인 경우, 안전한 일시 정지 시간을 산출하는 단계; 안전한 일시 정지 시간이 산출되면, 정규 채널을 통해 클라이언트로 전송되는 비디오 정보의 전송을 중지시킨 후, 실제 비디오 전송 중지 시간을 산출하여 상기 산출된 안전한 일시 정지시간과 비교하는 단계; 비교 결과, 실제 전송 중지 시간보다 상기 산출된 안전한 일시 정지 시간이 큰 경우 일시 정지를 해재한 후 정규 채널을 통해 비디오 정보를 클라이언트로 전송하는 단계를 수행하는 기록 매체
|
14 |
14
정규 채널과 패칭 채널을 이용하여 비디오 시스템에서 비디오 재생의 일시 정지를 재개하는 방법을 수행하기 위하여 디지털 처리장치에 의해 실행될 수 있는 명령어들의 프로그램이 유형적으로 구현되어 있으며, 디지털 처리장치에 의해 판독될 수 있는 기록 매체에 있어서, 비디오 재생이 일시 정지된 상태에서, 클라이언트로부터 세션 ID와 일시 정지 위치 정보, 일시 정지 시간 정보가 수신된 후, 비디오 재생 신호가 수신되었는지를 판단하는 단계; 미리 설정된 안전한 일시 정지 시간 내에 비디오 재생 신호가 수신되는 경우, 일시 정지 위치와 미리 설정된 안전한 일시 정지 시간을 비교하는 단계; 비교 결과, 일시 정지 시간이 안전한 일시 정지 시간 내에 포함되는 경우, 해당 클라이언트가 정규 채널을 공유하는 유일한 주세션인지를 판단하는 단계; 상기 판단 결과, 유일한 주세션인 경우, 정규 채널의 전송을 재개하고 정규 채널을 공유하는 세션들의 패칭 길이를 조정하는 단계; 패칭 길이가 조정되면, 조정된 패칭 길이와 정규 채널, 패칭 채널값을 일시 정지 재개 값으로 클라이언트로 전송하는 단계를 수행하는 기록매체
|