2초 늦게 도착한 사진은 자연스러운 대화가 불가능한 사진이다. 원격 교육 및 협업에서 의료 교육에 이르기까지 대화형 시나리오에서 대기 시간은 원활한 교환과 실망스러운 경험의 차이가 될 수 있습니다.
많은 기존 스트리밍 워크플로는 분할된 전달 프로토콜을 사용합니다. 비디오는 청크로 분할되어 패키지화되고 버퍼링되어 재생 장치로 전달됩니다. 이 접근 방식은 안정적이고 확장성이 뛰어나 방송 배포 및 주문형 비디오 애플리케이션에 매우 적합합니다.
그러나 세분화 및 버퍼링으로 인해 추가 지연이 발생합니다. 수신 장치는 재생이 시작되기 전에 비디오 세그먼트가 생성되고 버퍼링될 때까지 기다려야 할 수도 있습니다. 프로토콜, 구성 및 네트워크 환경에 따라 이로 인해 몇 초의 대기 시간이 발생할 수 있습니다. 이는 많은 방송 애플리케이션에 허용되지만 실시간 상호 작용에는 적합하지 않습니다.
수년 동안 전문 AV 배포에서는 낮은 대기 시간과 호환성 및 액세스 용이성의 균형을 맞춰야 하는 경우가 많았습니다. 반응형 시청 경험을 얻으려면 전용 소프트웨어, 특수 플레이어 또는 지점 간 하드웨어가 필요할 수 있습니다.
의료 원격 교육 세션을 고려해보세요. 숙련된 외과의가 원격 의과대학생 그룹에게 시술을 시연하고 있습니다. 수술실의 실시간 비디오 피드가 화면으로 전달됩니다.
강사는 구조를 가리키며 학생들이 관찰해야 할 사항을 설명합니다. 비디오 피드가 몇 초 뒤처지면 시각적 정보가 강사의 실시간 설명과 더 이상 일치하지 않습니다. 질문과 응답을 조정하기가 더 어려워지고 교육 경험의 자연스러운 흐름이 사라집니다.
온라인 교실에서도 비슷한 문제가 발생합니다. 교사는 질문을 하고 학생의 대답을 기다립니다. 비디오와 오디오가 지연되면 학생들이 서로 대화할 수 있고 반응이 늦게 나타나며 상호 작용이 덜 자연스럽게 느껴질 수 있습니다.
WebRTC(Web Real-Time Communication)는 W3C와 IETF를 통해 표준화된 개방형 기술입니다. 이는 주류 웹 브라우저를 포함하여 호환되는 엔드포인트 간에 실시간 오디오, 비디오 및 데이터 통신을 가능하게 하도록 설계되었습니다.
적절한 네트워크 및 구성 조건에서 WebRTC는 약 300밀리초의 종단 간 대기 시간을 지원할 수 있습니다. 실제 성능은 인코더, 네트워크 상태, 브라우저 및 재생 장치에 따라 다릅니다.
실질적인 결과는 대화형 비디오를 제공하는 보다 접근하기 쉬운 방법입니다. 호환되는 브라우저는 전용 재생 애플리케이션 없이도 카메라 피드, 비디오 스위처 출력 또는 기타 전문 비디오 소스를 보기 위한 엔드포인트가 될 수 있습니다.
네트워크 조건이 허용되면 WebRTC는 외부 클라우드 미디어 릴레이에 의존하지 않고 엔드포인트 간에 직접 P2P 미디어 연결을 설정할 수 있습니다. 다른 환경에서는 연결을 설정하기 위해 STUN 또는 TURN 서비스가 필요할 수 있습니다. 이러한 구별은 특히 네트워크 보안, 데이터 상주 또는 인프라 요구 사항이 있는 조직과 관련이 있습니다.
중요한 것은 WebRTC가 기존 스트리밍 프로토콜을 대체할 필요가 없다는 것입니다. 다양한 프로토콜은 전문 AV 워크플로우 내에서 다양한 용도로 사용됩니다.
RTMP / RTMPS: 온라인 플랫폼 및 스트리밍 서버로의 라이브 스트리밍에 일반적으로 사용됩니다.
SRT: 패킷 손실 및 조건 변동이 우려되는 네트워크를 통한 안정적인 비디오 전송을 위해 설계되었습니다.
RTSP/RTP: IP 카메라 시스템 및 전문 LAN 기반 비디오 워크플로우에 자주 사용됩니다.
UDP 유니캐스트/멀티캐스트: 네트워크 설계에 따라 IP 네트워크 전체에 비디오 스트림을 배포하는 데 유용합니다.
HLS: 일반적으로 실시간 통신 워크플로보다 대기 시간이 길지만 브라우저 및 모바일 장치에 대한 확장 가능한 전달에 적합합니다.
WebRTC: 시청자가 최소한의 지연으로 라이브 비디오를 시청하고 응답해야 할 때 특히 유용합니다.
보다 반응성이 뛰어난 비디오 전달이 필요한 애플리케이션을 지원하기 위해 ORIVISION은 두 가지 전문 비디오 인코더에 WebRTC 지원을 제공합니다. EH901 HDMI 비디오 인코더 및 ES901 SDI 비디오 인코더.
두 모델은 서로 다른 비디오 입력 환경에 맞게 설계되었습니다. EH901은 HDMI 입력을 수용하는 반면, ES901은 SDI 기반 워크플로우용으로 설계되었습니다. 둘 다 전문 비디오 소스를 IP 기반 배포 시스템에 통합하기 위한 것입니다.
WebRTC 지원을 통해 이러한 인코더는 사용자가 호환되는 웹 브라우저를 통해 라이브 비디오에 액세스할 수 있도록 지원하므로 원격 교육, 라이브 데모, 모니터링 및 대화형 비디오 통신과 같은 애플리케이션에 적합합니다.
모델 및 구성에 따라 주요 기능에는 H.265, H.264 및 MJPEG 인코딩이 포함됩니다. 다중 프로토콜 스트리밍; 유연한 비트 전송률 및 출력 설정; 오디오 처리; 화면 정보; 웹 기반 관리; 및 통합 기능. 확인된 사양 및 사용 가능한 옵션은 각 모델의 제품 페이지를 참조하세요.
해상도는 이미지 품질을 정의하는 데 도움이 되지만 대기 시간은 사람들이 라이브 비디오와 얼마나 효과적으로 상호 작용할 수 있는지를 결정합니다.
전문 AV가 원격 교육, 실시간 교육, 원격 협업 및 의료 교육을 포함한 대화형 애플리케이션으로 계속 확장됨에 따라 지연 시간이 짧은 전달이 시스템 설계에서 점점 더 중요한 부분이 되고 있습니다.
WebRTC는 실시간 비디오 통신에 대한 브라우저 친화적인 접근 방식을 제공합니다. 전문적인 하드웨어 인코딩과 확립된 IP 스트리밍 프로토콜에 대한 지원이 결합되어 시스템 통합업체가 비디오 배포 작업흐름을 설계할 때 더 많은 유연성을 제공합니다.