Intel® Collaboration Suite for WebRTC
Community support and discussions on the Intel® Collaboration Suite for WebRTC (Intel® CS for WebRTC).
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
For the latest information on Intel’s response to the Log4j/Log4Shell vulnerability, please see Intel-SA-00646
1136 Discussions

MCU server安装好之后,如何开始一个视频会议

Bo_M_
Beginner
1,308 Views

1、software 

      OS :Unbuntu V14.04 lts

      CS webRTC MCU V3.2.1 update

2、hardware

     virtual machine CPU 4 core/RAM 4GB/HD 20GB

3、Step

     我是按照https://software.intel.com/zh-cn/documentation/webrtc-conference-server-guide/mcu-installation#secti...这个里面一步一步做的

4、question

我打开https://IP:3004/后仅仅出现了如下两个按钮,如何开始一个视频会议?

intel_1_0.JPG

0 Kudos
21 Replies
eric_h_7
Beginner
1,202 Views

我也刚刚安装完毕,也不知如何开启一个视频会议

Bo_M_
Beginner
1,202 Views

只有两个按钮,看脚本daemon.sh里面启动了\extras\basic_example这个目录下的js 简单客户端demo,这个js demo和提供的CS_WebRTC_Client_SDK_JavaScript.v3.2.1\samples\conference这个demo是一样的,看了https://software.intel.com/zh-cn/documentation/webrtc-conference-server-guide/mcu-sample-application...这个里面的指南也基本没啥用,纠结啊

eric h. wrote:

我也刚刚安装完毕,也不知如何开启一个视频会议

Lei_Z_Intel1
Employee
1,202 Views

正常情况,我们的示例程序页面,也就是https://IP:3004/打开后确认证书受信后,会自动提示打开摄像头参与会议,并在页面中显示本地和远程会议室视频。同时示例程序的源代码也是开放的,用户可以随意参考和更改。

如果发现https://IP:3004/页面打开后无任何反应,肯定是哪一步出错了,请将浏览器的console log发给我们看一下到底是哪里的问题。

Bo_M_
Beginner
1,202 Views

日志如下:

log_0.JPG

Lei Zhai (Intel) wrote:

正常情况,我们的示例程序页面,也就是https://IP:3004/打开后确认证书受信后,会自动提示打开摄像头参与会议,并在页面中显示本地和远程会议室视频。同时示例程序的源代码也是开放的,用户可以随意参考和更改。

如果发现https://IP:3004/页面打开后无任何反应,肯定是哪一步出错了,请将浏览器的console log发给我们看一下到底是哪里的问题。

Lei_Z_Intel1
Employee
1,202 Views

这边显示服务器端请求错误,请把服务端的logs目录整体打包发过来吧。

Bo_M_
Beginner
1,202 Views

530665

Lei Zhai (Intel) wrote:

这边显示服务器端请求错误,请把服务端的logs目录整体打包发过来吧。

Bo_M_
Beginner
1,202 Views

我刷新了几次,有调用摄像头,但是出现的是黑屏

黑屏_0.JPG

浏览器日志,和server 日志如下:

530669

530671

Lei_Z_Intel1
Employee
1,202 Views

根据log初步诊断为运行MCU的主机可能CPU负载过高,导致资源调度频繁失败,MCU节点默认设置的最高CPU利用率要低于85%,否则调度失败,请检查一下MCU运行后的机器负载。

Bo_M_
Beginner
1,202 Views

这个可能性不大,我看了cpu的占用率很小,我重新再一台机器上测试了,还是同样的错误,这台机器是8核8G的。

操作步骤:

1、安装完成好后,首次访问出现server disconnected 的错误

2、我刷新了几次网页之后,弹出调用摄像头的询问,确定之后出现了如下error

ERROR: create LocalStream failed: Object {code: 1104, msg: "Not all device requests are satisfied."}

cpu占用情况(总共不到5%):

cpu_0.JPG

下面是日志:

530721

530722

530722

Lei Zhai (Intel) wrote:

根据log初步诊断为运行MCU的主机可能CPU负载过高,导致资源调度频繁失败,MCU节点默认设置的最高CPU利用率要低于85%,否则调度失败,请检查一下MCU运行后的机器负载。

Lei_Z_Intel1
Employee
1,202 Views

你的客户端有报错,请测试一下第三方的标准WebRTC应用,检查一下客户端环境。

https://www.webrtc-experiment.com/RTCMultiConnection/AppRTC-Look.html

Bo_M_
Beginner
1,202 Views

测试确实也报错:

test_log.JPG

客户端版本是V54:

版本.JPG

请问是客户端版本有问题吗?

Lei Zhai (Intel) wrote:

你的客户端有报错,请测试一下第三方的标准WebRTC应用,检查一下客户端环境。

https://www.webrtc-experiment.com/RTCMultiConnection/AppRTC-Look.html

Lei_Z_Intel1
Employee
1,202 Views

理论上这个页面应该是可以的,请检查网络和摄像头设置,也可以换用Firefox试试,排除可能的错误因素。

Bo_M_
Beginner
1,202 Views

尝试过火狐访问https://IP:3004,没有调用摄像头的询问,也没有报错信息。只显示两个按钮

firefox.JPG

Lei Zhai (Intel) wrote:

理论上这个页面应该是可以的,请检查网络和摄像头设置,也可以换用Firefox试试,排除可能的错误因素。

Lei_Z_Intel1
Employee
1,202 Views
Bo_M_
Beginner
1,202 Views
Bo_M_
Beginner
1,202 Views

@Lei

尝试使用chrome可以访问https://www.webrtc-experiment.com/RTCMultiConnection/AppRTC-Look.html

访问https://IP:3004时还是出现如下错误,出现黑框,无视频图像

ERROR: create LocalStream failed:

Object

code: 1104

msg: "Not all device requests are satisfied

 

Bo_M_
Beginner
1,202 Views

自问自答,今天看了下代码,应该是需要同时又麦克风和摄像头才行。之前一直只插了摄像头,导致一直不能正常运行

Bo M. wrote:

@Lei

尝试使用chrome可以访问https://www.webrtc-experiment.com/RTCMultiConnection/AppRTC-Look.html

访问https://IP:3004时还是出现如下错误,出现黑框,无视频图像

ERROR: create LocalStream failed:

Object

code: 1104

msg: "Not all device requests are satisfied

 

Lei_Z_Intel1
Employee
1,202 Views

这是SDK的行为,默认需要视频和音频设备,如果音频设备不存在可以在创建stream的时候把audio置为false。

yongtao_x_
Beginner
1,202 Views

你们好:

 按照安装帮助已经正常安装了Release-v3.3,多画面调度啥的都正常,但是通过demo

https://xxx:3004/?url=rtsp://xxx/live/av0/?room=58ae7fdf52ac7335818e9a8c  采集rtsp 是这样的方式吗? 好像没有出现视频,浏览器也没错误提示。是否是用法不对呢? mix 画面怎么实现推rtmp呢,demo 上面的 shareScreen 和 externalStream 都没作用。

Lei_Z_Intel1
Employee
454 Views

关于RTSP流接入,请参考这个topic https://software.intel.com/en-us/forums/intel-collaboration-suite-for-webrtc/topic/711107。

Mix画面的RTMP推送请参考JS SDK guide里external output相关API的说明。ShareScreen需要安装Chrome插件才能工作,这个在JS SDK guide里应该都有说明,同时我们提供了示例chrome extension。必要时可以自己修改sample 的代码添加自己的实例。Basic Sample页面源代码的位置请参考Conference Server Guide。

Reply