Skip to content

Mnpezz/simulcast.me-Wordpress-Player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

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

  1. Upload the plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Keep the file structure intact.

Configuration

  1. Go to Settings > Simulcast.me Stream.
  2. Enter your Simulcast Public API Key.
  3. Use the "Show/Hide" button to verify your key.
  4. 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.

About

Embed your self-hosted Simulcast.me livestream on your WordPress site.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors