Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

IReplay TV Channel And Radio Station Wordpress Plugin - Rating, Reviews, Demo & Download

IReplay TV Channel And Radio Station Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

iReplay TV Channel and Radio Station lets you create live, linear TV and radio channels from your video and audio content. Upload your media, and the plugin turns it into a 24/7 broadcast-style stream that viewers can tune into at any time.

How it works:

  1. Create a channel (WebTV or WebRadio)
  2. Upload video or audio files
  3. Files are transcoded into HLS format
  4. A 24/7 schedule is generated automatically
  5. Embed the player on any page with a shortcode

Key features:

  • Create WebTV (video) and WebRadio (audio-only) channels
  • Weighted random scheduling for varied programming
  • HLS adaptive bitrate streaming (1080p, 540p, audio-only)
  • Now-playing display with live program info
  • Chunked file upload for large media files
  • Dashboard with channel stats and viewer counts

Shortcodes:

  • [irptvcr_tv_player channel="my-channel"] – Embed a video player
  • [irptvcr_radio_player channel="my-radio"] – Embed an audio player

Third-Party Service: iReplay.TV

This plugin relies on the iReplay.TV external service for core functionality. The following data is transmitted to iReplay.TV servers:

Connections made to iReplay.TV (https://ireplay.tv/api/wp/):

  • Site registration – Your site URL, WordPress version, and plugin version are sent when you first configure API credentials.
  • Heartbeat – Every 5 minutes, the plugin sends a heartbeat with your plugin and WordPress versions to confirm the site is active.
  • Channel management – When you create, update, or delete channels, channel metadata (name, handle, description, language) is synced to iReplay.TV.
  • Transcoding – When you upload media, the source file URL is sent to iReplay.TV for transcoding. Transcoded segments are pushed back to your WordPress server.
  • Schedule sync – Every hour, the plugin fetches the current program schedule from iReplay.TV for EPG display.
  • Stream tokens – When a viewer loads the player, a stream token request is proxied through your WordPress server to iReplay.TV. The viewer’s IP address and user agent are forwarded for concurrent viewer enforcement.
  • Usage stats – Daily, the plugin fetches aggregated usage statistics (viewer counts, peak concurrent) from iReplay.TV.

What is NOT sent through iReplay.TV:

  • Actual video/audio segment data is served directly from your WordPress server to viewers. iReplay.TV only hosts the HLS playlist files (.m3u8), not the media segments.
  • No payment or billing information is handled by the plugin.

iReplay.TV service links:

An iReplay.TV account and API credentials are required to use this plugin. A free tier is available (1 channel, 5 concurrent viewers).

Screenshots

  1. Dashboard showing channels and subscription info

    Dashboard showing channels and subscription info

  2. Channel creation form

    Channel creation form

  3. Asset upload with progress bars

    Asset upload with progress bars

  4. Settings page with API credentials

    Settings page with API credentials

  5. WebTV player embedded on a page

    WebTV player embedded on a page

  6. WebRadio player with now-playing info

    WebRadio player with now-playing info


Reviews & Comments