可以使用“web RTC”作为WP插件吗?

时间:2016-09-18 06:42:08

标签: wordpress webrtc

我想创建一个带有Web RTC for WP的插件。 制作舒服吗?或者还有其他方法可以轻松制作视频插件吗?这个领域有专家吗?

2 个答案:

答案 0 :(得分:0)

Webrtc是一个开放式项目,可以为具有实时通信功能的浏览器提供支持。 Wordpress是一个内容管理系统。

Webrtc功能与浏览器有关(除了safari之外,大多数现代浏览器都支持它)。可以为wordpress创建webrtc插件,因为wordpress插件只是一个程序或用PHP编写的一组函数。

在插件中,您只需要先检查浏览器是否支持webrtc。如果它支持webrtc,那么你只需要提供信令,创建对等连接并注册web上的事件处理程序,如onicecandidate,onaddstream。

WEBRTC API: 它由几个主要的javascript对象组成 -

  • RTCPeerConnection:它可以帮助我们连接到对等端,初始化连接和连接媒体流。它还管理与另一个用户的UDP连接。

  • MediaStreamRTC: 功能有三个关键点 - 1.它允许开发人员访问表示视频和音频流的流对象 2.在用户的设备上有多个摄像头或麦克风的情况下,它管理输入用户设备的选择 3.它提供一个安全级别,询问用户他想要获取流的所有时间

  • DataChannel:您可以使用DataChannel API发送其他数据。

您可以在此链接webrtc peer connection tutorial 了解有关webrtc的更多信息, webrtc media stream tutorialwebrtc Data channel tutorial

已经有很多用于wordpress的webrtc插件--- https://wordpress.org/plugins/wprtc-real-time-video-for-wp/

答案 1 :(得分:0)

当然可以。看看https://wordpress.org/plugins/weseedo/

WeSeeDo - WordPress插件可为您的网站/商店带来轻松的实时视频。 WeSeeDo完全集成在您的网站/商店中。甚至可以播放全屏视频! WeSeeDo亲自进行数字通信。 WeSeeDo创造新的在线商机,并将增加您的销售。 WeSeeDo基于WebRTC。