1 |
1
하나 이상의 단말로 SVC 비디오 콘텐츠의 실시간 또는 VoD 스트리밍 서비스를 제공하는 서버에 있어서,
비디오 또는 오디오 신호를 공용 데이터 구조의 비디오 및 오디오 스트림으로 부호화하는 비디오/오디오 부호화부와,
사용자의 실시간 또는 VoD 스트리밍 모드 선택에 따라 상기 비디오 및 오디오 스트림 입력을 실시간 스트리밍 모드이면 출력으로 바이패스하고, VoD 스트리밍 모드이면 SVC 파일 포맷으로 변환/역변환하는 멀티플렉서/디멀티플렉서부와,
상기 VoD 스트리밍 모드에서 생성된 상기 SVC 파일 포맷 파일을 저장하는 저장부와,
상기 비디오 스트림의 일부를 추출하여 타깃 비디오 스트림을 출력하는 비디오 데이터 추출기와,
상기 타깃 비디오 스트림 및 상기 오디오 스트림으로 구성된 SVC 비디오 콘텐츠를 송출하는 송수신 유니트
를 포함하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 장치
|
2 |
2
제1항에 있어서, 상기 멀티플렉서/디멀티플렉서부는,
내부 스위치를 포함하여 스트리밍 모드에 따라 입력을 바이패스 또는 SVC 파일 포맷 파일로 변환하는 멀티플렉서와,
내부 스위치를 포함하여 스트리밍 모드에 따라 입력을 바이패스 또는 공용 데이터 구조의 비디오 및 오디오 스트림을 역변환하는 디멀티플렉서와,
일단은 상기 멀티플렉서 출력에, 타단 실시간 경로는 상기 디멀티플렉서 입력에, 타단 VoD 경로는 상기 저장부 입력에 연결되어 상기 실시간 스트리밍 모드에는 일단과 타단 실시간 경로가 연결되고, 상기 VoD 스트리밍 모드에는 일단과 타단 VoD 경로가 연결되는 스위치
를 포함하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 장치
|
3 |
3
제1항에 있어서, 상기 비디오 데이터 추출기는,
상기 송수신 유니트에 수신된 단말을 통한 사용자 요구에 따라 제어되는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 장치
|
4 |
4
서버로부터 SVC 비디오 콘텐츠를 수신하여 녹화/재생하는 SVC 비디오 콘텐츠 제공 단말에 있어서,
상기 서버가 송출한 SVC 비디오 콘텐츠를 수신하는 송수신 클라이언트와,
상기 수신한 SVC 비디오 콘텐츠를 사용자의 요구에 따라 녹화하는 녹화부와,
상기 수신한 실시간 SVC 비디오 콘텐츠 또는 상기 녹화한 SVC 비디오 콘텐츠를 재생하는 재생부
를 포함하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 단말
|
5 |
5
제4항에 있어서, 상기 녹화부는,
상기 SVC 비디오 콘텐츠를 SVC 파일 포맷으로 변환하여 출력하는 멀티플렉서와,
상기 출력된 SVC 파일 포맷 파일을 저장하는 저장부
를 포함하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 단말
|
6 |
6
제4항에 있어서, 상기 재생부는,
상기 SVC 파일 포맷 파일을 SVC 비디오 콘텐츠로 변환하는 디멀티플렉서와,
상기 SVC 비디오 콘텐츠를 비디오/오디오 RAW 데이터로 복호하는 비디오/오디오 복호부와,
상기 복호된 RAW 데이터를 표현하는 비디오/오디오 렌더러
를 포함하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 단말
|
7 |
7
제5항에 있어서, 상기 멀티플렉서는,
공용데이터 구조(CDS)의 비디오/오디오 정보 데이터 및 비디오/오디오 AU 데이터를 입력받아 mdat 필드 및 moov 필드로 구성된 SVC 파일 포맷 파일을 출력하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 단말
|
8 |
8
제7항에 있어서, 상기 멀티플렉서는,
mdat를 출력하여 임시 SVC 파일 포맷 파일의 상기 mdat 필드를 저장하고,
내부 데이터 버퍼에 상기 moov 필드를 저장하여,
상기 임시 SVC 파일 포맷 파일 및 상기 moov 필드의 저장이 종료되면 상기 mdat 필드 하위에 상기 moov 필드를 추가하여 최종 SVC 파일 포맷 파일을 생성하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 단말
|
9 |
9
제6항에 있어서, 상기 디멀티플렉서는,
mdat 필드 및 moov 필드로 구성된 SVC 파일 포맷의 파일을 입력받아 공용데이터 구조(CDS)의 비디오/오디오 정보 데이터 및 비디오/오디오 AU 데이터를 출력하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 단말
|
10 |
10
제7항 또는 제9항에 있어서, 상기 비디오 정보 데이터는,
SEI NAL, SPS NAL, PPS NAL
로 구성되는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 단말
|
11 |
11
제7항, 제8항 및 제9항 중 어느 한 항에 있어서, 상기 moov 필드는,
단일 비디오/오디오 트랙으로 구성되는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 단말
|
12 |
12
제7항, 제8항 및 제9항 중 어느 한 항에 있어서, 상기 moov 필드는,
기본 필드로 구성되어 MPEG-4 파일 포맷과 호환 가능한 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 단말
|
13 |
13
제4항에 있어서, 상기 송수신 클라이언트는,
RTP, TCP/IP, MPEG-2 TS
를 포함하는 전송규격을 사용하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 단말
|
14 |
14
(a) 비디오/오디오 신호를 비디오/오디오 스트림으로 부호화하는 단계와,
(b) 스트리밍 모드를 판단하는 단계와,
(c) 상기 판단결과 VoD 스트리밍 모드이면, 상기 스트림을 각각 SVC 파일 포맷으로 변환하여 저장하는 단계와,
(d) 사용자의 요구가 발생하면, 상기 저장된 SVC 파일 포맷의 파일을 상기 비디오 스트림 및 오디오 스트림으로 복호하는 단계와,
(e) 상기 비디오 스트림의 일부를 추출하여 사용자 요구 해상도의 타깃 비디오 스트림 구성하는 단계와,
(f) 상기 타깃 비디오 스트림 및 상기 오디오 스트림으로 구성된 SVC 비디오 콘텐츠를 단말로 송출하는 단계
를 포함하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 방법
|
15 |
15
제14항에 있어서, 상기 (b)단계 판단결과 실시간 스트리밍 모드이면,
상기 (b)단계 실행 후에 바로 상기 (e)단계를 실행하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 방법
|
16 |
16
제14항에 있어서, 상기 (b)단계 이전에,
실시간 스트리밍 모드 또는 VoD 스트리밍 모드를 설정하는 단계
를 더 포함하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 방법
|
17 |
17
제14항에 있어서, 상기 (c)단계는,
(c-1) 상기 비디오/오디오 스트림 중 비디오/오디오 정보 데이터를 입력받아 moov 필드를 초기화하는 단계와,
(c-2) 상기 비디오/오디오 정보 데이터를 moov 필드를 임시 저장하는 동시에 임시 SVC 파일 포맷 파일을 생성하여 상기 비디오/오디오 스트림 중 비디오/오디오 AU 데이터를 상기 임시 SVC 파일 포맷 파일의 mdat 필드에 작성하는 단계와,
(c-3) 상기 moov 필드 및 상기 임시 SVC 파일 포맷 파일 생성이 종료되면, 상기 mdat 필드 하위에 상기 moov 필드를 추가하여 최종 SVC 파일 포맷 파일을 생성 및 저장하는 단계
를 포함하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 방법
|
18 |
18
제17항에 있어서, 상기 (d)단계는,
(d-1) 사용자의 요구를 입력받는 단계와,
(d-2) 상기 저장된 SVC 파일 포맷 파일의 moov 필드로부터 트랙 및 미디어 정보를 가져오는 단계와,
(d-3) 상기 mdat 필드의 데이터를 오디오 또는 비디오 데이터로 분리하는 단계와,
(d-4) 상기 오디오 데이터를 공용 데이터 구조의 오디오 스트림으로 변환하고, 상기 비디오 데이터를 비디오 스트림으로 변환하는 단계
를 포함하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 방법
|
19 |
19
(g) 녹화/재생 모드를 설정하는 단계와,
(h) SVC 비디오 콘텐츠를 수신하는 단계와,
(i) 상기 설정된 모드가 녹화 모드이면, 상기 SVC 비디오 콘텐츠를 SVC 파일 포맷으로 변환 및 저장하는 단계와,
(j) 사용자의 요청이 있으면, 상기 저장된 SVC 파일 포맷 파일을 상기 SVC 비디오 콘텐츠로 변환하는 단계와,
(k) 상기 SVC 비디오 콘텐츠를 비디오/오디오 RAW 데이터로 변환 및 표현하는 단계
를 포함하는 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 방법
|
20 |
20
제19항에 있어서, 상기 (g)단계에서 설정한 모드가 실시간 재생 모드이면,
상기 (h)단계 실행 후에 바로 상기 (k)단계를 실행하는 것을 특징으로 하는 특징으로 하는 SVC 비디오 콘텐츠 제공 방법
|
21 |
21
제14항, 제17항 및 제18항 중 어느 한 항에 있어서,
상기 비디오 스트림은, 비디오 정보 데이터와 비디오 AU 데이터로 구성된 공용 데이터 구조이며,
상기 오디오 스트림은 오디오 정보 데이터와 오디오 AU 데이터로 구성된 공용 데이터 구조인 것을 특징으로 하는 SVC 비디오 콘텐츠 제공 방법
|