Frequently Asked Questions
The following are frequently asked questions and answers.
What is PlayRTC’s License Policy?
What is PlayRTC’s commercial/ paid license policy?
There is no commercial/ paid license policy at the moment. PlayRTC can be used by all.
What is PlayRTC’s license policy for large-scale use?
For large-scale use, test and service prototyping can be necessary. Please send your inquiry to firstname.lastname@example.org if you expect a large-scale use.
What is high-reliability service and technical support license policy?
PlayRTC is operated to maintain stable service quality. Technical support is also provided through web board in the website. However, if you require extremely high reliability and technical support, please send inquiry to email@example.com.
What is PlayRTC’s maximum daily usage and extension?
Basically, it is 1,000 times a day based on API invocation. You can extend limit in My Project> Service> Service Limit> Change Limit in T Developers.
What is project key?
This is a key used by client, such as app, to access PlayRTC service. This is a unique value and is issued separately for each app and service.
How is project key issued and used?
Check the method of Project Key issuing in this document. Refer to the link below for the methods of using project key for each SDK.
For reference, it is not applicable to iOS and Android SDK as project key is bound in the app during compiling and not exposed.
What is PlayRTC’s video/ audio or DataChannel security policy?
PlayRTC succeeds the security standards of WebRTC. For Media Stream and Data Channel of WebRTC, end-to-end encryption is configured, which is based on transmission layer communication section encryption equivalent to SSL. In PlayRTC, WebRTC’s SRTP and SCTP is basically used in Media Stream and Data Channel respectively. For HTTP RESTful or WebSocket, which are internally used by PlayRTC, SSL section encryption is applied.
What is the method of using project key safely?
In iOS and Android, key is not exposed to the outside in an ordinary method when it is bound through app compiling. But, in browser, project key is easily exposed in HTML page. So, IP and URL must be set for access permission to use the key safely. Please refer to Project Key section of this document for details.
TURN, STUN, ICE
What do TURN, STUN and ICE mean?
WebRTC uses traditional Real Time Communication technologies and concepts. The terms ‘TURN,’ ‘STUN’ and ‘ICE’ originate from or are used in RTC technology. Details are available in the enclosed Glossary.
Also, it is configured in a way that PlayRTC application service developers can use it imemdiately without having to understand RTC technology. So, anyone can use PlayRTC.
Service Server, Service Helper
What is service server and service helper?
This is a concept used in SDK of 1.x version. In 1.x version, a separate server was used to relay PlayRTC service. In addition, business logic could be stored in a separate server. It is no longer in use.
Is multi-party connection possible?
In WebRTC, one user can have a number of peers. However, the processing device can have functional limitations. For details, please see Known Limitation below.