When you uploaded your own jidesha bundle to the Chrome store, you should get your own random string, which is what you need to put in your system's config.js desktopSharingChromeExtId. In the config.js snippet you provided, you have the wrong ExtId -- that one is the official meet.jit.si <http://meet.jit.si> one, were you just showing that as an example?
yes, I did. I did it now again and the behavior is the same: when
I click on the desktop sharing icon the message "Jitsi Desktop
Streamer requires update. Changes will take effect after next
Chrome restart." appears. If I click "OK" in the lower left corner
I get "Screen sharing extension failed to install".
When you were installing the extension from disk, did you change
the name of the domain in the manifest file and after install
take the id from your chrome and put it in config.js?
In order to use the inline installation you need to upload your
extension to chrome webstore with verifying the site you are
using and then adding the extension id in the config.
On Thu, Dec 7, 2017 at 5:10 AM, Matteo Calorio >> <firstname.lastname@example.org >> <mailto:email@example.com>> wrote:
I tried to install the extension from disk and I get "Screen
sharing extension failed to install"...
The I installed the extension from meet.jit.si
<http://meet.jit.si> and it worked perfectly.
Then I put the Id of that crome extension in my config.js file:
desktopSharing: 'ext', // Desktop sharing method. Can be
set to 'ext', 'webrtc' or false to disable.
chromeExtensionId: 'kglhbbefdnlheedjiejgomgmfplipfeb', //
Id of desktop streamer Chrome extension
desktopSharingSources: ['screen', 'window'],
minChromeExtVersion: '0.1', // Required version of Chrome
openSctp: true, // Toggle to enable/disable SCTP channels
channelLastN: -1, // The default value of the channel
useRtcpMux: true, // required for FF support
useBundle: true, // required for FF support
enableSimulcast: false, // blocks FF support
logStats: false, // Enable logging of PeerConnection
stats via the focus
But again I get "Screen sharing extension failed to
install"... Is the extension or its Id tied to the domain name?
Server: Debian 9.2, jitsi-meet 1.0.2635
Client: Debian buster/sid, chromium 62.0.3202.89
Which is the situation with Safari: is it compatible with
Il 23/11/2017 16:10, Damian Minkov ha scritto:
For the jidesha extension, you need to publish it on chrome
your site while doing that as this is needed for inline
install and take the ID and put it in your config.js.
For document sharing, you need to install etherpad and
configure its link in config.js. For live streaming you need
to install and configure jibri
On Thu, Nov 23, 2017 at 4:11 AM, Matteo Calorio >>> <firstname.lastname@example.org >>> <mailto:email@example.com>> wrote:
I just upgraded Jitsi-meet on a Debian 9.2:
ii jitsi-meet 1.0.2635-1
ii jitsi-meet-prosody 1.0.2441-1
ii jitsi-meet-web 1.0.2441-1
ii jitsi-meet-web-config 1.0.2441-1
ii jitsi-videobridge 1011-1
It works great on Firefox, but I have problems with
Chrome and Safari: for Chrome I downloaded from Github
and built Jidesha (Jitsi Desktop Streamer 0.1.6)
chrome.crx and installed it, but when I click on desktop
sharing icon an error appears: "Jitsi Desktop Streamer
requires update. Changes will take effect after next
Chrome restart." And: "Screen sharing extension failed
to install." Nothing changes if I restart Chrome.
Then, how can I make the extention install when user
clicks the desktop sharing icon, like on meet.jit.si
Last, I do not have "Open / close share document" and
"Start / stop live stream" icons: what can I do to add them?