- 용어
- WebRTC의 병목
- P2P 병목은 클라이언트의 엔코더와 디코더
- SFU의 병목은 클라이언트의 디코더
- MCU의 병목은 서버의 엔코더
- (일어) webrtc.shiguredo.jp
- 株式会社時雨堂이 WebRTC에 관한 기술적인 정보를 자사의 제품 선전과 겸해서 공개하고 있는 것이다.
- (일어) WebRTC 기본과 P2P 통신이 성립할때까지 배우기
- (일어) WebRTC 철저 해설
- WebRTC 구현 방식(Mesh/P2P, SFU, MCU)
- WebRTC 미디어 연결 방식 (MCU, SFU, P2P)
- MediaServer(MCU/SFU) 정리
- (일어) 好奇心旺盛な人のためのWebRTC
- (일어) あえてWebエンジニア以外の人に 聞いてほしいWebRTCの話
- (일어) そして壁の向こうへ。 NAT/Firewallを越えて通信しよう―WebRTC入門2016
- (일어) WebRTC (概要から中の仕組みまで)
- (일어) WebRTC 시작하기
- (일어) WebRTC SFU 시작하기
- 時雨堂 WebRTC 入門 (講師資料)
- STUN/TURN, Signaling
- (일어) WebRTCプロトコルスタックの相互接続試験に参加した話
- (일어) WebRTC(PeerJS)で遠隔作業支援システムを作る
- pion/webrtc(Golang)
- pion은 Go로 쓰여진 WebRTC 구현이다. DTLS까지 직접 구현하고 있다.더 나아가 SCTP까지도 직접 구현하고 있기 때문에 음성이나 영상 변환계 라이브러리 이외에는 완전히 Go로 쓰여져 있다. 최종적으로 WebRTC 미디어 서버를 구현할 수 있는 라이브러리로 만들기를 원하고 있다.
- Pure Go implementation of the WebRTC API
- (일어) CLI로 동작하는 WebRTC를 사용한 비디어 회의 시스템을 만들어 보았다
- (일어) Pion WebRTC로 RTCP Feedback을 받기
- pion/rtwatch 라는 데모
- LiveKit
- Pion으로 만들어진 WebRTC SFU인 ION을 베이스로한 WebRTC SFU이다.
- 긴략 설명
- pion/ion-sfu: Pure Go WebRTC SFU
- Pion으로 만들어진 WebRTC SFU이다.
- C++
- (일어) WebRTC의 C++ 관련 링크 모음
- (일어) Native WebRTCでも手動シグナリングがしたい!
- 각 플랫폼용 라이브러리 빌드 결과 모음
- (일어) Windows 向け libwebrtc ビルドツールを公開しました
- WebRTC native C++ to browser PeerConnection example
- WebRTC Native Client Momo
- WebUdp. Minimal WebRTC datachannel server
- pixiv/webrtc 일본어 설명
- lynckia/licode: Open Source Communication Provider based on WebRTC and Cloud technologies
- C++로 만든 MCU/SFU 이다.
- medooze/media-server: WebRTC Media Server
- C++로 만들어진 MCU/SFU 이다.
- C#
- aiortc
- Pure 파이썬으로 구현된 WebRTC 구현이다. DTLS 부분은 OpenSSL을 사용하지만 SCTP는 자체 구현이다. 변환은 libvpx 또는 libopus를 사용한다. 최근에는 libav를 이용한 H.264에 대응한 이 라이브러리는 '고민없이 사용해 달라'라는 것이 주 목적이다. 엔코딩이나 암호화는 C 라이브러리를 랩핑하고 있기 때문에 속도 성능이 병목 현상이 되지 않는다. Python은 기계 학습 시스템과 궁합이 좋을 수도 있고, aiortc를 사용해 여러 가지 일들이 부담 없이 할 수 있다고 생각합니다
- (일어) WebRTC Load Testing Tool Zakuro 公開しました
- open-webrtc-toolkit/owt-server
- (일어) Signal이 완전 밑바닥에서 Rust로 개발한 WebRTC SFU에 대해서
- mediasoup. Cutting Edge WebRTC Video Conferencing
- 쿠렌토(Kurento)는 무엇인가?
- Mumble - 오픈소스, 저지연, 고품질 보이스 챗
- meetecho/janus-gateway: Janus WebRTC Gateway
- Node.js로 만들었다. Twitter의 Spaces에서 이용하고 있다.
- versatica/mediasoup: Cutting Edge WebRTC Video Conferencing
- Pornhub의 비디오 챗에 이용되고 있다. https://news.ycombinator.com/item?id=22767929
- C++/Node.js로 만들어진 WebRTC SFU 이다.
- DataChannel에 대응하고 있다.
- MCU
- (일어) ブラウザ間をP2Pで接続する「reep.io」を利用すると知人間での大容量ファイル転送が簡単 github
- (일어) WebRTC의 AV1 RTP 패킷을 webm 파일로 녹화하는 방법
- Recording Composition Tool Hisui