DOI QR코드

DOI QR Code

확장성 높은 웹 기반 실시간 비디오 스트리밍을 위한 플랫폼 구조 설계

An Architectural Design for Scalable Web based Real-time Video Streaming Platform

  • 윤동식 (한국과학기술원 전기 및 전자 공학과) ;
  • 김성환 (한국과학기술원 전기 및 전자 공학과) ;
  • 최규범 (한국과학기술원 전기 및 전자 공학과) ;
  • 윤찬현 (한국과학기술원 전기 및 전자 공학과)
  • Yoon, Dong-Sik (Dept. of Electrical Engineering, Korea Advanced Institute of Science and Technology) ;
  • Kim, Seong-Hwan (Dept. of Electrical Engineering, Korea Advanced Institute of Science and Technology) ;
  • Choi, Gyu-beom (Dept. of Electrical Engineering, Korea Advanced Institute of Science and Technology) ;
  • Youn, Chan-Hyun (Dept. of Electrical Engineering, Korea Advanced Institute of Science and Technology)
  • 발행 : 2015.04.22

초록

Web Real-Time Communication(WebRTC) 기술은 웹 기반으로 실시간 스트리밍 서비스를 제공하기 위해 쓰이는 기술이다. WebRTC 기술은 인터넷 상의 두 컴퓨팅 노드 사이의 Peer-to-Peer RTP 연결을 가능케 함으로써 상호간 실시간 스트리밍을 가능케 하지만 컨퍼런스 시스템과 같이 다수의 노드가 통신에 참여하는 경우 네트워크 연결은 메쉬 토폴로지의 형태로 구성되어 대역폭의 한계로 확장성에 제한이 존재한다. 따라서 본 논문에서는 인코딩과 먹싱을 통해 다중 노드간의 통신을 중계를 지원하는 Multipoint Control Unit(MCU)과 MCU 사이의 클러스터링, 그리고 클라우드 플랫폼을 통해 확장성 높은 실시간 스트리밍 서비스를 지원하는 플랫폼 구조를 설계하고 그 예제를 보인다.

키워드