실시간 통신 (RTC) 은 텍스트, 오디오 및 비디오를 즉시 송수신할 수 있는 비즈니스를 말합니다. 최근 몇 년 동안 급속히 발전함에 따라 인스턴트 메시징, 파일 공유, 음성 통화, 생방송 상호 작용, 화상 회의 등 실시간 통신의 기능이 점점 더 풍부해지고 있습니다. 수요에는 미디어 엔터테인먼트, 통신, 은행, 금융 서비스 및 보험 (BFSI), 공공 부문 및 교육, 소매 및 소비재, 운송 및 물류, 의료 등 다양한 업종이 포함됩니다. Technavio 의 분석 보고서에 따르면 "글로벌 WebRTC 시장, 20 17-202 1" 은 202 1 시가가 373 억에 이를 것으로 예상된다.
업계에서 응용이 점점 더 넓어지면서 텐센트, 성망, 들개 구름, 인스턴트 구조, 왕이윈 편지, 환신, 융운, 밝은 구름, 천익RTC 등 많은 실시간 교류 플랫폼이 쏟아져 나왔다. 테크놀로지 거물, 전통 업계 업체, 인터넷 회사들이 모이면서 중소기업과 창업회사는 시장에서 RTC 서비스를 어떻게 선택해야 합니까? 변쇼는 플랫폼 간 적응, 오디오 비디오 코덱, 향상된 액세스 가능성, 대화형 생방송 등의 차원에서 음향망, 들개 구름, 인스턴트 구조, 밝은 눈 구름, 천익RTC 등 몇 가지 실시간 통신 SDK 를 선택해 비교 분석을 위해 5 개 업체의 클라이언트 응용 프로그램을 다운로드합니다.
평가 각도 1. 플랫폼 간 적응:
인터넷 응용 프로그램 단말기가 발달하면서 우수한 실시간 통신 제품은 웹 페이지, Windows 및 MAC 운영 체제, 휴대폰 (Android, iOS) 을 포함한 다양한 터미널 응용 프로그램 플랫폼을 지원해야 합니다. 그 중 음망, 들개 구름, 천익RTC 는 개발자를 등록하고, APP_ID 를 열고, 해당 단말기의 응용 프로그램 데모 소프트웨어를 컴파일해야 한다. 즉, 구조화, 밝은 눈구름은 직접 컴파일된 프레젠테이션을 다운로드할 수 있다.
Windows 및 MAC 시스템의 경우 표의 "지원되지 않음" 항목은 플랫폼이 해당 시스템에 대해 개별적으로 애플리케이션 클라이언트를 제공하지 않지만 웹을 통해 지원할 수 있음을 나타냅니다. 또한 사운드 네트워크와 밝은 클라우드의 SDK 개발 패키지는 기존 WebRTC 를 기반으로 최적화된 NativeSDK 입니다.
평가 각도 2. 오디오 및 비디오 인코딩:
실시간 통신의 주요 문제 중 하나는 비디오 하드웨어 해결 알고리즘과 범용 비디오 264 코덱 알고리즘의 최적화를 포함한 오디오 및 비디오 코덱 최적화입니다. 오디오 처리에는 소음 제거, 에코 억제, 자동 게인 등이 포함됩니다. 복잡한 인터넷 환경을 감안할 때 어댑티브 비트율은 일반적으로 실시간 최적화에 사용됩니다.
참고:/는 개발자 설명서에 관련 지침이 없음을 의미합니다. 비디오 하드 디코딩이란 PC 또는 휴대폰 시스템에서 제공하는 하드웨어 디코딩 기능 (예: PC 의 Intel 하드웨어 가속, iOS 의 VideoToolBox, Android 의 MediaCodec 등) 을 이용하는 것입니다.
표준/HD /UHD 비디오 통신은 현재 주류 통화 및 생방송의 표준 구성입니다. 데모 테스트는 기존 win10/MAC OS10.12/iphone/Android 6.0 휴대폰에서 실행됩니다.
테스트를 통해 인터넷 RTC 플랫폼에 있는 대부분의 메인스트림 HD 비디오 유창한 통화는 640x480 15fps 해상도로 구성되었으며 해상도가 720P 이상인 경우 지연, 손실, 카튼 현상이 발생했습니다.
각 기본 코어는 WebRTC 를 채택하고 있기 때문에 대역폭이 충분하고 터미널 성능이 강력한 경우 인터넷 표준 통신이 크게 다르지 않습니다. 차이점은 어댑티브 코딩 및 전송 최적화를 포함하여 네트워크 환경이 좋지 않을 때 수행되는 조치입니다. 그 중에서도 사운드 네트워크는 독점적인 특허 코덱 및 네트워크 최적화 기능을 제공하며, 밝은 클라우드는 고유한 네트워크 간 상호 연결 및 NAT 침투 알고리즘, 즉 약한 네트워크 전송 최적화 기능을 제공합니다. 스카이 윙 RTC 개발자 매뉴얼에서 최적화 매개변수 인터페이스를 찾을 수 없습니다.
평가 각도 3. 향상된 기능:
화상 통화 프로세스의 보조 향상 기능도 RTC SDK 를 선택하는 중요한 참고 항목이다. 각 제품에 대한 현재 지원은 다음과 같습니다.
Demo 의 실제 테스트 과정에서 즉각적인 구축은 많은 뷰티와 필터 기능을 제공하며, 다른 일부는 타사 뷰티나 필터 SDK 를 사용합니다.
평가 각도 4. 대화형 생방송:
현재 주류 생방송 플랫폼, 교육, 원격의료 등 업계에서는 생방송 //CDN 가속 등의 어플리케이션 기술을 사용하고 있으며, 음망, 인스턴트 구조, 밝은 클라우드 SDK 는 다양한 생방송 상호 작용 기능을 제공하고 있습니다. 사운드 네트워크, 야생 개 구름, 인스턴트 구조는 별도의 라이브 SDK 패키지를 제공하며, 밝은 구름, 스카이 윙 RTC 는 화상 통화, 화상 회의 및 생방송을 하나의 SDK 에 통합합니다.
실측에 따르면 온라인 320x240 의 유니캐스트 모드는 부드럽고 선명하며, 연속 밀 모드에서 여러 아나운서 카튼 또는 지연입니다. 표준 또는 HD 또는 연맥 모드의 대화형 생방송 모드의 CDN 생방송 가속 서비스를 구입하는 것이 좋습니다.