[jitsi-dev] plugin Jidesha


#1

Message d'alerte généré automatiquement par la messagerie des Ministères sociaux

Attention le message répond à la restriction suivante :
- contient une pièce jointe non autorisée dans les échanges de messages au ministère
Ceci concerne le(s) pièce(s) jointes suivantes :
jidesha.xpi
Action : message délivré et pièces jointes supprimées.
Le cas échéant vous êtes invité à contacter votre support informatique habituel.
...

Hi,
and thank you very much, Boris.
I set to false the desktopSharingFirefoxDisabled, as shown below, and I can see the icon.

    // The ID of the jidesha extension for Firefox. If null, we assume that no
    // extension is required.
    desktopSharingFirefoxExtId: 'dr25v1601-3-001.drdd25.local',
    // Whether desktop sharing should be disabledv on Firefox.
    desktopSharingFirefoxDisabled: false,
    // The maximum version of Firefox which requires a jidesha extension.
    // Example: if set to 41, we will require the extension for Firefox versions
    // up to and including 41. On Firefox 42 and higher, we will run without the
    // extension.
    // If set to -1, an extension will be required for all versions of Firefox.
    desktopSharingFirefoxMaxVersionExtRequired: -1,
    // The URL to the Firefox extension for desktop sharing.
    desktopSharingFirefoxExtensionURL: null,

I have manually installed then the Jidesha extension (.xpi joined) in the browser (Firefox 45 esr)
But when I click on the icon, I always have an error message : You need to install a Firefox extension in order to use screen sharing...
Could you help me again ?
Thanks
Yves

-----Message d'origine-----

···

De : Boris Grozev [mailto:boris@sip-communicator.org] De la part de Boris Grozev
Envoyé : vendredi 16 septembre 2016 17:12
À : BENEZET, Yves
Objet : Re: plugin Jidesha

Hi,

Please use the dev@jitsi.org mailing list. Looking at your config, this is a problem:
desktopSharingFirefoxDisabled: true

Boris

On 16/09/16 10:00, Yves.BENEZET@drjscs.gouv.fr wrote:

Hello,

I'm trying to install my own jitsi server and make it functionnal with
screensharing enabled.

Everything works fine with Chrome 53 and the plugin Jidesha.

Impossible to have the same result with Firefox 45 ESR. The icon of the
screen sharing does not appear in the tool bar, in JitsiMeet window.

Here are my config.js

var config = {

// configLocation: './config.json', // see ./modules/HttpConfigFetch.js

    hosts: {

        domain: '10.136.140.103',

        //anonymousdomain: 'guest.example.com',

        //authdomain: '10.136.140.103', // defaults to <domain>

        muc: 'conference.10.136.140.103', // FIXME: use XEP-0030

        bridge: 'jitsi-videobridge.10.136.140.103', // FIXME: use XEP-0030

        //jirecon: 'jirecon.10.136.140.103',

        //call_control: 'callcontrol.10.136.140.103',

        //focus: 'focus.10.136.140.103', // defaults to
'focus.10.136.140.103'

    },

// getroomnode: function (path) { return
'someprefixpossiblybasedonpath'; },

// useStunTurn: true, // use XEP-0215 to fetch STUN and TURN server

// useIPv6: true, // ipv6 support. use at your own risk

    useNicks: false,

    bosh: '//10.136.140.103/http-bind', // FIXME: use xep-0156 for that

    clientNode: 'http://jitsi.org/jitsimeet', // The name of client node
advertised in XEP-0115 'c' stanza

    //focusUserJid: 'focus@auth.10.136.140.103', // The real JID of
focus participant - can be overridden here

    //defaultSipNumber: '', // Default SIP number

    // Desktop sharing method. Can be set to 'ext', 'webrtc' or false to
disable.

    desktopSharingChromeMethod: 'ext',

    // The ID of the jidesha extension for Chrome.

    desktopSharingChromeExtId: 'cdpgfiomklnhcpiajkmiogdbbpolmefo',

    // The media sources to use when using screen sharing with the Chrome

    // extension.

    desktopSharingChromeSources: ['screen', 'window'],

    // Required version of Chrome extension

    desktopSharingChromeMinExtVersion: '0.1.5',

    // The ID of the jidesha extension for Firefox. If null, we assume
that no

    // extension is required.

    desktopSharingFirefoxExtId: 'ScreenSharing@10.136.140.103',

    // Whether desktop sharing should be disabled on Firefox.

    desktopSharingFirefoxDisabled: true,

    // The maximum version of Firefox which requires a jidesha extension.

    // Example: if set to 41, we will require the extension for Firefox
versions

    // up to and including 41. On Firefox 42 and higher, we will run
without the

    // extension.

    // If set to -1, an extension will be required for all versions of
Firefox.

    desktopSharingFirefoxMaxVersionExtRequired: -1,

    // The URL to the Firefox extension for desktop sharing.

    desktopSharingFirefoxExtensionURL: null,

    // Disables ICE/UDP by filtering out local and remote UDP candidates
in signalling.

    webrtcIceUdpDisable: false,

    // Disables ICE/TCP by filtering out local and remote TCP candidates
in signalling.

    webrtcIceTcpDisable: false,

openSctp: true, // Toggle to enable/disable SCTP channels

    disableStats: false,

    disableAudioLevels: false,

    channelLastN: -1, // The default value of the channel attribute last-n.

    adaptiveLastN: false,

    adaptiveSimulcast: false,

    enableRecording: false,

    enableWelcomePage: true,

    enableSimulcast: false, // blocks FF support

    logStats: false, // Enable logging of PeerConnection stats via the focus

    resolution:'360',

// requireDisplayName: true, // Forces the participants that doesn't
have display name to enter it when they enter the room.

// startAudioMuted: 10, // every participant after the Nth will start
audio muted

// startVideoMuted: 10, // every participant after the Nth will start
video muted

// defaultLanguage: "en",

// To enable sending statistics to callstats.io you should provide
Applicaiton ID and Secret.

// callStatsID: "", // Application ID for callstats.io API

// callStatsSecret: "", // Secret for callstats.io API

    /*noticeMessage: 'Service update is scheduled for 16th March 2015. ' +

    'During that time service will not be available. ' +

    'Apologise for inconvenience.',*/

    disableThirdPartyRequests: false,

};

Could you help me ? It would be very kind of you.

Yves Bénézet