我想创建一个带有Web RTC for WP的插件。 制作舒服吗?或者还有其他方法可以轻松制作视频插件吗?这个领域有专家吗?
答案 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 tutorial和webrtc 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。