1 |
1
적응적 스트리밍 서비스를 제공하며, 세그먼트의 주소(URL)를 이용하여 미디어 플레이어로부터 다중 경로를 통해 각각의 콘텐츠 서버1,2로 분할된 세그먼트 요청 메시지를 수신받고, 콘텐츠 서버1,2로부터 미디어에 대한 정보를 담고 있는 메니페스트 파일을 미디어 플레이어로 전송하며, 세그먼트 요청 메시지 마다 해당 세그먼트들을 각 경로를 통해 미디어 플레이어로 전송하는 적어도 둘 이상의 콘텐츠 서버; 및 세그먼트의 주소(URL)를 이용하여 미디어 플레이어로부터 각각의 콘텐츠 서버1,2로 품질 적응부에 의해 다음 전송될 미디어 세그먼트의 품질(bitrate)를 결정하고, 스케줄러에 의해 분할된 상기 세그먼트 요청 메시지를 세그먼트 요청부로부터 각 경로를 통해 적어도 둘 이상의 콘텐츠 서버로 전송하여 영상의 세그먼트를 요청하고, 상기 적어도 둘 이상의 콘텐츠 서버로부터 유무선 통신망을 통해 스트리밍을 시작하면, 미디어 세그먼트에 대한 정보를 담고 있는 메니페스트 파일을 수신하여 파싱하고, 결정된 미디어 세그먼트의 품질에 따라 다음 요청할 미디어 세그먼트의 바이트 범위와 길이를 인지하고 네트워크 특성(가용 대역폭)을 고려하여 각 경로에 요청할 세그먼트를 분할하며, 수신되는 해당 세그먼트들을 다운로드 받아 재생 장치의 버퍼에 저장되며 디코딩되어 영상을 재생하는 미디어 플레이어를 포함하며, 상기 미디어 플레이어는 각각의 미디어 세그먼트를 수신하고 미디어의 재생이 종료될 때까지 세그먼트의 요청과 수신을 반복하며 적응적 스트리밍 서비스를 제공받는, 적응적 스트리밍 서비스를 위한 다중 경로 기반 분할 전송 시스템
|
2 |
2
제1항에 있어서, 상기 메니페스트 파일은 비디오 ID, 영상의 세그먼트 주소(URL)와 재생 구간(Period), 미디어 세그먼트의 품질(bitrate) 구성 정보, 해상도(resolution), 세그먼트의 길이, 세그먼트의 바이트 범위, 코덱 정보를 포함하는 적응적 스트리밍 서비스를 위한 다중 경로 기반 분할 전송 시스템
|
3 |
3
제1항에 있어서, 상기 미디어 플레이어는 미디어에 대한 정보를 담고 있는 메니페스트 파일을 분석하여 미디어 세그먼트의 품질, 길이, 바이트 범위의 정보를 인지하는 파서; 세그먼트를 요청하고 수신할 때마다 세그먼트의 크기와 수신하는 시간으로 대역폭을 측정하는 대역폭 측정부; 분할된 미디어 세그먼트들을 재생 가능한 하나의 미디어 세그먼트로 합치는 작업을 수행하고 현재 재생 장치의 버퍼에 저장된 세그먼트의 양을 측정하는 버퍼 관리부; 측정한 대역폭이나 재생 장치의 버퍼에 저장된 세그먼트의 양을 이용하여 다음에 요청할 미디어 세그먼트의 품질(bitrate)을 결정하는 품질 적응부;콘텐츠 서버들의 각 경로를 통해 요청할 미디어 세그먼트의 양을 결정하고 분할하는 작업을 수행하여 세그먼트 스케줄링하는 스케줄러; 및 상기 스케줄러를 통해 분할된 세그먼트에 대한 요청 메시지를 각 경로를 통해 전송하는 세그먼트 요청부를 포함하며, 상기 요청 메시지를 통해 수신된 세그먼트들은 재생 장치의 버퍼에 저장되며, 디코딩되어 미디어 플레이어에서 재생되는, 적응적 스트리밍 서비스를 위한 다중 경로 기반 분할 전송 시스템
|
4 |
4
제1항에 있어서, 상기 미디어 플레이어는분할 전송 시스템으로써, 콘텐츠 특성(미디어 세그먼트의 크기와 길이), 재생장치의 특성(해상도) 및 네트워크 특성(가용 대역폭)을 포함하는 상황 정보를 고려하여 하나의 세그먼트를 바이트(byte) 단위로 분할하여 세그먼트 요청 메시지를 서로 다른 경로를 통해 적어도 둘 이상의 콘텐츠 서버로 전송하는, 적응적 스트리밍 서비스를 위한 다중 경로 기반 분할 전송 시스템
|
5 |
5
제1항에 있어서, 상기 미디어 플레이어는 세그먼트의 주소(URL)를 이용하여 미디어 플레이어로부터 각각의 콘텐츠 서버1,2로 품질 적응부에 의해 다음 전송될 미디어 세그먼트의 품질(bitrate)를 결정하고, 스케줄러에 의해 분할된 상기 세그먼트 요청 메시지를 세그먼트 요청부로부터 각 경로를 통해 적어도 둘 이상의 콘텐츠 서버로 전송하여 영상의 세그먼트를 요청하고, 상기 적어도 둘 이상의 콘텐츠 서버로부터 유무선 통신망을 통해 스트리밍을 시작하면, 미디어 세그먼트에 대한 정보를 담고 있는 메니페스트 파일을 수신하고, 파서에 의해 메니페스트 파일을 분석하여 미디어 세그먼트의 품질, 길이, 바이트 범위를 인지하고, 대역폭 측정부에 의해 하나의 세그먼트를 요청하고 하나의 세그먼트를 수신할 때마다 세그먼트의 크기와 수신 시간을 이용하여 네트워크의 대역폭을 측정하고, 측정한 대역폭이나 재생 장치의 버퍼에 저장된 세그먼트의 양과 같은 상황 정보를 이용하여 품질 적응부에 의해 다음에 요청할 미디어 세그먼트의 품질을 결정하며, 결정된 미디어 세그먼트의 품질에 따라 스케쥴러에 의해 다음 요청할 미디어 세그먼트의 바이트 범위와 길이를 인지하고 네트워크 특성을 고려하여 각 경로에 요청할 세그먼트를 분할하며, 상기 미디어 플레이로 수신되는 해당 세그먼트들을 다운로드 받아 재생 장치의 버퍼에 저장되며 디코딩되어 영상을 재생하는, 적응적 스트리밍 서비스를 위한 다중 경로 기반 분할 전송 시스템
|
6 |
6
제1항에 있어서, 상기 적응적 스트리밍 서비스를 제공하는 다중 경로 기반 분할 전송 기능을 제공하는 상기 적어도 둘 이상의 콘텐츠 서버들과 상기 미디어 플레이어는 적응적 스트리밍 기술이 적용된 VoD, IPTV 서비스, Web 기반 적응적 스트리밍 서비스, 모바일 단말기 기반 적응적 스트리밍 서비스, UHD 초 고품질 미디어 스트리밍 서비스에 적용되는, 적응적 스트리밍 서비스를 위한 다중 경로 기반 분할 전송 시스템
|
7 |
7
(a) 세그먼트의 주소(URL)를 이용하여 미디어 플레이어로부터 다중 경로를 통해 각각의 콘텐츠 서버로 분할된 세그먼트 요청 메시지를 적어도 둘 이상의 콘텐츠 서버로 수신받고, 적어도 둘 이상의 콘텐츠 서버가 스트리밍을 시작하면 각각의 콘텐츠 서버로부터 미디어 세그먼트에 대한 정보를 담고 있는 메니페스트 파일을 미디어 플레이어로 전송하는 단계; (b) 미디어 플레이어가 수신된 상기 메니페스트 파일을 파서에 의해 분석되고 콘텐츠에 대한 품질과 세그먼트 특성들을 인지하며, 인지한 콘텐츠 특성에 따라 각 세그먼트를 요청하여 각각 하나의 세그먼트를 수신할 때마다 대역폭 측정부가 세그먼트의 크기와 수신 시간을 이용하여 네트워크의 대역폭을 측정하고, 재생장치 특징을 인지하는 단계; (c) 버퍼 관리부가 분할된 미디어 세그먼트들을 재생 가능한 하나의 미디어 세그먼트로 합치는 작업을 수행하고 현재 재생 장치의 버퍼에 저장된 세그먼트의 양을 측정하는 단계; (d) 품질 적응부가 측정한 대역폭이나 재생 장치의 버퍼에 저장된 세그먼트의 양을 이용하여 다음에 요청할 미디어 세그먼트의 품질(bitrate)을 결정하는 단계; (e) 품질 적응부에 의해 결정된 미디어 세그먼트의 품질에 따라, 스케쥴러가 다음 요청할 미디어 세그먼트의 바이트 범위와 길이를 인지하고 네트워크 특성(가용 대역폭)을 고려하여 각 경로에 요청할 세그먼트를 분할하는 작업을 수행하는 단계; 및 (f) 세그먼트 요청부가 분할한 세그먼트의 바이트 범위를 이용하여 각 경로로 요청 메시지를 전송하며, 미디어 플레이어는 각각의 미디어 세그먼트를 수신하고 미디어의 재생이 종료될 때까지 세그먼트의 요청과 수신을 반복하며 스트리밍 서비스를 제공받는 단계; 를 포함하는 적응적 스트리밍 서비스를 위한 다중 경로 기반 분할 전송 방법
|
8 |
8
제7항에 있어서, 상기 메니페스트 파일은 비디오 ID, 영상의 세그먼트 주소(URL)와 재생 구간(Period), 미디어 세그먼트의 품질(bitrate) 구성 정보, 해상도(resolution), 세그먼트의 길이, 세그먼트의 바이트 범위, 코덱 정보를 포함하는 적응적 스트리밍 서비스를 위한 다중 경로 기반 분할 전송 방법
|
9 |
9
제7항에 있어서, 상기 미디어 플레이어는 분할 전송 시스템으로써, 콘텐츠 특성(미디어 세그먼트의 크기와 길이), 재생장치의 특성(해상도) 및 네트워크 특성(가용 대역폭)을 포함하는 상황 정보를 고려하여 하나의 세그먼트를 바이트(byte) 단위로 분할하여 세그먼트 요청 메시지를 서로 다른 경로를 통해 적어도 둘 이상의 콘텐츠 서버로 전송하는, 적응적 스트리밍 서비스를 위한 다중 경로 기반 분할 전송 방법
|
10 |
10
제7항에 있어서, 상기 적응적 스트리밍 서비스를 제공하는 다중 경로 기반 분할 전송 기능을 제공하는 상기 적어도 둘 이상의 콘텐츠 서버들과 상기 미디어 플레이어는 적응적 스트리밍 기술이 적용된 VoD, IPTV 서비스, Web 기반 적응적 스트리밍 서비스, 모바일 단말기 기반 적응적 스트리밍 서비스, UHD 초 고품질 미디어 스트리밍 서비스에 적용되는, 적응적 스트리밍 서비스를 위한 다중 경로 기반 분할 전송 방법
|