Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Tìm hiểu thêm

offline firefox install including openh264

  • 5 trả lời
  • 3 gặp vấn đề này
  • 1 lượt xem
  • Trả lời mới nhất được viết bởi horacimacias

more options

Is there a way to fully install firefox offline, including the openh264 plugin so I can use firefox to make webrtc/h264 calls?

So far I found some pages mentioning this, e.g. http://www.legitwebs.com/install-openh264-firefox/, but following the instructions there still it doesn't work for me. Is there any official way to fully install firefox including openh264 in a machine with no access to the internet?

Is there a way to fully install firefox offline, including the openh264 plugin so I can use firefox to make webrtc/h264 calls? So far I found some pages mentioning this, e.g. http://www.legitwebs.com/install-openh264-firefox/, but following the instructions there still it doesn't work for me. Is there any official way to fully install firefox including openh264 in a machine with no access to the internet?

Giải pháp được chọn

Thank you everybody.

After comparing another PC setup with same OS and internet connectivity I did the following, in case it helps anybody:

  • Copy the gmp-gmpopenh264 directory from the FF profile dir of the machine with internet connectivity to the FF profile dir of the offline machine.
  • Compare the prefs.js of both PCs, in my case I had to add the following lines:

user_pref("media.gmp-gmpopenh264.abi", "x86-msvc-x86"); user_pref("media.gmp-gmpopenh264.lastUpdate", 1518864558); user_pref("media.gmp-gmpopenh264.version", "1.7.1");

I guess the lastUpdate doesn't matter that much. For some reason the version pointed by chrome://global/content/gmp-sources/openh264.json is 1.6 but the one downloaded is 1.7.1; perhaps I missed something or it's using some other URL. I guess that other URL comes from media.gmp-manager.url but I wasn't able to replace all the variables used there (e.g. https://aus5.mozilla.org/update/3/GMP/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/update.xml)

After restarting FF on the offline machine the plugin shows as installed now.

Đọc câu trả lời này trong ngữ cảnh 👍 0

Tất cả các câu trả lời (5)

more options

FF doesn't install plugins or help with plugin install and if you use that site to install it then you need to contact them for install options. FF can be installed Offline I've done that many times. Why don't you download that plugin your trying to install for offline install? Also if it doesn't met FF57+ requirements the plugin will not work or install as well.

more options

Builtin plugins like OpenH264 are normally retrieved automatically when they are needed or possibly in idle time. These files are requested by contacting an update server for detail about what specific link to use.

There are media.gmp-gmpopenh264 (WebRTC) and media.gmp-widevinecdm (DRM) prefs for the default plugins.

This pref is evaluated to generate the URL to check for updates:

  • media.gmp-manager.url

You can check the response in the Network Monitor of the Browser Toolbox.

Toggle DRM off/on in Options/Preferences to force an update check.

more options

See also this builtin JSON file that is used in case of issues with contacting the Mozilla update server:

  • chrome://global/content/gmp-sources/openh264.json
more options

WestEnd said

FF doesn't install plugins or help with plugin install. ... Why don't you download that plugin your trying to install for offline install? Also if it doesn't met FF57+ requirements the plugin will not work or install as well.

This is not about NPAPI Plugins.

The Fx 57+ requirement is about the Extensions and not NPAPI Plugins.

The poster was referring to the Cisco OpenH264 Plugin as mentioned say in https://blog.mozilla.org/blog/2013/10/30/video-interoperability-on-the-web-gets-a-boost-from-ciscos-h-264-codec/

more options

Giải pháp được chọn

Thank you everybody.

After comparing another PC setup with same OS and internet connectivity I did the following, in case it helps anybody:

  • Copy the gmp-gmpopenh264 directory from the FF profile dir of the machine with internet connectivity to the FF profile dir of the offline machine.
  • Compare the prefs.js of both PCs, in my case I had to add the following lines:

user_pref("media.gmp-gmpopenh264.abi", "x86-msvc-x86"); user_pref("media.gmp-gmpopenh264.lastUpdate", 1518864558); user_pref("media.gmp-gmpopenh264.version", "1.7.1");

I guess the lastUpdate doesn't matter that much. For some reason the version pointed by chrome://global/content/gmp-sources/openh264.json is 1.6 but the one downloaded is 1.7.1; perhaps I missed something or it's using some other URL. I guess that other URL comes from media.gmp-manager.url but I wasn't able to replace all the variables used there (e.g. https://aus5.mozilla.org/update/3/GMP/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/update.xml)

After restarting FF on the offline machine the plugin shows as installed now.

Được chỉnh sửa bởi horacimacias vào