PlayRTC Frequently Asked Questions

Frequently Asked Questions

자주 묻는 질문과 답변 입니다.

라이센스

PlayRTC의 라이센스 정책은?

PlayRTC는 API 사용 승인을 받은 서비스에 한하여 사용 가능합니다.  API 사용 승인은 서비스의 종류 및 사용량 등에 대한 검토 후 이루어지게 됩니다. playrtc@sk.com 으로 문의주세요.

PlayRTC의 상용, 유료 라이센스 정책은?

playrtc@sk.com 으로 문의주세요.

대규모 사용시 PlayRTC의 라이센스 정책은?

대규모 사용을 위해서는 테스트 및 서비스 프로토타이핑이 필요할 수 있으므로, 만약 대규모 사용이 예상된다면 playrtc@sk.com으로 별도 문의를 요청드립니다.

고신뢰 서비스 및 기술지원 라이센스 정책은?

PlayRTC는 기본적으로 안정적 서비스 품질을 유지하도록 운영되고 있습니다. 기본적인 기술지원 또한 홈페이지 내 게시판을 통해 운영되고 있습니다. 다만, 매우 높은 신뢰성과 높은 기술지원이 필요한 경우 playrtc@sk.com으로 별도 문의를 요청드립니다.

PlayRTC의 하루 사용 최대량과 최대량 증설은?

기본은 API 호출 기준 1일당 1,000회 이며 T Developers의 My Project > Service > 사용한도 > 한도변경을 통해 추가로 한도를 설정할 수 있습니다.

프로젝트 키

프로젝트 키란 무엇입니까?

App등의 클라이언트가 PlayRTC 서비스에 접근하기 위한 키 입니다. 이 키값은 고유의 값으로 앱별/서비스별로 별도 발급받아 사용하게 됩니다.

프로젝트 키 발급, 사용방법은?

이 문서의 Project Key를 발급방법을 확인하세요. 각 SDK별 Project Key 사용방법은 아래를 확인하세요.

Javascript SDK를 사용할 시 프로젝트키가 HTML 페이지에 노출됩니다. 안전하게 보호하는 방법은 무엇인가요?

PlayRTC의 프로젝트키 호출시 T Developers 보안 정책을 거쳐 호출하게 되어있습니다. T Developers에서 허용하는 URL 혹은 IP를 설정하면 되며 아래의 링크에 자세히 나와있습니다. 브라우저에서 Javascript SDK를 사용시 보안을 위한 필수적인 설정이니 꼭 설정을 하여야 합니다.

참고로 iOS, Android SDK를 사용할 시에는 프로젝트키가 컴파일시 앱으로 묶여 노출되지 않으므로 해당사항이 없습니다.

보안

PlayRTC의 영상/음성이나 Data Channel의 보안은?

PlayRTC는 WebRTC의 보안 규격을 그대로 이어받았습니다. WebRTC의 Media Stream과 Data Channel은 SSL에 준하는 전송계층 통신구간 암호화를 기본으로 하는 종단간 암호화가 구성되어 있습니다. PlayRTC는 WebRTC의 이러한 Media Stream의 SRTP, Data Channel에서는 SCTP를 기본으로 사용합니다. 기타 PlayRTC가 자체적으로 사용하는 HTTP RESTful이나 WebSocket은 SSL 구간 암호화가 적용되어 있습니다.

프로젝트 키를 안전하게 사용하는 방법은?

iOS, Android는 앱 컴파일로 묶일시에는 일반적인 방법으로 외부에 키가 노출되지 않습니다. 하지만 Browser에서 사용할시 HTML 페이지에 프로젝트 키가 쉽게 노출되며 이는 접속 허용 IP와 URL를 설정함으로써 안전하게 사용할 수 있습니다. 자세한 내용은 이 문서의 프로젝트 키 항목을 참고하세요.

TURN, STUN, ICE

TURN, STUN, ICE등은 무슨 뜻 인가요?

WebRTC는 전통적인 Real Time Commnnication의 기술과 개념을 응용하고 있습니다. TURN, STUN, ICE등의 용어는 RTC 기술에서 유래되거나 사용되고 있는 것으로 보다 자세한 내용은 별도의 용어집을 통해 확인이 가능합니다.

또한 PlayRTC 응용 서비스 개발자는 실질적으로 이러한 RTC기술의 이해없이 곧장 사용이 가능토록 구성되어 있음으로 이를 몰라도 PlayRTC를 사용하는데 지장이 없습니다.

서비스 서버, 서비스 헬퍼

서비스 서버, 서비스 헬퍼란?

이는 1.x 버전의 SDK에서 사용되던 개념입니다. 1.x에서는 별도의 서버를 두어 PlayRTC 서비스를 중계하게 하였으며 비즈니스 로직을 별도의 서버에 담아 둘 수 있도록 하였습니다. 지금은 더이상 사용되고 있지 않습니다.

연결/기능

다자간 연결이 가능한가요?

WebRTC에서 한 Peer는 다수의 Peer를 가질 수 있습니다. 다만 이를 처리하는 기기의 성능적 한계가 있을 수 있습니다. 자세한 내용은 아래의 Known Limitation을 참고하세요.

크롬에서 작동하지 않습니다.

크로미움 프로젝트의 보안 정책에 의해 HTTPS상태에서만 GetUserMedia가 가능합니다. 자세한 내용은 아래를 참고하세요.

HTTP에서 HTTPS로 마이그레이션 하는 방법은 아래의 모질라와 구글 크롬 안내 문서를 확인해 보세요

SSL 인증서 발급은 아래의 무료로 제공되는 Let’s Encrypt 서비스를 고려해 보는것도 좋습니다.

  • https://letsencrypt.org
  • https://blog.outsider.ne.kr/1178

웹서버 설정방법은 아래를 확인해 주세요.

 

 

Play RTC

서비스 체험

Play RTC build PlaygrOund

나만의 플레이그라운드를 만들어 친구를 초대해보세요 !

www.playrtc.com/

번거로운 가입이나 설치 없이ID만 만들어서 영상통화나 파일 공유, 채팅 서비스를 무료로 즐겨보세요.

 

Play RTC

서비스 체험

개설한 Playground 주소를 복하해서 친구에게 보내조세요. 친구가 Playground에 접속하면 이곳에 친구의 영상과 음성이 나타납니다. Waiting..

Photo

X
이미지 미리보기
이미지
 

서비스 체험

 

서비스 체험

서비스 체험은 크롬과 파이어폭스 브라우저에 최적화되어 있습니다.
크롬 또는 파이어폭스 브라우저를 설치 후 다시 이용해주세요.