DOI QR코드

DOI QR Code

Technical Analysis of WebRTC based Conferencing System

WebRTC 기반 컨퍼런싱 시스템의 기술 분석

  • Kim, Seong-Hwan (Dept. of Electrical Engineering, Korea Advanced Institute of Science and Technology) ;
  • Ha, Yun-Gi (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)
  • 김성환 (한국과학기술원 전기 및 전자 공학과) ;
  • 하윤기 (한국과학기술원 전기 및 전자 공학과) ;
  • 최규범 (한국과학기술원 전기 및 전자 공학과) ;
  • 윤찬현 (한국과학기술원 전기 및 전자 공학과)
  • Published : 2014.04.22

Abstract

WebRTC(Web Real-Time Communication)는 플러그인의 도움 없이 간단한 웹 표준 API(Application Programming Interface)를 이용하여 웹 브라우저 환경에서 Peer-to-Peer 실시간 통신을 가능케 하고자 하는 기술이다. 실시간 통신으로 오디오, 비디오 스트림은 물론이고 데이터 스트림을 포함한다. 해당 기술은 브라우저간에 직접적으로 Peer-to-Peer 세션을 형성하여 스트리밍을 수행하므로 중계 서버를 이용하는 통신에 비하여 향상된 네트위크 성능을 보이지만 연결을 구성하기 위한 보조 기술들이 요구된다. WebRTC 는 웹 기반 기술이기 때문에 기존의 웹 어플리케이션이 가지는 장단점을 공유한다. 본 논문에서는 WebRTC 기술과 해당 기술을 구성하고 있는 세부 기술들의 구조 및 기능을 분석한다. 또한 해당 기술을 이용하여 간단한 컨퍼런스 시스템을 설계하고 구현한 예제를 보인다.

Keywords

Acknowledgement

Grant : 유전체 분석용 슈퍼컴퓨팅 시스템 개발

Supported by : 지식경제부