MM3U Bridge
Sign in
Official Documentation

M3U Bridge Documentation

Learn how to configure, normalize, and enrich your own authorized media sources with stable Xtream-compatible endpoints.

1. Getting Started

M3U Bridge acts as an intelligent proxy and normalization layer between your authorized media sources (M3U or Xtream Codes) and your IPTV playback applications (such as TiviMate, IPTV Smarters, Apple TV, or Android TV apps).

Step 1: Connect

Provide your authorized M3U URL or Xtream credentials.

Step 2: Normalize

Channels, categories and EPG IDs are matched automatically.

Step 3: Play

Configure your media player with your stable endpoint.

2. Add a Source

From your tenant dashboard at app.m3ubridge.com, navigate to Sources and click Add Source. You can configure either an M3U playlist URL or an Xtream-compatible server endpoint. Upstream credentials are encrypted at rest with AES-256-GCM.

3. M3U Input

M3U Bridge supports standard M3U and M3U8 playlists (including EXTINF tags, tvg-id, tvg-name, tvg-logo, and group-title). The parser handles large multi-megabyte playlists with streaming chunking and periodic background synchronization.

4. Xtream-Compatible Input

If your upstream provider uses the Xtream Codes protocol, enter your server base URL, username, and password. M3U Bridge synchronizes live streams, VOD movies, TV series, and categories via the standard player_api.php protocol.

5. Generated Credentials

Instead of entering upstream server details in every player, create dedicated subscriber lines in your dashboard:

  • Server URL: https://live.m3ubridge.com
  • Username: Custom username generated per user/device
  • Password: Secure password with Argon2id verification
  • Max Connections: Concurrency limits enforced per subscriber

Your dashboard shows the exact URLs to paste into your player, built from the server address above and the generated username/password for each subscriber line:

  • player_api.php — Xtream Codes authentication and API endpoint used by Xtream-compatible apps (e.g. TiviMate, IPTV Smarters) to list live streams, VOD, series, and categories.
  • get.php — M3U playlist endpoint for players that only support the classic M3U/M3U8 format instead of the Xtream API.
  • xmltv.php — XMLTV electronic program guide (EPG) endpoint, matched and normalized automatically by M3U Bridge.

6. EPG Matching

M3U Bridge automatically matches compatible channels with available licensed or customer-provided EPG data sources to resolve missing or inconsistent programme guide identifiers. The normalization engine supports managed schedules, customer XMLTV inputs, and future guide providers.

7. Metadata Enrichment

Movie and series titles are matched against The Movie Database (TMDB) to fetch high-resolution posters, backdrops, plot summaries, release years, cast, and episode listings without exposing your private infrastructure.

8. Gateway Modes

M3U Bridge supports both direct-redirect mode and protected technical relay mode depending on upstream server security constraints and credential shielding requirements. In protected mode, network traffic is transiently relayed to shield upstream credentials and maintain connectivity.

Protected Relay capacity and traffic allowances are defined separately from account and user limits and may evolve during Early Access.

9. Frequently Asked Questions

No. M3U Bridge is exclusively a technical normalization, proxy, and metadata enrichment software platform. You must bring your own authorized media sources.

Ready to get started?

Start your 30-day free trial. No credit card required.

Start free trial