描述
WP-WebRTC2 是一个 WordPress CMS 插件,可在安装插件的站点的注册访问者之间提供视频聊天。对话者对的数量没有限制。在此视频聊天的框架内,可以:交换文本消息、文件、对话的视频记录,在通信过程中为对话者提供您计算机屏幕的概览。注册访客可以给当前不在视频聊天页面上的对话者留言。当对话者出现在视频聊天页面上时,他将阅读所有注册站点访问者发给他的所有消息。然后这些消息将被自动删除。WP-WebRTC2 插件专注于浏览器的使用:Google Chrome、Fire Fox、Edge、Opera、Yandex。
Instructions for using the video-chat plugin in: [CN], [DE], [EN], [FR], [IT], [RU]
您可以在其主页上测试此插件
You can send a letter to the developer at: klenitskiy.oleg@mail.ru
Additionally:
Client WP-WebRTC2 (executable jar) application has been developed for a client workstation (personal computer or laptop) on the Windows platform, which provides video communication for two registered visitors to the site, on which the WP-WebRTC2 plugin is installed.After launch, the application is located in the system tray of Windows OS in the form of an icon waiting for a call to video communication.
Client WP-WebRTC2 (executable jar)
屏幕截图
安装
- 从 WordPress 存储库下载插件并激活它。
- 转到插件设置部分。
- 参数WHO-IS服务:-设置值:IP-API
- 参数 STUN 服务器: – 将该字段留空。
- 参数 TURN 服务器: – 从提供商 TURN 服务器获取数据。
- 单击按钮保存。
- 等待 5 分钟。直到插件填充服务器表的空白字段。
- 在任何页面插入一个短代码 – [webrtc2] 以显示视频聊天。
注意:如果以前安装过此插件,建议停用并删除以前安装的插件,然后下载并激活新安装的插件。
常见问题
-
Do I need to install additional software for this plugin to provide video chat?
-
The WP-WebRTC2 plugin does not require additional software. Signaling server functions are provided by the plugin itself. PHP signal ing modules are located in the subfolder of the plugin: wp-webrtc2/includes/ The signaling exchange data is stored in the:
get_option( ‘webrtc2_users_online’ );
get_option( ‘webrtc2_users_guests’ );
get_option( ‘webrtc2_ice_candidates’ );
get_option( ‘webrtc2_sdp_offer’ );
get_option( ‘webrtc2_sdp_answer’ );
get_option( ‘webrtc2_autoresponder’ ); -
插件设置中 Stun 服务器的选择是否会影响建立视频聊天的速度?
-
站点管理员可以在插件设置中输入一个 Stun 服务器值。推荐列表位于设置页面上并且是可选的。如果此字段留空,插件将自动为视频聊天用户选择最佳的 Stun 服务器。选择标准是:Stun服务器和视频用户共同的时区,Stun服务器的最小延时。
-
如果其他注册用户打来陌生且不受欢迎的电话,注册用户应该怎么办?
-
为避免与其他注册用户进行不必要的对话 – 单击您的用户名 – 您将被带到您的个人资料。然后,在最底部,创建您的注册用户联系人列表。单击 – 更新配置文件按钮。您只会接听来自已创建的注册用户列表的电话。
-
值为 failed 的行会定期出现在 Stun 服务器表中。如何处理这些线?
-
- 您可以用复选标记标记这些行并运行“批量操作 -> 更新”命令。“响应”字段将被标记为“手动”。
- 您可以保留所有内容。插件本身会根据自己的时间表(可以在“图表”弹出窗口中看到)检查 Stun 服务器的健康状况,并将“自动”标记放在“响应”字段中。
- 如果长时间(1-2 周)某个 Stun 服务器确实出现故障,您可以使用“批量操作 -> 删除”命令将其从 Stun 服务器表中删除。
-
How to replace an existing video chat poster with a different image?
-
Select a suitable image for the theme of your site and put it in the directory: …\wp-content\plugins\wp-webrtc2\images with the name poster (png/gif)
评价
此插件暂无评价。
贡献者及开发者
更新日志
1.0.0
- First publication of the plugin.
1.0.1
- Tested up to: WordPress 5.3.
1.0.2
- Tested up to: WordPress 5.4.
1.1.0
- An experimental signaling algorithm has been developed that increases the likelihood of peer-to-peer connections in congested networks or not sufficient RAM on users’ computers. Further development of this version (1.1 …) will go in this direction.
1.2.0
- Improved video recording. The screens of two communication participants and text messaging are recorded in one .webm file.
1.2.1
- Refactoring code. Removed code fragment (ice restart).
1.3.0
- Added: webrtc2-processor.js (because ScriptProcessorNode is deprecated).
- Added: webrtc2-rest-api.php (for future development).
1.4.0
- The end user can create his own list of contacts in the Profile.
- Support for video communication from Android mobile devices.
- Remove support webrtc2-rest-api.php
1.5.0
- Using a midi-keyboard (virtual) and synthesizer.
1.6.0
- Remove support midi-keyboard (virtual) and synthesizer.
- Creating a table of user call statistics in the admin panel.
1.7.0
- Automatic health check of stun servers.
1.7.1
- Responsive design.
1.7.2
- Added interactive drawing board. Drawing geometric shapes and formulas.
1.7.3
- Correct graphic charts.
1.7.4
- Using email in a video chat user profile.