LINUX.ORG.RU

Firefox 55 & WebRTC

 , , ,


0

2

собстна, webRTC перестал работать. до этого работал, стояли gstreamer-1.12, gst-plugins-{bad,base,good}-1.12 и всё работало. потом внезапно перестало.

Подумал, что всё-таки дропнули gstreamer, снёс его и плагины. но webRTC так и не заработал. хотя тесты мозилловские пишут, что «Успех».

Как чинить?

Deleted

Ответ на: комментарий от Deleted

Только что протестировал, в хроме не работает шаринг экрана, вместо него показывает картинку с вебкамеры. А ещё микрофон даёт жуткое эхо. В фаерфоксе работает всё без проблем (не считая того, что под вейландом шаринг всего экрана в принципе не должен работать и он показывает чёрный экран с бегающим по нему курсором).

Фокс 55.0.2

eternal_sorrow ★★★★★ ()
Последнее исправление: eternal_sorrow (всего исправлений: 1)
Ответ на: комментарий от eternal_sorrow

в тесте «Audio&Video» хоть и пишется «Success», самоого видео нет, только снимок в момент включения камеры, а тесте просто «Video» видео работает

Скачал бинарник 55.0.3 - тоже самое.

Deleted ()
Последнее исправление: Lifun (всего исправлений: 1)
Ответ на: комментарий от Deleted

Покажи, у себя - вывод about:buildconfig в FF.
У меня - webrtc, отключен сознательно.

Configure options

--enable-application=browser --enable-update-channel= --disable-tests --with-ccache CC=/usr/bin/clang CXX=/usr/bin/clang++ --disable-debug-symbols LD=/usr/bin/lld --enable-jemalloc=4 --enable-replace-malloc --enable-jack --enable-system-ffi --enable-default-toolkit=cairo-gtk3 --disable-webspeech --enable-skia-pdf MAKE=/usr/bin/make --enable-system-hunspell --enable-alsa --enable-b2g-bt=no --enable-b2g-camera=no --enable-b2g-ril=no --enable-bundled-fonts=yes --enable-crashreporter=no --enable-debug-js-modules=no --enable-elf-hack=yes --enable-extensions=default --enable-gamepad=no --enable-gconf=yes --enable-gio=yes --enable-gold=no --enable-install-strip=yes --enable-libjpeg-turbo --enable-libproxy=no --enable-maintenance-service=no --enable-mozril-geoloc=no --enable-necko-wifi=no --enable-nfc=no --enable-official-branding=no --enable-optimize=-O3 --enable-parental-controls --enable-pie=yes --enable-release --enable-safe-browsing=no --enable-sandbox=yes --enable-signmar=no --enable-startup-notification --enable-strip=yes --enable-system-pixman --enable-system-sqlite --enable-updater=no --enable-url-classifier=no --enable-verify-mar=no --enable-webrtc=no --prefix=/usr --with-crashreporter-enable-percent=0 --with-system-bz2 --with-system-icu --with-system-libevent --with-system-libvpx --with-system-nspr --with-system-nss --with-system-png --with-system-zlib
blitz ()
Ответ на: комментарий от Deleted

gstreamer 1.10.5, плагины вот:

eix -I* media-plugins/gst-plugins- --format '<installedversions:NAMEVERSION>'
media-plugins/gst-plugins-assrender-1.10.5
media-plugins/gst-plugins-faad-1.10.5
media-plugins/gst-plugins-flac-1.10.5
media-plugins/gst-plugins-lame-1.10.5
media-plugins/gst-plugins-libav-1.10.5
media-plugins/gst-plugins-mad-1.10.5
media-plugins/gst-plugins-meta-1.10.5
media-plugins/gst-plugins-mpeg2dec-1.10.5
media-plugins/gst-plugins-opus-1.10.5
media-plugins/gst-plugins-pulse-1.10.5
media-plugins/gst-plugins-soup-1.10.5
media-plugins/gst-plugins-taglib-1.10.5
media-plugins/gst-plugins-v4l2-1.10.5
media-plugins/gst-plugins-vaapi-1.10.5
media-plugins/gst-plugins-vpx-1.10.5
media-plugins/gst-plugins-x264-1.10.5
могу добавить, что v4l2, vaapi, vpx и x264 я установил только что, уже после того как провёл тест

eternal_sorrow ★★★★★ ()
Последнее исправление: eternal_sorrow (всего исправлений: 2)
Ответ на: комментарий от Deleted

Да, стоит. По плагинам практически то же, что и у тебя

qlist -Iv gst
media-libs/gst-plugins-bad-1.10.5
media-libs/gst-plugins-base-0.10.36-r2
media-libs/gst-plugins-base-1.10.5
media-libs/gst-plugins-good-1.10.5
media-libs/gst-plugins-ugly-1.10.5
media-libs/gstreamer-0.10.36-r2
media-libs/gstreamer-1.10.5
media-plugins/gst-plugins-a52dec-1.10.5
media-plugins/gst-plugins-cdparanoia-1.10.5
media-plugins/gst-plugins-dts-1.10.5
media-plugins/gst-plugins-dvdread-1.10.5
media-plugins/gst-plugins-faad-1.10.5
media-plugins/gst-plugins-flac-1.10.5
media-plugins/gst-plugins-libav-1.10.5
media-plugins/gst-plugins-mad-1.10.5
media-plugins/gst-plugins-meta-1.10.5
media-plugins/gst-plugins-mpeg2dec-1.10.5
media-plugins/gst-plugins-pulse-1.10.5
media-plugins/gst-plugins-resindvd-1.10.5
media-plugins/gst-plugins-soup-1.10.5
media-plugins/gst-plugins-taglib-1.10.5
media-plugins/gst-plugins-x264-1.10.5

sehellion ★★★★★ ()

Firefox не использует GStreamer. Вместо него давно уже FFMPEG. Смотри, с какими опциями собран последний медиафреймворк, есть ли там libsamplerate или soxr.

iZEN ★★★★★ ()
Ответ на: комментарий от iZEN

Таки да - ffmpeg.
Но почему, вы грубиянско пишети посты свои?
Ладно, Nazi Blitz - спокоен и не возмутим.

> есть ли там libsamplerate или soxr.

Нет в FF resampling. У меня, например.
Всё играется - с нативным разрешением, с pulse и alsa.
Blitz, умеет играть на ударных, и настраивать свою ударную аппаратуру и Marshall колонки на летних концертах рок группы с симпатичными девушками на фортепиано.

ac_add_options --enable-alsa
ac_add_options --enable-jack
ac_add_options --enable-ffmpeg
ac_add_options --enable-fmp4
## 404 m51
## ac_add_options --enable-media-navigator=no
blitz ()