1 |
1
클라이언트 단말기와, 상기 클라이언트 단말기와의 전송 대역폭을 측정하는 제1서버와, 미리 설정해둔 전송 대역폭 범위에 각기 다르게 설정된 인코딩 방식으로 인코딩한 스트림들을 저장하는 제2서버가 네트워크로 연결된 RTSP 기반의 동적 스트리밍 시스템에 있어서, 상기 제1서버는 상기 클라이언트 단말기로부터의 스트리밍 요청에 따라, 상기 클라이언트 단말기와의 전송 대역폭을 측정하여 전송 대역폭 측정정보로서 상기 제2서버로 전송하며, 상기 클라이언트 단말기로의 스트리밍 중에는 미리 정해둔 주기마다 상기 클라이언트 단말기와의 전송 대역폭을 측정하고, 측정된 전송 대역폭이 이전의 전송 대역폭과 상이하면 새로운 전송 대역폭 측정정보를 상기 제2서버로 전송하고, 상기 제2서버는 상기 제1서버가 전송한 새로운 전송 대역폭 측정정보가 현재 전송 중인 스트림에 대응되게 설정된 인코딩 방식의 전송 대역폭 범위에 속하는지를 체크하고, 상기 전송 대역폭 범위에 속하지 않으면 상기 새로운 전송 대역폭 측정정보에 대응되는 인코딩 방식에 따라 인코딩된 스트림을 상기 클라이언트 단말기로 스트림하며, 이때 현재 전송중인 스트림의 위치에 대응되는 위치를 검출하고, 그 검출된 위치부터 스트림을 전송하는 것을 특징으로 하는 RTSP 기반의 동적 스트리밍 시스템
|
2 |
2
클라이언트 단말기와, 상기 클라이언트 단말기와의 전송 대역폭을 측정하는 제1서버와, 미리 설정해둔 전송 대역폭 평균값 범위에 각기 다르게 설정된 인코딩 방식으로 인코딩한 스트림들을 저장하는 제2서버가 무선 네트워크로 연결된 RTSP 기반의 동적 스트리밍 시스템에 있어서, 상기 제1서버는 클라이언트 단말기로부터의 스트리밍 요청에 따라, 상기 클라이언트 단말기와의 전송 대역폭을 측정하여 전송 대역폭 측정정보로서 상기 제2서버로 전송하며, 상기 클라이언트 단말기로의 스트리밍 중에는 미리 정해둔 기간동안 상기 클라이언트 단말기와의 전송 대역폭을 측정하고, 측정된 전송 대역폭에 대한 평균값을 산출하고, 산출된 전송 대역폭 평균값이 이전에 산출된 전송 대역폭 평균값과 상이하면, 산출된 새로운 전송 대역폭 평균값 측정정보를 상기 제2서버로 전송하고,상기 제2서버는 상기 제1서버가 전송한 새로운 전송 대역폭 평균값 측정정보가 현재 전송 중인 스트림에 대응되게 설정된 인코딩 방식의 전송 대역폭 평균값 범위에 속하는지를 체크하고, 상기 전송 대역폭 평균값 범위에 속하지 않으면 상기 새로운 전송 대역폭 평균값 측정정보에 대응되는 인코딩 방식에 따라 인코딩된 스트림을 상기 클라이언트 단말기로 스트림하며, 이때 현재 전송중인 스트림의 위치에 대응되는 위치를 검출하고, 그 검출된 위치부터 스트림을 전송하는 것을 특징으로 하는 RTSP 기반의 동적 스트리밍 시스템
|
3 |
3
제1항 또는 제2항에 있어서, 상기 제1서버는 오픈 소스 기반의 DSS 서버이며, 상기 제2서버는 VLC 서버인 것을 특징으로 하는 RTSP 기반의 동적 스트리밍 시스템
|
4 |
4
클라이언트 단말기와, 상기 클라이언트 단말기와의 전송 대역폭을 측정하는 제1서버와, 미리 설정해둔 전송 대역폭 범위에 각기 다르게 설정된 인코딩 방식으로 인코딩한 스트림들을 저장하는 제2서버가 네트워크로 연결된 RTSP 기반의 동적 스트리밍 시스템에 있어서, (a) 상기 제1서버가 상기 클라이언트 단말기로부터의 스트리밍 요청에 따라, 상기 클라이언트 단말기와의 전송 대역폭을 측정하고 전송 대역폭 측정정보로서 상기 제2서버로 전송하면, 상기 제2서버가 측정된 전송 대역폭에 대응되는 인코딩 방식으로 인코딩된 스트림을 상기 클라이언트 단말기로 스트리밍하는 단계;(b) 상기 제1서버가 상기 클라이언트 단말기로의 스트리밍 중에 미리 정해둔 주기가 도래하면 측정된 전송 대역폭이 이전의 전송 대역폭과 상이하는지를 체크하고, 측정된 전송 대역폭이 이전의 전송 대역폭과 상이하면 새로운 전송 대역폭 측정정보를 상기 제2서버로 전송하는 단계;(c) 상기 제2서버는 상기 제1서버가 전송한 새로운 전송 대역폭 측정정보가 현재 전송 중인 스트림에 대응되게 설정된 인코딩 방식의 전송 대역폭 범위에 속하는지를 체크하고, 상기 전송 대역폭 범위에 속하지 않으면 상기 새로운 전송 대역폭 측정정보에 대응되는 인코딩 방식에 따라 인코딩된 스트림을 상기 클라이언트 단말기로 스트림하는 단계;를 포함하고,상기 (c) 단계의 클라이언트 단말기의 스트림은, 현재 전송중인 스트림의 위치에 대응되는 위치를 검출하고, 그 검출된 위치부터 스트림을 전송하는 것을 특징으로 하는 RTSP 기반의 동적 스트리밍 방법
|
5 |
5
클라이언트 단말기와, 상기 클라이언트 단말기와의 전송 대역폭을 측정하는 제1서버와, 미리 설정해둔 전송 대역폭 평균값 범위에 각기 다르게 설정된 인코딩 방식으로 인코딩한 스트림들을 저장하는 제2서버가 무선 네트워크로 연결된 RTSP 기반의 동적 스트리밍 시스템에 있어서, (a) 상기 제1서버가 상기 클라이언트 단말기로부터의 스트리밍 요청에 따라, 상기 클라이언트 단말기와의 전송 대역폭을 측정하여 상기 제2서버로 전송하면, 상기 제2서버가 측정된 전송 대역폭에 대응되는 스트림을 상기 클라이언트 단말기로 스트리밍하는 단계;(b) 상기 제1서버가 상기 클라이언트 단말기로의 스트리밍 중에 미리 정해둔 주기가 도래하면 측정된 전송 대역폭에 대한 평균 전송 대역폭을 산정하고 산정된 전송 대역폭의 평균값이 이전의 전송 대역폭 평균값과 상이하는지를 체크하고, 산정된 전송 대역폭 평균값이 이전의 전송 대역폭 평균값과 상이하면 새로운 전송 대역폭 평균값 측정정보를 상기 제2서버로 전송하는 단계;(c) 상기 제2서버는 상기 제1서버가 전송한 새로운 전송 대역폭 평균값 측정정보가 현재 전송 중인 스트림에 대응되게 설정된 인코딩 방식의 전송 대역폭 평균값 범위에 속하는지를 체크하고, 상기 전송 대역폭 평균값 범위에 속하지 않으면 상기 새로운 전송 대역폭 평균값 측정정보에 대응되는 인코딩 방식에 따라 인코딩된 스트림을 상기 클라이언트 단말기로 스트림하는 단계;를 포함하고,상기 (c) 단계의 클라이언트 단말기의 스트림은, 현재 전송중인 스트림의 위치에 대응되는 위치를 검출하고, 그 검출된 위치부터 스트림을 전송하는 것을 특징으로 하는 RTSP 기반의 동적 스트리밍 방법
|
6 |
6
제4항 또는 제5항에 있어서, 상기 제1서버는 오픈 소스 기반의 DSS 서버이며, 상기 제2서버는 VLC 서버인 것을 특징으로 하는 RTSP 기반의 동적 스트리밍 방법
|