검색
검색
AI news 검색
회원가입로그인

피어 콜: WebRTC 피어 투 피어 콜로 모두를 위한 서비스

  • 제목: "Peer Calls: WebRTC 피어 투 피어 통화"

  • Peer Calls v4 소개

    • WebRTC 피어 투 피어 통화
    • peercalls.com에서 실시간 확인 가능
    • 서버 완전히 Go 언어로 재작성
    • 선택적 포워딩 유닛(SFU) 도입하여 대역폭 절약 가능
  • 주요 개선 사항

    • Core Go 언어로 재작성
    • 선택적 포워딩 유닛 활성화 가능 (peercalls.com에서 활성화됨)
    • 장치 재연결 없이 비디오 및 오디오 장치 변경 가능
    • 향상된 툴바 레이아웃
    • 비디오 그리드 보기 및 크롭 기능 비활성화 가능
    • 파일 전송 개선, 큰 파일 전송 가능
    • 장치 이름 올바르게 표시
    • 데스크탑 공유 개선
    • 초대 링크 복사 기능 추가
    • 여러 버그 수정 (iOS 12, 동영상 자동 재생, 브라우저 경고 등)
  • 선택적 포워딩 유닛(SFU) 향후 과제

    • 스트림 동적 추가/삭제 지원
    • RTCP 패킷 지원 (PLI, REMB 등)
  • 개발 요구 사항

    • Node.js 18.13 필요
    • Go 1.19.5 필요
    • Docker 사용 가능
  • 백엔드 기술 스택

    • Golang, pion/webrtc, go-chi/chi, nhooyr.io/websocket
  • 프론트엔드 기술 스택

    • React, Redux, TypeScript
  • 설치 및 실행 방법

    • 사전 컴파일 버전 다운로드 및 실행
    • Kubernetes 및 Docker에서 배포 가능
    • GitHub에서 소스 코드 클론 및 빌드 가능
  • 환경 변수 및 구성

    • 다양한 설정 환경 변수 제공
    • 기본 ICE 서버 사용
  • 브라우저 지원

    • Firefox, Chrome, Safari 및 iOS에서 테스트 완료
    • Microsoft Edge는 DataChannels 지원하지 않아 미지원
  • TURN 서버 설정 및 지원

    • Ubuntu/Debian에서 TURN 서버 설치 가능
  • 기여 및 지원

    • 버그 발견 시 이슈 등록
    • 엔터프라이즈 지원 및 후원에 대한 문의 가능
  • 라이선스

    • Apache 2.0 라이선스

Note: 이 요약은 주요 포인트와 내용을 강조하여 간략하게 정리한 것입니다. 상세 내용은 원문을 참조하세요.


3github.com링크 복사하기
AI 뉴스 요약은 뉴스의 내용을 AI가 요약(GPT-4 활용)한 것입니다. 따라서 틀린 내용을 포함할 수 있습니다. 뉴스의 자세한 내용을 확인하시려면 해당 뉴스 링크를 클릭해주세요.
원본 뉴스 보기