2016-11-30 1 views
1

현재 대규모 인프라 재 구축이 진행 중입니다. 우리는 CRM에서 ERP로 모든 것을 CTI로 대체하고 있습니다.WebChat via WebRTC

CTI에 WebRTC를 사용하기로 결정했습니다. 조금만 WebRTC로 작업 한 후에 나는이 기술에 대한 약속을 정말로 보았고 이것이 우리 Webchat을 위해 가고 싶은 방식 일 것이라고 생각하기 시작했습니다.

이 전제는 특정 시점에서 음성/영상 및 스크린 공유를 채팅 기능에 추가 할 수 있다는 것입니다.

Safari IE Edge 등에서 WebRTC가 지원되지 않으므로 WebRTC를 텍스트 채팅에 사용하는 것보다 조금 앞선 것으로 생각됩니다. 브라우저가 다시 등 XMPP 기본적으로 허용하는 경우

한 생각의 WebRTC 결정으로 모든 것을 구축하는 것입니다

나는 내 자신이 연구되었고, talky.io처럼 거기에 몇 가지 옵션을 발견했다 그러나이 재건축에서 우리는 제 3자를 우리의 신청에 관여시키지 않는 것에 초점을 맞추고 있습니다 (우리는 한 두 사람의 경고없이 경고를합니다).

이 작업의 일부 또는 전부를 처리 할 수있는 프레임 워크/라이브러리/오픈 소스 프로젝트가 있습니까?

과도한 반응으로 생각합니까? 아니면 지나치게 반응하고 있습니까?

나는 미친가, 패딩 룸에 잠겨 있어야하며 기존의 채팅 서비스를 사용해야합니까? 뜨려

답변

1

은 징 글/WebRTC가 모듈

+0

연구 할 때 연을 보았습니다. 의견을 보내 주셔서 감사합니다. 응답을 닫기 전에 몇 가지 추가 입력을 기다리게 될 것입니다. – Jeff

+0

스탠자 라이브러리는 브라우저에로드해야하는 매우 큰 코드 (약 31,000 줄의 코드)입니다. XMPP 프로토콜은 채팅하기에 너무 무겁습니다. mybrtc https://github.com/eface2face/cordova-plugin-iosrtc 용 Cordova 플러그인에서 작업이 진행 중입니다. Safari 지원을위한 어댑터가 있습니다. – Mikkel

1

Jitsi 프로젝트 (특히 Jitsi Meet)를 살펴 보자를 포함 https://github.com/legastero/stanza.io ontop이 내장되어 있습니다. 사용해 볼 수있는 공개 버전이 meet.jit.si입니다. 그것은 음성/비디오를 위해 webrtc를 사용하고 시그널링을 위해 Jingle/XMPP를 사용합니다. 그것은 모두 공개 소스이므로 회사가 계속되거나 다른 상황이 발생할 경우 액세스 권한을 잃지 않을 것입니다. Jitsi 팀은 Prosody XMPP 서버를 사용하여이를 실행합니다. 그들은 좋은 조합을 만든다.