2017-02-16 7 views
6

Ich arbeite für Skype für Unternehmen online mit Skype Web SDK. Ich versuche, Multi-Party-Video-Konversation, d. H. Videokonferenz zu erstellen.Multi-Party-Video Konversation Problem Skype für Unternehmen online mit Skype-Web SDK

Ich benutze unten Code, um Konversation zu erstellen.

var conversation = app.conversationsManager.createConversation(); //created conversion 
//self video listener 
conversation.selfParticipant.video.state.changed(function (newState, reason, oldState) { 
    notify("selfParticipant.video.state : "+newState) 
}); 
//self audio listener 
conversation.selfParticipant.audio.state.changed(function (newState, reason, oldState) { 
    notify("selfParticipant.audio.state :"+newState); 
}); 
//listner for conversion state 
conversation.state.changed(function (newValue, reason, oldValue) { 
    notify("conversation.state : "+newValue) 
}); 

//add participants 
addParticipants(conversation,sip_uris); //Added participants 

notify("conversation.videoService.maxVideos : "+conversation.videoService.maxVideos()); 
notify("conversation.videoService.videoMode : "+conversation.videoService.videoMode()); 
//start video service 
conversation.videoService.start().then(function() { 
    notify("Video conference successfully started : "+conversation.uri()); 
},function (error) { 
    notify("Video conference start failed : "+error); 
}); 

und Protokolle von oben Code als Gebrüll

1:26:51 PM : selfParticipant.video.state : Disconnected 
1:26:51 PM : selfParticipant.audio.state :Disconnected 
1:26:51 PM : conversation.state : Created 
1:26:51 PM : conversation.videoService.maxVideos : null 
1:26:51 PM : conversation.videoService.videoMode : ActiveSpeaker 
1:26:52 PM : conversation.state : Conferenced 
1:26:53 PM : selfParticipant.audio.state :Connecting 
1:26:53 PM : selfParticipant.video.state : Connecting 
1:27:04 PM : selfParticipant.audio.state :Connected 
1:27:04 PM : selfParticipant.video.state : Disconnected 
1:27:04 PM : Video conference successfully started 

ich zwei Fragen haben.

  1. conversation.videoService.maxVideos als null auf Chrom zeigt() Version 56.0.2924.87 (64-Bit).

  2. selfParticipant.video.state bekommen Disconnected, aber selfParticipant.audio.state ist in Ordnung (Wechsel zu verbunden).

EDIT: Skype Web SDK Protokolle here

Jede Hilfe sehr geschätzt.

+0

Betrachten Sie die Protokolle, die Sie beginnen, Angebote zu erstellen, die A/V enthalten (Zeilen 266-274) und später eine Neuverhandlung Video aus der endgültigen Antwort von der Remoteparty entfernt hat keine Zeilen angeben, welche Videocodecs unterstützt werden. Testen Sie Chrome in Chrome? Haben Sie versucht, andere Browser zu testen? – ShelbyZ

+0

Danke für die Antwort, Ja ich teste Chrom zu Chrom. Sogar selbst teilnehmende Videos werden nicht gezeigt. Ich habe versucht, in Firefox, erhielt ich Befehl deaktiviert Fehler und wieder dieses eine weitere Problem für mich. –

+0

@SatishakumarAwati. Können Sie in Chrome 56 one-to-one-Video- und Audioanrufe tätigen? – Venky

Antwort

1

Achten Sie darauf, die ‚Public Preview Key‘ von dieser Seite: https://msdn.microsoft.com/en-us/skype/websdk/docs/apiproductkeys

Normalerweise erhalten Sie die ‚Befehl deaktiviert‘ Fehler, wenn Sie den GA-Key verwenden.

+1

Ich verwende korrekte Produktschlüssel, z. B. Public Preview Key. "Befehl deaktiviert" kommt nur auf FireFox. –

+0

Eigentlich wird Firefox noch nicht einmal unterstützt: Überprüfen Sie noch einmal den Link [https://msdn.microsoft.com/en-us/skype/websdk/docs/apiproductkeys](https://msdn.microsoft.com/en-us/skype/websdk/docs/apiproductkeys) und unter unterstützten Browsern heißt es: Firefox 40+ (nicht Audio/Video Funktionalität) Wir machen auch Gebrauch von Video Funktionalität in unserem Produkt, im Moment erlaubt Microsoft nur Edge (plugeless) und vor ein paar Wochen hat Chrome auch funktioniert (Das hat er wieder abgeschaltet) –

+0

Laib Danke für die Information. Ich überprüfte eins zu eins, das in demselben Browser arbeitet. Das Problem existiert nur für viel Partei dh mehr als 2 Benutzer. –

Verwandte Themen