Firefox, Debian의 Chromium: WebRTC H.264는 지원되지 않습니다.

Firefox, Debian의 Chromium: WebRTC H.264는 지원되지 않습니다.

친구들과 온라인으로 라이브 스트리밍을 하려고 하다가 문제에 부딪혔습니다. 다른 모든 사람의 컴퓨터에서는 스트리밍을 볼 수 있었지만 내 컴퓨터와 Android 기기에서도 스트리밍을 볼 수 있었습니다.

내가 찾은이 테스트 페이지는 GitHub Mozilla에서 가져온 것입니다.이는 내 친구들은 모두 지원하지만 나는 WebRTC에 H.264를 지원하지 않는다는 것을 보여줍니다.

  • firefox저는 Debian 패키지 빌드와 공식 웹사이트를 포함하여 Firefox 112.0.1에서 이것을 테스트했습니다 .
  • 나는 이것을 Debian 12.0(64비트)(Debian 패키지에서 제공 chromium)에서 실행되는 Debian 12.0에 구축된 Chromium 112.0.5615.138(공식 버전)에서 테스트했습니다.
  • libx264-160을 (를) 설치했습니다 libx264-164.
  • 나는 그것을 설치했다 libopenh264-7. 경쟁사로 교체하는 것은 libopenh264-cisco7개선이 아닙니다.
  • MPV 및 VLC를 사용하여 H.264로 인코딩된 비디오를 오프라인으로 볼 수 있습니다.
  • ffmpeg -codech264 지원 목록:DEV.LS h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10

Firefox의 H.264 지원에 관한 거의 모든 문서 및 SE 문제는 2014~2017년경에 발행되었으며, 이는 이것이 해결된 오래된 문제임을 의미합니다. 그렇다면 Firefox가 H.264 지원을 감지하지 못하는 이유는 무엇입니까?

저는 Debian Unstable(Bookworm의 다음 버전)을 사용합니다.

답변1

Firefox에서 go2rtc WebRTC 인터페이스를 사용하려고 할 때 동일한 문제가 발생했습니다. media.webrtc.hw.h264.enabled라는 선호도가 있는 것으로 나타났습니다 .하드웨어 가속을 사용하는 경우 h.264 WebRTC 디코더는 기본적으로 비활성화됩니다.. 켜면 about:config문제가 해결됩니다.

관련 정보