Hello everyone,
I have a Jitsi installation where the desktop sharing does not work. I have
a local copy of Jidesha (https://github.com/jitsi/jidesha) installed in my
Chrome browser (on Ubuntu).
This copy of the Jidesha is added to Chrome add-ons in "developer mode" and
installed uncompressed. The manifest looks like this, and all I've changed
is the externally_connectable part:
{
"manifest_version": 2,
"name": "OSD Jitsi Desktop Streamer",
"description": "Ett enkelt tilläggsprogram som låter dig strömma ditt
skrivbord till möten med Jitsi Meet och Jitsi Videobridge.",
"version": "0.1.5",
"minimum_chrome_version": "34",
"icons": {
"16": "jitsi-logo-16x16.png",
"48": "jitsi-logo-48x48.png",
"128": "jitsi-logo-128x128.png"
},
"background": {
"scripts": [ "background.js" ],
"persistent": true
},
"permissions": [
"desktopCapture"
],
"externally_connectable": {
"matches": [
"*://videokonf.domain.com/*"
]
}
}
When I press "Share screen" in Jitsi I get:
"Error. Failed to install desktop sharing extension"
I access the site using https://videokonf.domain.com/ but it does not work.
Is there something else I can do?
Does the extension need to be served from the Jitsi server? What am I doing
wrong?
Kindest regards,
Mathias
Have you put the ID of your extension in config.js?
Regards,
Boris
···
On 22/09/15 08:27, Mathias Friman wrote:
Hello everyone,
I have a Jitsi installation where the desktop sharing does not work. I
have a local copy of Jidesha (https://github.com/jitsi/jidesha)
installed in my Chrome browser (on Ubuntu).
This copy of the Jidesha is added to Chrome add-ons in "developer mode"
and installed uncompressed. The manifest looks like this, and all I've
changed is the externally_connectable part:
{
"manifest_version": 2,
"name": "OSD Jitsi Desktop Streamer",
"description": "Ett enkelt tilläggsprogram som låter dig strömma ditt
skrivbord till möten med Jitsi Meet och Jitsi Videobridge.",
"version": "0.1.5",
"minimum_chrome_version": "34",
"icons": {
"16": "jitsi-logo-16x16.png",
"48": "jitsi-logo-48x48.png",
"128": "jitsi-logo-128x128.png"
},
"background": {
"scripts": [ "background.js" ],
"persistent": true
},
"permissions": [
"desktopCapture"
],
"externally_connectable": {
"matches": [
"*://videokonf.domain.com/* <http://videokonf.domain.com/*>"
]
}
}
When I press "Share screen" in Jitsi I get:
"Error. Failed to install desktop sharing extension"
I access the site using https://videokonf.domain.com/ but it does not
work. Is there something else I can do?
Does the extension need to be served from the Jitsi server? What am I
doing wrong?
I didn't know I should do that, but when I did it worked great 
Thanks a lot Boris!
Kindest regards,
Mathias
···
2015-09-22 16:50 GMT+02:00 Boris Grozev <boris@jitsi.org>:
On 22/09/15 08:27, Mathias Friman wrote:
Hello everyone,
I have a Jitsi installation where the desktop sharing does not work. I
have a local copy of Jidesha (https://github.com/jitsi/jidesha)
installed in my Chrome browser (on Ubuntu).
This copy of the Jidesha is added to Chrome add-ons in "developer mode"
and installed uncompressed. The manifest looks like this, and all I've
changed is the externally_connectable part:
{
"manifest_version": 2,
"name": "OSD Jitsi Desktop Streamer",
"description": "Ett enkelt tilläggsprogram som låter dig strömma ditt
skrivbord till möten med Jitsi Meet och Jitsi Videobridge.",
"version": "0.1.5",
"minimum_chrome_version": "34",
"icons": {
"16": "jitsi-logo-16x16.png",
"48": "jitsi-logo-48x48.png",
"128": "jitsi-logo-128x128.png"
},
"background": {
"scripts": [ "background.js" ],
"persistent": true
},
"permissions": [
"desktopCapture"
],
"externally_connectable": {
"matches": [
"*://videokonf.domain.com/* <http://videokonf.domain.com/*>"
]
}
}
When I press "Share screen" in Jitsi I get:
"Error. Failed to install desktop sharing extension"
I access the site using https://videokonf.domain.com/ but it does not
work. Is there something else I can do?
Does the extension need to be served from the Jitsi server? What am I
doing wrong?
Have you put the ID of your extension in config.js?