•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
분류

1. 개요2. 서비스 플로우(Service Flow)3. 주요 모듈(바이너리)
3.1. CiGLBServer3.2. LoadBalancer2(LB)3.3. CiHVODServer(VOD Server)3.4. ADM3.5. cache-server

1. 개요 [편집]

  • Video On Demand (이하 VOD) 는 문자 그대로 내가 원할 때 볼 수 있는 비디오를 말한다. [1]
  • KT의 VOD 서비스는 현재 Genie TV (이하 GTV) 라는 이름으로 부른다.
  • 과거에는 Olleh TV (이하 OTV) 라는 이름으로 불렀다.
  • 문자나 메일, 바이너리 설정 등에서 GTV, OTV 등이 표시되어 있으면 KT의 VOD 서비스라고 이해하면 되겠다.

2. 서비스 플로우(Service Flow) [편집]

파일:vod_service_flow.png
  1. SettopBox(이하 STB) 가 A-MOC에게 VOD 서비스 요청을 하면
  2. A-MOC는 GLB IP를 주고 이를
  3. CiGLBServer에 요청한다.
  4. CiGLBServerLoadBalancer2에게 할당 가능한 VOD 서버 정보를 전달 받아 STB에 전달하고
  5. STB은 이 정보를 VOD 서버에 요청한다.
  6. VOD 서버에서 해당 요청을 받은 CiHVODServerADM에게 광고 스케쥴을 확인하고 광고 스케쥴을 받아온다.
  7. 해당 서버에 광고 파일이 없거나, 영상물등급심의위원회(영등위) 연령 고지 파일 등이 없는 경우 cache-server를 활용해 캐싱을 해와서 재생하고
  8. 이후 본 컨텐츠가 상영된다.

3. 주요 모듈(바이너리) [편집]

3.1. CiGLBServer [편집]

3.2. LoadBalancer2(LB) [편집]

3.3. CiHVODServer(VOD Server) [편집]

  • VOD가 셋탑에서 재생되도록 스트리밍을 담당하는 서버.
  • 자세한 내용은 CiHVODServer 참고.

3.4. ADM [편집]

  • A-DOMS 로부터 광고 결정값을 받아오는 모듈.
  • 자세한 내용은 ADM 참고.

3.5. cache-server [편집]

  • 해당 지역에 없는 파일을 다른 지역에서 caching 하는 역할들 담당하는 서버.
  • 자세한 내용은 cache-server 참고.
[1] iCOD (Internet Contents On Demand) 라는 명칭도 있는데 (보통 스위치나 드물게 서버에 써있다.) 유사한 의미로 사용되는 뜻이다. (보통 스위치를 지칭할 때 아이코드 스위치라고 부른다.)