2017-02-16 8 views
6

저는 Skype web sdk를 사용하여 온라인 비즈니스 용 Skype를 위해 일하고 있습니다. 다자간 화상 대화, 즉 화상 회의를 만들려고합니다.다자간 화상 대화 문제 skype web sdk를 사용하여 온라인 비즈니스 용 Skype

아래 코드를 사용하여 대화를 만듭니다.

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 괜찮습니다.

편집 : 스카이프 웹 SDK 로그 here

감사 어떤 도움.

+0

로그를 보면 A/V (266-274 줄)가 포함 된 쿠폰을 만드는 것으로 나타나고 나중에 재협상을 통해 원격 상대방의 최종 답변에서 비디오가 제거 된 경우 지원되는 비디오 코덱이 표시되지 않습니다. Chrome to Chrome을 테스트하고 있습니까? 다른 브라우저를 테스트 해 보셨습니까? – ShelbyZ

+0

답장을 보내 주셔서 감사합니다. 예 크롬에 크롬을 테스트하고 있습니다. 심지어 자급 자족하는 비디오조차 보이지 않게됩니다. 내가 파이어 폭스에서 시도, 나는 명령을 사용할 수있는 오류가 다시 나를 위해이 하나 더 문제가 나타납니다. –

+0

@SatishakumarAwati. Chrome 56에서 1 대 1 화상 통화 및 음성 통화를 할 수 있습니까? – Venky

답변

1

이 사이트에서 '공개 미리보기 키'를 사용하십시오 :

https://msdn.microsoft.com/en-us/skype/websdk/docs/apiproductkeys는 일반적으로 당신이 GA-키를 사용하고있는 '명령을 사용할 수 없습니다'오류가 발생합니다.

+1

올바른 제품 키 즉 공개 미리보기 키를 사용하고 있습니다. '명령 비활성화'는 FireFox에서만 제공됩니다. –

+0

사실 Firefox는 현재 지원되지 않습니다. 링크 [https://msdn.microsoft.com/en-us/skype/websdk/docs/apiproductkeys](https://msdn.microsoft.com/en-us)를 다시 확인하십시오. (비디오/오디오 기능 없음) Firefox 40 이상 (오디오/비디오 기능 없음) 우리는 제품에서 Video 기능을 사용합니다. 현재 마이크로 소프트는 Edge (pluginless) 만 허용합니다. 몇 주 전에 크롬도 작동했습니다 (다시 꺼짐) –

+0

로프 정보를 제공해 주셔서 감사합니다. 나는 동일한 브라우저에서 일하는 것을 일일이 체크했다.이 문제는 mutli 파티 즉, 2 명 이상의 사용자에게만 존재한다. –