Shitty Screenshare - 화면 공유 화질을 직접 제어할 수 있도록 WHIP을 지원하자

6 days ago 16
  • OBS의 WHIP 개발 참여자가 흐릿한 화면 공유에 대한 불만으로 만든 사이트로, 브라우저와 OBS의 스프레드시트 공유 영상을 비교하며 화상회의 서비스의 WHIP 지원을 촉구함
  • 브라우저 화면 공유에서는 브라우저가 비트레이트, 코덱, 해상도를 선택하므로, 공유할 콘텐츠에 맞지 않는 설정으로 화질이 떨어질 수 있음
  • WHIP은 WebRTC 기반 실시간 영상 전송 표준으로, 서비스가 지원하면 OBS나 FFmpeg를 직접 연결해 해상도, 프레임률, 비트레이트, 코덱을 조정할 수 있음
  • OBS Virtual Camera는 인코딩 제어까지 넘겨주지는 않음. OBS 장면을 웹캠으로 전달해도 최종 인코딩은 화상회의 앱이 담당하므로 WHIP 직접 연결과 차이가 있음
  • 전용 클라이언트에 종속되지 않고 원하는 도구를 연결할 수 있는 공개 표준을 요구하며, WHIP을 지원하지 않는 서비스에는 지원 요청을 보내도록 권함

WHIP으로 영상 전송과 품질 설정 제어하기

  • WebRTC-HTTP Ingestion Protocol (WHIP)은 WebRTC를 이용해 서비스에 실시간 영상을 전송하는 공개 표준임
    • 서비스 제공자가 서버 URL과 베어러 토큰(bearer token)이라고 부르는 스트림 키를 제공함
    • 이전에는 회의에 참여하려면 클라이언트마다 맞춤 코드가 필요해 FFmpeg나 OBS가 참여할 수 없었음
    • WHIP 지원으로 이 도구들도 화상회의 프로토콜을 사용할 수 있게 됨
  • 브라우저 화면 공유는 브라우저가 비트레이트, 코덱, 해상도를 선택하므로, 필요에 맞지 않는 설정으로 화면이 흐려질 수 있음
  • OBS와 FFmpeg는 해상도, 프레임률, 비트레이트, 코덱을 직접 설정할 수 있음
    • 공유할 콘텐츠와 사용 중인 하드웨어, 연결 환경에 맞춰 설정을 조정할 수 있음
  • OBS Virtual Camera는 OBS 장면을 화상회의 앱에 웹캠으로 전달함
    • 영상 레이아웃은 선택할 수 있지만 인코딩은 화상회의 앱이 계속 담당함

지원 서비스 확인과 공개 표준 지원 요구

  • 현재 WHIP으로 스트리밍할 수 있는 서비스는 OBS WHIP 설정 가이드에서 확인할 수 있음
  • 서비스 제공자가 WHIP을 지원하지 않는다면, 전용 클라이언트 대신 선호하는 도구를 연결할 수 있는 공개 표준을 원한다는 항의 메일을 보내도록 권함
  • OBS의 WHIP 개발 참여자가 쉽게 고칠 수 있는 저품질 화면 공유에 대한 불만으로 이 사이트를 만듦
Read Entire Article




피플앤툴즈 네트워크
🛍 샵