WebRTC

박우진·2021년 7월 11일
0

개념

목록 보기
2/2

WebRTC

(wowza)

Web RealTimeCommunication, 실시간 통신 프레임워크이다.

P2P 네트워크

전에 소개한 P2P 네트워크 형식을 사용하여 실시간 통신 교환을 서비스한다.
따라서, P2P의 장단점을 가지고 있다.

대표적인 특징으로는

+ 직접적 데이터 통신

클라이언트 - 서버 - 클라이언트라는 구조를 거치지 않고
구성원 - 구성원 구조를 가지기 때문에 빠른속도비용절감을 가질 수 있다.

+ 불안정한 속도

구성원의 회선상태에 따라 전체 네트워크 속도가 영향받을 수 있다.

이러한 장단점으로인해
그룹 화상회의소규모 스트리밍에서는 강점을 보이나,
대규모 스트리밍에서는 각 구성원의 연결상태에 따라 불안정한 모습을 보인다.

이를 인지해서인지 크롬에서는 동시 peer 한도를 500개로 두었고,
일부의견에서는 50개를 권장하고있다.

또한, 720p을 넘어 1080p60 화질의 영상이 많이 생산되는 시기에,
속도의 불안정성고화질 영상을 제공하는데에 엄청난 불안요소가 된다.

이러한 한계를 인지한 몇몇기업에서는 스트리밍 엔진을 개발하여 판매하고있다.(WOWZA)

profile
다 하고 싶은 개발자

0개의 댓글