ep_wrtc_heading
Video Headings Plugin for Etherpad.
WebRTC video/audio, a dedicated chat room for each headlines (h tags).
Note: for better expriance use ep_heading2, ep_profile_modal
Installing
$ npm install ep_wrtc_heading
Settings
To set a custom stun server, set ep_wrtc_heading.iceServer in your settings.json:
"ep_wrtc_heading" :
To ensure reliable connectivity we recommend setting both a STUN and TURN server. We don't set this by default and below are just example servers, you should ensure you use reliable STUN and TURN servers.
"ep_wrtc_heading" :
To set a custom small and/or large size in pixels, for the video displays, set one or both of the following in your settings.json:
"ep_wrtc_heading":
To set Limitation for video-chat room:
"ep_wrtc_heading":
Metrics
You can see metrics for various errors that users have when attempting to connect their camera/microphone:
ep_webrtc_err_Hardware
: Some sort of hardware-related connection problem on the users' computer.ep_webrtc_err_NotFound
: Could not find user's camera/microphone.ep_webrtc_err_Abort
: Some sort of other, non-hardware related connection problem on the user's computer.ep_webrtc_err_NotSupported
: User's environment does not support webrtc.ep_webrtc_err_Permission
: User did not grant permission to their camera/microphoneep_webrtc_err_SecureConnection
: Etherpad is not set up on a secure connection, which is requried for webrtcep_webrtc_err_Unknown
: Some other unspecified error. Perhaps a bug in this plugin.
License
This project is licensed under the MIT License.
Inspire and use ep_webrtc
If you have any further questions, please don’t hesitate to contact us. marzban98@gmail.com