2017-02-16 17 views
6

Skype web sdk kullanarak çevrimiçi Skype için çalışıyorum. Çok taraflı görüntülü sohbet, yani video konferansı oluşturmaya çalışıyorum.Çok taraflı görüntülü konuşma sorunu Skype iş skype web sdk kullanarak çevrimiçi

Konuşma oluşturmak için aşağıdaki kodu kullanıyorum.

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 

feryat yukarıdaki kod

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

Ve günlükleri İki sorunlar yaşıyorum. krom ile boş olarak gösteren

  1. conversation.videoService.maxVideos() Sürüm 56.0.2924.87 (64 bit).

  2. selfParticipant.video.state (bağlı değişen) Bağlantı Kesildi alma, ancak selfParticipant.audio.state gayet iyi.

DÜZENLEME: Skype web SDK günlükleri here

takdir Herhangi bir yardım.

+0

Göründüğü günlüklere baktığınızda, A/V (satır 266-274) içeren teklifler oluşturmaya başlarsınız ve daha sonra bir yeniden görüşme, uzak taraftaki son yanıttan video kaldırmıştır, hiçbir video kodekinin desteklenmediğini gösteren çizgiler yoktur. Chrome'u Chrome’da mı test ediyorsunuz? Diğer tarayıcıları denemeyi denediniz mi? – ShelbyZ

+0

Cevabınız için teşekkürler, Evet chrome chrome test ediyorum. Kendi kendini izleyen video bile gösterilmiyor. Firefox denedim, komut devre dışı hata ve yine bu benim için bir sorun daha aldı. –

+0

@SatishakumarAwati. Chrome 56’da bire bir video ve sesli arama yapmak için skype yapabiliyor musunuz? – Venky

cevap

1

Eğer bu siteden 'Kamu Önizleme Key' kullandığınızdan emin olun:

https://msdn.microsoft.com/en-us/skype/websdk/docs/apiproductkeys Normalde GA-Key başında 'komutu devre dışı' hatası alırsınız.

+1

bağlamak için API Genel Ürün Önizleme Anahtarının doğru ürün anahtarlarını kullanıyorum. 'komut devre dışı' sadece FireFox'ta gelir. –

+0

Aslında Firefox şu an desteklenmiyor: [https://msdn.microsoft.com/en-us/skype/websdk/docs/apiproductkeys](https://msdn.microsoft.com/en-us linkini tekrar kontrol edin/skype/websdk/docs/apiproductkeys) ve desteklediği tarayıcı altında diyor: Firefox 40+ (Ses/Video işlevselliği yok) Ayrıca ürünümüzde Video işlevini de kullanıyoruz, şu anda microsoft sadece Edge'e (pluginless) izin veriyor ve bir kaç hafta önce Chrome da çalıştı (Tekrar kapattı) –

+0

Loaf Bilgi için teşekkürler. Biriyle aynı tarayıcıda çalışıp çalışmadığımı kontrol ettim. Sorun, yalnızca 2'den fazla kullanıcı gibi mutli parti için var. –

İlgili konular