WebRTC의 주요 장점과 단점

WebRTC(Web Real-Time Communication의 약자)는 실시간 통신을 제공하는 브라우저 간 새로운 표준입니다. 많은 기술 전문가들은 WebRTC가 결국 커뮤니케이션의 획기적인 기술이 될 것이라고 예측합니다.

웹 브라우저를 실행하는 거의 모든 장치는 WebRTC 통신 표준을 통해 화상 통화를 할 수 있습니다. 이것은 Skype와 같은 쓸모없는 전문 웹 커뮤니케이션 앱을 만들 가능성이 있습니다. 사이트 소유자와의 주요 연락 수단은 웹 사이트 자체가 됩니다. 예를 들어, 사용자는 온라인 상점의 판매 관리자와 연결하기 위해 버튼을 누르기만 하면 됩니다.

오늘은 WebRTC의 장점과 단점에 대해 알아보도록 하겠습니다.

WebRTC의 장점

1. 오픈 소스 코드WebRTC는 앱과 브라우저 간의 데이터 스트리밍을 위한 오픈 소스 코드 기반 프로젝트입니다. 이 새로운 통신 표준은 P2P 기술을 사용하여 지원됩니다. Google은 이 기술의 최초 개발자이지만 오늘날 WebRTC는 Google Chrome뿐만 아니라 Yandex, Opera 및 Firefox 브라우저에서도 지원됩니다. 추가 확장 webrtc4all.2를 설치한 후 다른 브라우저에서도 WebRTC를 지원할 수 있습니다. 기존 전화 통신의 강력한 라이벌 WebRTC는 여전히 새로운 실험 기술입니다. 그러나 표준화 및 특정 개선 사항 후에 이 새로운 통신 표준이 기존 전화 시장에 압력을 가할 것으로 예상됩니다. 사실, 기존의 전화 통신은 이미 Viber 및 Skype와 같은 보다 품질이 좋고 저렴한 VoIP 서비스나 ezTalks에서 제공하는 것과 같은 보다 정교한 웹 통신 솔루션과의 심각한 경쟁을 느끼고 있습니다.3. 더 많은 보안 및 안정성이 새로운 통신 표준이 아직 개선 및 개발 과정에 있다는 사실에도 불구하고 Flash 기술에 비해 WebRTC의 확실한 이점이 있습니다. WebRTC 아키텍처는 Flash 플러그인보다 단점이 적고 논리적인 것으로 간주됩니다. Flash는 최근까지 시장을 지배했지만 Chrome 및 Firefox와 같은 주요 웹 브라우저에서 단종되었습니다. 브라우저 보안 및 외부 공격에 대한 안정성과 관련하여 WebRTC는 확실히 최고의 선택입니다.4. 더 나은 음질 WebRTC의 장점 중에는 특히 조정 가능한 내장 마이크 설정으로 인해 이 기술이 Flash보다 더 나은 음질을 제공한다는 사실도 포함됩니다. WebRTC 기술은 audio.5를 전송하기 위해 G.711 및 Opus 코덱을 사용합니다. 대부분의 주요 Windows 브라우저에서 지원되는 WebRTC 및 플랫폼의 오픈 소스 코드 사용의 많은 이점으로 인해 다양한 비즈니스에서 이 기술에 대한 관심이 계속해서 증가하고 있습니다. 많은 회사에서 독립적인 솔루션을 사용하는 것이 전략적으로 수익성이 있다고 생각합니다. 이 기술은 일부 WebRTC 개발자가 기존 온라인 비즈니스에 구현할 준비가 되었습니다. 오늘날 WebRTC API는 Google Chrome, Opera 베타, Yandex 및 Firefox를 포함한 대부분의 주요 Windows 브라우저에서 지원됩니다. Android용 Chrome 지원도 2013년 봄에 발표되었습니다. WebRTC API는 C++ 라이브러리로도 제공됩니다. 이를 통해 타사 개발자가 독립 솔루션에서 기술을 사용할 수 있습니다.6. WebRTC API를 이용한 SIP 솔루션 지원SIP 솔루션도 등장하기 시작했습니다. 그 중 하나(callbacker.com)가 상업적으로 사용되었습니다. 또 다른 서비스는 웹캠으로 직접 찍어 웹(webcamtoy.com)에 업로드한 사진에 다양한 효과를 적용할 수 있게 해주는 서비스입니다. WebRTC 통신 표준을 기반으로 하는 프로젝트를 통해 멀티미디어 콘텐츠(peercdn.com) 전송에 특화된 네트워크를 만들 수 있습니다. 많은 장점과 이러한 광대한 가능성에도 불구하고 시장을 지배할 것이라고 확신하기에는 너무 이르다. 이 새로운 통신 표준과 관련하여 Apple과 Microsoft의 입장이 무엇인지는 아직 알 수 없습니다.

WebRTC의 단점

1. 아직 개발 중

WebRTC의 단점 중 하나는 이 통신 표준이 아직 개발 중이라는 사실입니다. 현재 사용하고 있는 코드가 가까운 장래에 중요한 변화를 겪을 수 있기 때문에 이것이 WebRTC의 가장 큰 어려움으로 여겨집니다. 기존 WebRTC API 버전 1.0은 작업 초안일 뿐입니다.

2. 미래 코덱에 대한 불확실성

WebRTC의 단점 중 또 다른 심각한 문제는 필요한 코덱 목록입니다. 현재 참가업체 모두가 한 가지만 합의에 이르렀습니다. 그들은 WebRTC의 주요 코덱이 크로스 플랫폼이며 모든 브라우저에서 지원된다는 데 동의했습니다. 최신 로열티 프리 VP8 코덱이 사용되었습니다. 그러나 Cisco를 비롯한 일부 회사에서는 무료가 아닌 코덱 H.264 및 H.265 사용을 주장합니다. 제안이 수락되면 이는 타사 소프트웨어 개발자에게 문제가 됩니다.

결론

WebRTC는 완전히 개발될 때까지 기존의 VoIP 및 전화 통신 서비스를 거의 대체하지 않을 것입니다. 기술 전문가들은 처음에는 전화번호가 필요하지 않기 때문에 이 기술이 대부분 "소셜" 음성 통신 솔루션으로 사용될 것이라고 예측합니다. 그러나 현재의 단점에도 불구하고 WebRTC는 많은 잠재력을 가지고 있으며 가까운 장래에 통신 시장에서 큰 점유율을 차지할 수 있습니다.

현재의 단점과 WebRTC 아이디어가 많은 비판을 받고 있다는 사실에도 불구하고 미래의 발전 가능성은 있습니다. 현재 이 기술은 제한된 수의 브라우저에서만 지원되며 크로스 플랫폼이 아닙니다. 그러나 WebRTC 통신 표준이 곧 전화 시장에서 지배적이 될 가능성이 여전히 높습니다.

통신 기술의 역사에는 이러한 이전 사례가 있습니다. 예를 들어, 2004-2005년에 Skype의 광범위한 보급은 공급자에게 큰 충격이었습니다. 당시에는 Skype를 제한하는 법률의 도입까지 고려되었습니다. 그러나 진행을 쉽게 멈출 수 없으며 WebRTC도 마찬가지일 것입니다.