본문 바로가기
HOME> 보고서 > 보고서 검색상세

보고서 상세정보

WebRTC(HTML5)를 이용한 클라우드기반 비디오 컨퍼런스 플랫폼
WebRTC(HTML5) Video Cloud Conference Platform

  • 사업명

    ICT유망기술개발지원

  • 과제명

    WebRTC(HTML5)를 이용한 클라우드 기반 비디오 컨퍼런스 플랫폼

  • 주관연구기관

    (주)리니어허브

  • 보고서유형

    단계보고서

  • 발행국가

    대한민국

  • 언어

    한국어

  • 발행년월

    2015-11

  • 과제시작년도

    2015

  • 주관부처

    미래창조과학부
    Ministry of Science, ICT and Future Planning

  • 등록번호

    TRKO201600002417

  • 과제고유번호

    1711028316

  • 키워드

    클라우드.영상.플랫폼.회의.WebRTC.HTML5.Conference.

  • DB 구축일자

    2016-06-11

  • 초록 


    ...


    Ⅰ. 해당 연도 추진 현황
    Ⅰ-2 해당 연도 추진 실적
    본 ICT 유망기술 개발을 통하여 1차년도(5개월간) WebRTC를 이용한 영상회의 서비스를 개발하고자 하였으며, 서비스 런칭을 진행하고자 하였습니다.
    이후 2...

    Ⅰ. 해당 연도 추진 현황
    Ⅰ-2 해당 연도 추진 실적
    본 ICT 유망기술 개발을 통하여 1차년도(5개월간) WebRTC를 이용한 영상회의 서비스를 개발하고자 하였으며, 서비스 런칭을 진행하고자 하였습니다.
    이후 2차년도 진행 사항으로는 영상회의 플랫폼을 타 서버스가 사용할 수 있도록 OpenAPI화 하여 사용할 수 있도록 하는 개발을 진행하고자 합니다.
    1차년도 사업 계획에 따라 다음의 결과를 이루었습니다.
    첫 번째 각 플랫폼의 모듈을 모두 개발을 완료하여 아래와 같이 각 모듈을 AWS 클라우드 시스템 환경에 구축하여 서비스 플랫폼을 구성하였습니다. 아래의 그림은 전체 시스템의 운용 상태를 보여주는 관리 시스템 현황입니다.
    두 번째로 베타 서비스 런칭을 진행하여 향후 상용화 준비를 완료 하였습니다. 본 서비스는 웹버전과 모바일 버전을 이용하여 서비스를 이용할 수 있도록 하였습니다.
    다음은 웹 브라우져를 이용하여 Roundee 서비스에 로그인 후의 컨퍼런스 등록과 컨퍼런스 이후의 녹화된 비디오 Clip의 재생 관련 내용입니다.
    영상회의의 일정은 모두 캘린더로 관리가 되며, 참여자에게 자동으로 Email을 통하여 참여 요청 메일이 전송됩니다. 참여자는 Email의 영상회의 참여 URL을 클릭하여 참여할 수 있습니다.
    또한 모든 영상회의는 저장 등록되어 이후 Replay할 수 있도록 서비스가 구성되어 있습니다.
    본 개발의 결과는 다음과 같이 정의할 수 있습니다.영상 회의를 위한 미디어 처리부, 상호 호 처리를 위한 시그널 처리부로 나눌 수 있습니다.
    - 미디어 처리부
    미디어 처리부는 다음의 구조로 구성되어 있습니다.
    영상 및 음성 미디어는 RTP/RTCP 프로토콜을 이용하여 전송이 되며, 보안을 위하여 AES 128 암호화를 채택한 sRTP(Secure RTP) 형태로 사용자간 미디어가 전송됩니다. 해당 모듈은 On Demand Creation 방식을 채택하여 사용자가 요청시 Instance가 생성되고, 종료시 해제 되도록 설계되어 있습니다.
    본 서비스의 장점 중 하나인 Media Server Location Selection 기능을 위하여 전세계 6개 클라우드 거점(미주, 호주, 일본, 유럽, 싱가폴)에 자유롭게 설치 할 수 있는 방식으로 제공되고 있습니다.
    다음은 미디어 처리부에서 제공하는 기능 리스트입니다. 지원하는 코덱은 음성/영상 5개의 코덱을 제공하고 있으며, SD급을 포함하여 HD(High Definition) 기능을 제공하고 있습니다.
    - 시그널 처리부
    미디어 처리를 위하여 각 클라이언트들의 세션 연결을 위한 시그널 처리부는 PX와 AS로 구분 됩니다. 대용량 시스템 설계를 위해 PX(Proxy) 시스템을 두어 서비스 시스템에 로드발랜싱을 수행하도록 설계 되었습니다. 가입자가 많아지는 경우를 대비하여 PX만 선형 증가 시켜 대응 할 수 있도록 설계 및 개발 되어 있습니다.
    AS 시스템은 다음과 같은 기능을 수행하도록 설계되어 있습니다
    모든 데이터 통신은 WebSocket으로 전송되며, SSL을 이용하여 보안 채널을 제공하고 있습니다. 어플리케이션과 전송되는 Session 관련 정보를 이용하여 서비스가 제공이되며, SDP(Session Description Protocol)을 통하여 영상통화를 위한 미디어 채널 정보를 전송하고 있습니다.
    또한 가입자의 인증 절차를 수행함과 동시에 영상회의 요청 시 Resource Controller를 통하여 미디어 처리부가 구동할 수 있는 클라우드 인스턴스를 생성하고 미디어 처리부를 구동하여 영상회의가 제공될 수 있도록 제어하는 기능을 수행합니다.


  • 목차(Contents) 

    1. 표지 ... 1
    2. 단계보고서 ... 2
    3. Ⅰ. 해당 연도 추진 현황 ... 3
    4. Ⅰ-1 기술개발 추진 일정 ... 3
    5. Ⅰ-2 해당 연도 추진 실적 ... 3
    6. Ⅱ. 기술개발결과 ... 9
    7. Ⅲ. 결론 및 차년도 계획 ... 12
    8. Ⅳ. 사업비 사용현황 ... 13<...
    1. 표지 ... 1
    2. 단계보고서 ... 2
    3. Ⅰ. 해당 연도 추진 현황 ... 3
    4. Ⅰ-1 기술개발 추진 일정 ... 3
    5. Ⅰ-2 해당 연도 추진 실적 ... 3
    6. Ⅱ. 기술개발결과 ... 9
    7. Ⅲ. 결론 및 차년도 계획 ... 12
    8. Ⅳ. 사업비 사용현황 ... 13
    9. Ⅴ. 기업 재무건전성 현황 ... 14
    10. Ⅵ. 유형적 발생품(연구시설, 연구장비 등) 구입 및 관리 현황 ... 15
    11. 끝페이지 ... 15
  • 참고문헌

    1. 전체(0)
    2. 논문(0)
    3. 특허(0)
    4. 보고서(0)

 활용도 분석

  • 상세보기

    amChart 영역
  • 원문보기

    amChart 영역