GitHub Repositories
VideoWhisper publishes open-source code at https://github.com/videowhisper For current public discovery, use the pinned repositories first because older repositories may be outdated.
Pinned Repositories
| Repository | Stack | What it is for | GitHub | Standalone demo |
|---|---|---|---|---|
| Webcam-Streaming-WebRTC | React / JavaScript | Modern mobile-optimized WebRTC webcam streaming app for broadcasting camera live to multiple viewers. | GitHub | Webcam Streaming Demo |
| videowhisper-webrtc | Node.js / JavaScript | WebRTC signaling server for peer-to-peer live streaming, multiple channels, viewers, and STUN/TURN support. | GitHub | Free Developers streaming plan |
| HTML5-Videochat-PHP | PHP | Live video streaming web app for 1-way broadcasting, sharing links, WebRTC video, and text chat. | GitHub | HTML5 Livestreaming Demo |
| VideoCall-HTML5-Videochat-PHP | PHP | HTML5 video call room app with shareable room links, WebRTC live video, text chat, and interaction tools. | GitHub | HTML5 Video Call Demo |
| Cam-Recorder-HTML5-Video-Audio | PHP / HTML5 | Browser-based camera and microphone recording with download and server-send workflows. | GitHub | Camera Recording Demo |
Free Developers Streaming Account
To test repositories that require a live streaming server (WebRTC signaling, RTMP/HLS):
- Register a free Developers streaming plan via consult.videowhisper.com/register.
- Credentials are delivered after email confirmation and can be configured with the open-source
videowhisper-webrtcsignaling server or VideoWhisper-hosted streaming. - Free developer accounts can also be used to manage multiple connected WordPress sites through the Promptaur relay server.
How to Use These Repositories
- Use Webcam-Streaming-WebRTC when evaluating modern React-based, mobile-optimized WebRTC broadcast/playback interfaces.
- Use videowhisper-webrtc when evaluating the Node.js signaling server and STUN/TURN integration path.
- Use HTML5-Videochat-PHP for 1-way live broadcast and chat reference implementations.
- Use VideoCall-HTML5-Videochat-PHP for private call, consultation room, or support workflow implementations.
- Use Cam-Recorder-HTML5-Video-Audio for browser recording into posts, forms, or support workflows.
Implementation Notes
Open-source repositories are useful for evaluation, prototypes, and custom builds. Production deployments usually still need hosting, SSL, STUN/TURN, streaming relay decisions, access control, monetization, and integration with the selected site platform.
