Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:comet:video:api [2018/04/22 08:26]
levhav [CometQL API]
en:comet:video:api [2019/12/27 12:31] (current)
Line 1: Line 1:
-<rst>RU::​002-API::​009-API video of chats </​rst>​+<rst>EN::​002-API::​009-API video of chats </​rst>​
 <​rst>​Header:​ API video of chats </​rst>​ <​rst>​Header:​ API video of chats </​rst>​
  
 ====== Comet Video API - Entry ====== ====== Comet Video API - Entry ======
  
-Link to [[https://​codepen.io/​Levhav/​pen/​MooOzd/| online demo]] for impatient+Link to [[https://​codepen.io/​Levhav/​pen/​dRzVZQ| online demo]] for impatient
 ---- ----
  
Line 22: Line 22:
 But on the other hand, this opens a number of possibilities. But on the other hand, this opens a number of possibilities.
  
-* More participants in a conference +  ​* More participants in a conference 
-* Possibility of record of conference by a server in video file  +  * Possibility of record of conference by a server in video file  
-* Less than loading on a network at each of participants  +  * Less than loading on a network at each of participants  
-* Possibility on a management audio and video by streams by facilities of medias of server (it is possible API by queries to the server to disconnect/​to include video and sound for separate users, to determine who other users see, to control duration of conversation,​ disconnect separate subscribers and other great deal)+  * Possibility on a management audio and video by streams by facilities of medias of server (it is possible API by queries to the server to disconnect/​to include video and sound for separate users, to determine who other users see, to control duration of conversation,​ disconnect separate subscribers and other great deal)
 ====== Video API ====== ====== Video API ======
  
Line 31: Line 31:
  
 There is an opportunity to commit: There is an opportunity to commit:
-* Video/audio calls (On WebRTC) ​  +  ​* Video/audio calls (On WebRTC) ​  
-* Video/ audio conferences on a few participants (On WebRTC) ​  +  * Video/ audio conferences on a few participants (On WebRTC) ​  
-* Video of translation for streaming one to many (On WebRTC dispatch of video from that who video a stream publishes delivery to the audience in the formats of hls and mpeg - dash time-lagged from 5 seconds (in theory minimum possible delay for a hls stream) to 20 - 40 seconds depending on configuration of repeaters and tuning of quality) ​+  * Video of translation for streaming one to many (On WebRTC dispatch of video from that who video a stream publishes delivery to the audience in the formats of hls and mpeg - dash time-lagged from 5 seconds (in theory minimum possible delay for a hls stream) to 20 - 40 seconds depending on configuration of repeaters and tuning of quality) ​
 <note important>​ If a problem is found in the setup or in the work, or if there are gaps in the documentation,​ do not be shy [[https://​gitter.im/​CppComet/​Lobby| to ask questions]] and [[https://​github.com/​CppComet/​comet-server/​issues| to write bug reports.]]</​note>​ <note important>​ If a problem is found in the setup or in the work, or if there are gaps in the documentation,​ do not be shy [[https://​gitter.im/​CppComet/​Lobby| to ask questions]] and [[https://​github.com/​CppComet/​comet-server/​issues| to write bug reports.]]</​note>​
  
Line 45: Line 45:
   * [[https://​comet-server.com/​wiki/​lib/​exe/​fetch.php/​comet:​video:​video-demo-5.gif|gif demo 3]]   * [[https://​comet-server.com/​wiki/​lib/​exe/​fetch.php/​comet:​video:​video-demo-5.gif|gif demo 3]]
  
-[[https://​codepen.io/​Levhav/​pen/​MooOzd/| Online demo]]+[[https://​codepen.io/​Levhav/​pen/​dRzVZQ/| Online demo]]
 <​html>​ <​html>​
-<p data-height="​700"​ data-theme-id="​0" data-slug-hash="​MooOzd" data-default-tab="​result"​ data-user="​Levhav"​ data-embed-version="2" data-pen-title="​CppComet video chat example" ​class="​codepen"​>See the Pen <a href="​https://​codepen.io/​Levhav/​pen/​MooOzd/">​CppComet video chat example</​a>​ by Trapenok Victor (<a href="​https://​codepen.io/​Levhav">​@Levhav</​a>​) on <a href="​https://​codepen.io">​CodePen</​a>​.</​p>​ +<p class="​codepen" ​data-height="​700"​ data-theme-id="​default" data-default-tab="​js,result"​ data-user="​Levhav"​ data-slug-hash="dRzVZQ"​ style="​height:​ 265px; box-sizing: border-box; display: flex; align-items:​ center; justify-content:​ center; border: 2px solid; margin: 1em 0; padding: 1em;" data-pen-title="​CppComet video chat example"​
-<script async src="​https://​production-assets.codepen.io/​assets/​embed/​ei.js"></​script>​+  <span>See the Pen <a href="​https://​codepen.io/​Levhav/​pen/​dRzVZQ"> 
 +  ​CppComet video chat example</​a>​ by Trapenok Victor (<a href="​https://​codepen.io/​Levhav">​@Levhav</​a>​) 
 +  ​on <a href="​https://​codepen.io">​CodePen</​a>​.</​span>​ 
 +</​p>​ 
 +<script async src="​https://​static.codepen.io/​assets/​embed/​ei.js"></​script>​
 </​html>​ </​html>​
  
Line 55: Line 59:
  
 {{ :​comet:​video:​video-api.gif |Comet Video API}} {{ :​comet:​video:​video-api.gif |Comet Video API}}
-* For work of video of chats of comets a server uses possibilities of FreeSwitch simply co-operating with him on API.  +  ​* For work of video of chats of comets a server uses possibilities of FreeSwitch simply co-operating with him on API.  
-* Comets a server is able to distribute video and audio calls on the great number of servers with FreeSwitch.  +  * Comets a server is able to distribute video and audio calls on the great number of servers with FreeSwitch.  
-* Work with FreeSwitch fully hides after API comets of server.+  * Work with FreeSwitch fully hides after API comets of server.
  
 ====== CometQL API ====== ====== CometQL API ======