Welcome to Universal Video Player

Whether playing network streams (RTSP/WebRTC), local videos, or live broadcasts, this is your ultimate one-stop entrance.

Core Features

๐Ÿ”ฅ Universal Playback Engine

  • Seamlessly supports 1-click playback of network streams, offline local videos, and real-time live broadcasts.
  • Supports up to 4ร— volume gain with powerful global hotkeys (Space to pause, Arrows to seek/volume) for full control.

โšก Millisecond-Latency WebRTC

  • Fully compatible with the standard WHEP signaling protocol.
  • Deeply integrated across the entire pipeline to seamlessly support private protocols from major cloud providers, delivering stable, millisecond-level interactive streaming.

๐Ÿ“ท Plugin-Free RTSP for Security

  • Say goodbye to cumbersome browser plugins. Paired with a lightweight media gateway, it enables pure, zero-plugin previews directly in the web browser.
  • Purpose-built for security and surveillance streamsโ€”no tedious transcoding delays, ensuring instant playback the moment you click.

๐Ÿ› ๏ธ Extended Viewing Toolkit

  • Includes an HD Magnifying Glass for detail inspection, 1-click Screen Casting, and immersive Danmaku (bullet chat) support.

๐Ÿš€ Real-time Rich Media Mounting

  • Drag-and-drop support for dual external subtitles (.srt/.vtt/.json) and instant chapter marker rendering.

๐Ÿ—‚๏ธ Professional Playlists

  • Built-in support for dual-level playlist structures, ideal for complex series and educational courses.
  • Features drag-and-drop support to instantly add local files and automatically associate rich media attachments.

๐Ÿ” Smart Content Search & Seek

  • Built-in deep search panel for subtitles and chapters.
  • Enter keywords to retrieve lines and jump instantly to the corresponding video progress.

๐Ÿ–ฑ๏ธ Deep Interactive Hotspots

  • Supports 13 native interactive components, transforming standard videos into deeply engaging interactive experiences.
  • Utilizes a non-destructive external mounting architecture, preserving the original video file structure for optimal compatibility and loading speed.

๐Ÿ” Smart Segment Loop (A-B Loop)

  • Freely set start and end points to repeat specific segments โ€” ideal for language learning and instrument practice.

โบ Live Recording & Audio Extraction

  • Supports real-time recording of live streams and recording segments of on-demand videos.
  • Pure Audio Extraction: Extract audio directly from videos and save in M4A format.

โšก Smart Parsing & Easy Integration

  • No need to manually load protocol plugins. Simply provide a URL, and the engine intelligently detects the format to apply the optimal decoder, offering developers a true zero-config integration.

๐Ÿงฉ Framework & 3rd-Party Integrations

  • Provides clean component integrations for Vue and React. Includes an out-of-the-box WordPress plugin with deep compatibility for ecosystem themes like Zibll.

๐Ÿ“œ ZWMAP Protocol Standard

  • Universal Video Player established the ZWMAP interactive protocol specification, setting a high standard infrastructure for web-based rich media parsing and rendering.

๐Ÿ’Ž Permanently Free & Pure Experience

  • We promise a 100% ad-free experience that will remain permanently free to use. The system runs entirely locally without uploading any user data, ensuring a pure and secure environment.

๐Ÿ›ก๏ธ Logo Watermark Security

  • Overlay custom Logo watermarks on video to effectively deter unauthorized screen recording and content theft.
  • Configurable watermark styles including opacity, position, and size โ€” balancing brand visibility with viewing experience.

Supported Formats & Protocols (SEO Matrix)

Streaming Protocols: RTSP, WebRTC (WHEP), HLS (m3u8), DASH (mpd), HTTP-FLV, MPEG-TS, WS

Video Formats: MKV, MP4, WebM, MOV, M4V, OGG, TS (Hardware decoding H.264/H.265/AV1)

Audio Formats: MP3, FLAC, WAV, M4A, OPUS (Online pure audio extraction)

Codecs Supported: H.264 (AVC), H.265 (HEVC), AV1 (AOMedia Video 1)

Rich Media: SRT, VTT, BCC, JSON (Dual-subtitle mounting)

Interactive Data: VTT, JSON (Chapter markers & hotspot data)

Looking for an "online video player"? Want to open mkv file online or play H.265 videos? Need to access surveillance RTSP / WebRTC streams? Universal Video Player utilizes powerful native APIs to deliver comprehensive format support and desktop-class performance.

Usage Guide & Data Security

๐Ÿ•’

Auto-Save History

When playing network videos or streams, the system automatically retains your playback history and progress locally to prevent data loss on refresh.

๐Ÿ“

1-Click Bookmark & Notes

Bookmark frequently used surveillance streams or learning videos anytime, and add custom notes for quick access later.

๐Ÿš€

Local Generation, Privacy Safe

Whether it's history, bookmarks, or JSON configs created via the Playlist Generator, all data is strictly saved in your local browser, ensuring complete privacy.

FAQ

Which browser gives the best experience for this WebRTC/RTSP player?

We recommend Chrome or Microsoft Edge (Chromium-based) to ensure all features work correctly.

Can local file playback history be remembered?

Due to browser security restrictions, playback history for local files (Blob) cannot be preserved after refreshing the page.

How to quickly add subtitles or chapters?

Simply select subtitle files (.srt/.vtt/.json) or chapter files from your folder and drag them into the player area for automatic loading.

How to use subtitle search and jump to results?

Click the "Subtitle" button on the player control bar, select "Subtitle Search", enter keywords, and all matching lines with timestamps will appear below. Click any result to instantly jump to that position.

What does the "Segment Selection" feature do?

This feature is designed for online videos.

  • After selecting a segment, the player will loop that part.
  • Click the "Record" button to save only that segment.
How to record or extract audio only in the browser?

Click the "Record" button and choose "Audio Only". You can also preset "Extract Audio Only" in Settings โ†’ Recording Settings for future recordings.

Audio volume is maxed out but still too quiet โ€” what to do?

Go to Settings โ†’ Audio Enhancement and enable Volume Boost โ€” up to 4ร— amplification available using HTML5 Web Audio API.

How to view keyboard shortcuts?

Right-click on the player area and select "Shortcut Guide" to view the full list of hotkeys.

What are the quick playback and positioning operations?

1) Click "Speed" to select playback speed; 2) Tap left/right arrow to seek 5s; 3) Long press right arrow for fast forward; 4) Shift+2 for 2x speed; 5) Press 0 to go to beginning.

Bookmark