Simulcast.me Live Stream
Embed your self-hosted Simulcast.me livestream on your WordPress site.
by mnpezz · github.com/mnpezz/simulcast.me-wordpress-player · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/mnpezz/simulcast.me-wordpress-player/archive/refs/heads/main.zipReadme
Simulcast.me Live Stream Plugin
A WordPress plugin to easily embed your self-hosted Simulcast.me livestream using the API and HLS player.
Features
- Live Status Indicator: Automatically polls your stream status every 5 seconds.
- Auto-Play: Automatically shows and loads the player when you go live.
- HLS Support: Uses Video.js for reliable HLS playback.
- Stream Tipping: Integrated support for viewer tips using WooCommerce.
- Secure: Proxies API requests through your WordPress backend to keep your API Key hidden.
- Customizable: Simple shortcode to place the player anywhere.
Stream Tips
To accept tips, simply install and activate WooCommerce. The plugin will automatically create a hidden "Stream Tip" product for you. Users can click "Support the Stream" on the player, select an amount, and checkout via your existing WooCommerce payment gateways.
Installation
- Upload the plugin folder to the
/wp-content/plugins/directory. - Activate the plugin through the 'Plugins' menu in WordPress.
- Keep the file structure intact.
Configuration
- Go to Settings > Simulcast.me Stream.
- Enter your Simulcast Public API Key.
- Use the "Show/Hide" button to verify your key.
- Click Save Changes.
Usage
Embed the player on any page or post using the shortcode:
[simulcast_player]
Troubleshooting
- CORS Errors: This plugin uses a backend proxy to avoid CORS issues. Ensure your WordPress Rest API is enabled (
/wp-json/). - Stream Offline: Double check your API Key and ensure your stream is actually live on the Simulcast.me dashboard.