2017-02-16 6 views
6

का उपयोग कर ऑनलाइन व्यवसाय के लिए स्काइप स्काइप वेब एसडीके का उपयोग कर मैं ऑनलाइन व्यवसाय के लिए स्काइप के लिए काम कर रहा हूं। मैं मल्टी पार्टी वीडियो वार्तालाप यानी वीडियो सम्मेलन बनाने की कोशिश कर रहा हूं।मल्टी पार्टी वीडियो वार्तालाप समस्या स्काइप वेब एसडीके

मैं बातचीत बनाने के लिए नीचे कोड का उपयोग कर रहा हूं। bellow

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 

के रूप में ऊपर कोड की

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); 
}); 

और लॉग मैं दो मुद्दे हैं।

  1. conversation.videoService.maxVideos रूप अशक्त क्रोम पर दिखा() संस्करण 56.0.2924.87 (64-बिट)।

  2. selfParticipant.video.state (जुड़े के लिए बदल) हो रही डिस्कनेक्टेड, लेकिन selfParticipant.audio.state ठीक है।

संपादित करें: स्काइप वेब एसडीके लॉग here

किसी भी मदद की सराहना की।

+0

लॉग इन देखकर ऐसा लगता है कि आप ए/वी (लाइन 266-274) और बाद में एक पुनर्विचार ने रिमोट पार्टी के अंतिम उत्तर से वीडियो हटा दिया है, कोई संकेत नहीं है कि वीडियो कोडेक किस प्रकार समर्थित हैं। क्या आप क्रोम को क्रोम का परीक्षण कर रहे हैं? क्या आपने अन्य ब्राउज़रों का परीक्षण करने की कोशिश की है? – ShelbyZ

+0

उत्तर के लिए धन्यवाद, हाँ, मैं क्रोम को क्रोम का परीक्षण कर रहा हूं। यहां तक ​​कि आत्मनिर्भर वीडियो भी दिखाया नहीं जा रहा है। मैंने फ़ायरफ़ॉक्स में कोशिश की, मुझे कमांड अक्षम त्रुटि मिली और फिर यह मेरे लिए एक और मुद्दा है। –

+0

@ सतीशकुमार अवाती। क्या आप क्रोम 56 में एक वीडियो और ऑडियो कॉल स्काइप करने में सक्षम हैं? – Venky

उत्तर

1

सुनिश्चित करें कि आप इस साइट से 'सार्वजनिक पूर्वावलोकन कुंजी' का उपयोग करें: https://msdn.microsoft.com/en-us/skype/websdk/docs/apiproductkeys

आम तौर पर आप 'कमांड अक्षम' त्रुटि जब आप GA-कुंजी का उपयोग कर रहे प्राप्त करते हैं।

+1

कनेक्ट करने के लिए मैं सार्वजनिक पूर्वावलोकन कुंजी के सही उत्पाद कुंजी का उपयोग कर रहा हूं। 'कमांड अक्षम' केवल फ़ायरफ़ॉक्स पर आता है। –

+0

वास्तव में फ़ायरफ़ॉक्स अभी भी समर्थित नहीं है: लिंक को फिर से जांचें [https://msdn.microsoft.com/en-us/skype/websdk/docs/apiproductkeys](https://msdn.microsoft.com/en-us/स्काइप/websdk/docs/apiproductkeys) और समर्थित ब्राउज़र के तहत यह कहता है: फ़ायरफ़ॉक्स 40+ (गैर ऑडियो/वीडियो कार्यक्षमता) हम अपने उत्पाद में वीडियो कार्यक्षमता का भी उपयोग करते हैं, इस समय माइक्रोसॉफ्ट केवल एज (प्लगइन रहित) की अनुमति देता है और कुछ हफ्ते पहले क्रोम ने भी काम किया (इसे फिर से बंद कर दिया) –

+0

जानकारी के लिए लोफ धन्यवाद। मैंने एक ही ब्राउजर में काम करने वाले एक को चेक किया। मुद्दा केवल मल्टी पार्टी यानी 2 से अधिक उपयोगकर्ताओं के लिए मौजूद है। –

संबंधित मुद्दे