Kurento安装与入门07——Advanced One to one video call

Posted homehtml

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kurento安装与入门07——Advanced One to one video call相关的知识,希望对你有一定的参考价值。

Advanced One to one video call

本示例是上一个示例的进阶版,添加了滤镜和录像回放功能

官网文档 Advanced One to one video call

首先从github上获取代码(如果已经获取可以跳过,获取的代码已经包括后面的示例代码了)

 git clone https://github.com/Kurento/kurento-tutorial-java.git

进入目录,编译执行

cd kurento-tutorial-java/kurento-one2one-call-advanced
git checkout 6.6.0
mvn clean compile exec:java

然后在浏览器中打开 https://localhost:8443/,如果是虚拟机安装的话可以在物理机中打开https://<虚拟机IP地址>:8443/ 。浏览器要求支持WebRTC 功能,Chrome, Firefox都是支持的。

双方都注册一个名字,然后其中一方输入另一方的名字开始呼叫,被呼叫的一方确认后就可以开始通话了,通话结束后点击 Play Rec按钮可以观看录像

  1. User A is registered in the server with his name

  2. User B is registered in the server with her name

  3. User A wants to call to User B

  4. User B accepts the incoming call

  5. The communication is established and media is flowing between User A and User B

  6. One of the users finishes the video communication

  7. One of the users play the recorded media

技术图片

另外滤镜显示的卡通图像是允许自定义的,默认的地址是

 https://localhost:8443/img/mario-wings.png

如果需要自己指定,在运行程序的时候加上参数app.server.url ,如

mvn compile exec:java -Dapp.server.url=https://app_server_host:app_server_port

以上是关于Kurento安装与入门07——Advanced One to one video call的主要内容,如果未能解决你的问题,请参考以下文章

自定义模块未安装在 kurento 媒体服务器上,但出现在 kurento-media-server --list

UFW不允许Kurento Media Server 6.7通过ws_uri连接

西门子 PLCSim Advanced 初步入门

使用Kurento搭建一个流媒体服务器,实现在网页查看Rtsp流

谷歌接口测试插件 Advanced-REST-client 的安装与使用

求Advanced Installer完整教程