[WordPress] 外掛分享: Castio.live – WordPress Live Streaming (HLS) + Real‑Time Chat

WordPress 外掛 Castio.live – WordPress Live Streaming (HLS) + Real‑Time Chat 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「Castio.live – WordPress Live Streaming (HLS) + Real‑Time Chat」是 2026-01-15 上架。
  • 目前有 20 個安裝啟用數。
  • 上一次更新是 2026-02-25,不久前才剛更新。
  • 外掛最低要求 WordPress 6.2 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.3 以上。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

proxymis |

外掛標籤

hls | live video | livestream | video player | live streaming |

內容簡介

總結:Castio.live 是一款 WordPress 外掛,讓您可以直接從 WordPress 管理儀表板即時串流視頻,使用現代瀏覽器技術實時生成 HLS 流。此外,Castio.live 不需要 OBS、FFmpeg、RTMP 伺服器或第三方串流平台,串流和聊天完全運行在您自己的 WordPress 伺服器上。

1. 這個外掛可以使用現代瀏覽器技術在 WordPress 管理儀表板直接串流視頻。
2. 您可以選擇您的攝像頭和麥克風,並在開始串流之前預覽您的串流。
3. 這個外掛支援的捕捉技術包括 MediaDevices API、MediaRecorder 和 WebCodecs。
4. 支援串流的瀏覽器包括 Chrome 或 Edge(桌面版)和 Chrome(Android)。
5. 串流播放器在所有現代瀏覽器上運作良好,包括手機設備。
6. Castio.live 可以自動生成觀眾頁面,具有 HLS 視頻播放、乾淨輕量的界面和適用的移動設備布局。
7. 觀眾頁面的 URL 可以是公共的、私人分享的、嵌入到其他頁面或通過存取控制選項進行保護。
8. 每個串流可以包含內置的即時聊天系統,具有 AJAX 實時消息輪詢、用戶名顯示、自動刷新等功能。
9. 內置的即時聊天系統還具有查看所有消息、刪除個別消息和通過用戶名封禁用戶的功能。

原文外掛簡介

Castio.live is a WordPress live streaming plugin that lets you go live from your WordPress Admin using modern browser technologies to generate HLS streams in real time, with built‑in real‑time chat for your audience.
Unlike traditional live streaming solutions, Castio.live does not require OBS, FFmpeg, RTMP servers, or any third-party streaming platform. Live streaming and real‑time chat run entirely on your own WordPress server.
At a Glance

Live stream from WordPress Admin (browser HLS)
Real‑time chat alongside your live stream
No OBS, no RTMP, no external services
Auto-generated viewer page with HLS player
Works on shared hosting, VPS, dedicated servers
Optional pay‑per‑view and subscriptions via Stripe

👉 Start streaming in minutes
Install the plugin, click “Start Streaming” in WordPress Admin, and instantly share your live viewer page with your audience.
No streaming SaaS. No vendor lock-in. Full control over your content.
Live Streaming from WordPress Admin
Castio.live adds a dedicated streaming interface directly inside the WordPress Admin area.
You can:
– Select your camera and microphone
– Preview your stream before going live
– Start and stop streaming with a single click
Supported capture technologies:
– MediaDevices API
– MediaRecorder
– WebCodecs (when available, for lower latency)
Supported streaming browsers:
– Chrome or Edge (desktop)
– Chrome (Android)
Viewer playback works on all modern browsers, including mobile devices.
Viewer Page (Auto-Generated)
For each live stream, Castio.live can automatically generate a viewer page.
Viewer page features:
– HLS video playback (native HLS on Safari, hls.js on other browsers)
– Clean and lightweight interface
– Mobile-friendly layout
– Optional live chat panel
The viewer page URL can be:
– Public
– Shared privately
– Embedded into other pages
– Protected via access control options
Built-in Real-Time Chat
Each live stream includes a built-in real‑time chat system.
Chat features:
– AJAX-based live message polling
– Username display
– Automatic refresh
– Message history stored in the WordPress database
Moderation tools:
– View all messages
– Delete individual messages
– Ban users by username
– Ban users by IP address
No external chat service is required.
Privacy, Ownership, and Compliance
Castio.live is designed with privacy and data ownership as a core principle.

No third-party streaming services
No external chat providers
No analytics or tracking scripts included by default
No cloud-based video or message processing

All streaming and chat data remains on your own server:
– HLS video segments
– Chat messages
– Stream metadata
– Viewer page configuration
This design helps simplify compliance with GDPR and similar data protection regulations.
Technical Architecture
Castio.live is a fully WordPress-native plugin.
No dependencies on:
– FFmpeg
– Node.js
– RTMP servers
– External streaming APIs
Core components:
– Browser-based HLS generation
– PHP for stream lifecycle and data storage
– JavaScript for capture, playback, and chat
– WordPress custom post types and options
The plugin works on shared hosting, VPS, and dedicated servers.
Key Features Summary

Live stream directly from WordPress Admin
No OBS, no RTMP, no external streaming platform
Browser-generated HLS (.m3u8 + .ts)
Automatic viewer page creation
Built-in live chat
Chat moderation tools
Mobile-friendly viewer experience
All streaming and chat data stored locally
Lightweight and efficient
Compatible with most CDNs, including Cloudflare

Who Is This Plugin For?
Castio.live is ideal for:
– Educators and online trainers
– Content creators
– Community websites
– Event organizers
– Developers and agencies
– Anyone who wants full control over live streaming without SaaS platforms
Source Code and Third-Party Libraries
This plugin includes both original source code and third-party JavaScript libraries.
Original plugin code
– Unminified, human-readable JavaScript files are included directly in the plugin.
– No obfuscated or encrypted code is used.
Third-party libraries (vendored, unmodified)

MediaBunny

File: assets/js/vendor/mediabunny/mediabunny.esm.js
Source: https://github.com/Vanilagy/mediabunny
License: MIT
Used for browser-based media processing.

hls.js

File: assets/js/vendor/hls/hls.min.js
Source: https://github.com/video-dev/hls.js
License: Apache License 2.0
Used for HLS playback on non-Safari browsers.

These libraries are included for performance and compatibility reasons.
All libraries retain their original licenses and copyright notices.
External Services
This plugin connects to external third-party services to provide optional monetization and licensing features.
Stripe Payments
Castio.live can integrate with Stripe to allow site owners to sell access to live or recorded streams, including pay-per-view content and subscriptions.
What the service is used for:
Stripe is used to create checkout sessions, process payments, manage subscriptions, and retrieve payment reports related to paid video access.
What data is sent and when:
When a visitor purchases paid content or when the site owner views payment reports, the plugin sends the following data to Stripe:
– Email address provided during checkout
– Payment and checkout session identifiers
– Purchased content or pricing identifiers
– Subscription and payment status metadata
No video streams, chat messages, or media content are transmitted to Stripe.
Service provider:
Stripe, Inc.
Terms of Service:
https://stripe.com/legal
Privacy Policy:
https://stripe.com/privacy
Castio.live Licensing Server
This plugin connects to the Castio.live licensing server to validate premium licenses and enable optional premium features.
What the service is used for:
The licensing server is used to verify license validity and determine which premium features are available.
What data is sent and when:
During license validation (for example on activation, admin access, or periodic checks), the plugin sends:
– License key
– Site domain name
– Plugin version
– WordPress version
No user-generated content, video streams, or personal data are transmitted.
Service provider:
Castio.live
Terms of Service:
https://castio.live/terms
Privacy Policy:
https://castio.live/privacy
Demo and Additional Features
A public demo, documentation, and optional commercial features are available at:
https://castio.live
Commercial offerings may include:
– Advanced access control
– Enhanced chat moderation
– Extended streaming options
– Priority support
The core live streaming and chat functionality works without requiring any external service.
Author and Support
Developed by proxymis
Website: https://proxymis.com
Contact: [email protected]

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Castio.live – WordPress Live Streaming (HLS) + Real‑Time Chat」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


最新版本

延伸相關外掛(你可能也想知道)

  • HTML5 Video Player – Embed and Play Videos in Custom Player 》在 WordPress 中播放各種視頻文件。這是一個簡單,易於使用且完全可自定義的視頻播放器,可以在所有設備上使用。您可以在文章、頁面、小工具區域以及模板文件...。
  • FV Flowplayer Video Player 》這裡提供了一個可以自訂 HTML5 影片並針對無法支援 HTML5 影片格式的瀏覽器提供 Flash 回退選項的外掛。, FV Player 是一個免費、易於使用、完整的解決方案,...。
  • All-in-One Video Gallery 》, 查看演示 | 入門指南 | 聯繫與支援 | 首頁, , “影片是內容行銷的未來”。開始將您的部落格轉換成影片部落格,贏得競爭優勢。, All-in-One Video...。
  • Videopack 》一個外掛,用於製作視頻播放器、縮略圖、多個分辨率和視頻庫。, 這個視頻外掛可以將各種選項添加到上傳到 WordPress 媒體庫的任何視頻。如果您的瀏覽器原生支...。
  • Jetpack VideoPress 》WordPress 最佳的精美影片主機, VideoPress 具有沉浸式的設計,非常適合想要輕鬆上傳高質量影片的攝影師、創作者、電影製作人、教育工作者和部落客。, 專為 W...。
  • Wonder Video Embed 》奇妙的影片嵌入, WonderPlugin Video Embed 是在 WordPress 上添加影片的簡單而功能強大的方式。您可以將影片嵌入側邊欄小工具、WordPress 文章和頁面中。它...。
  • Video Gallery for WooCommerce 》外掛介紹:「Video Gallery for WooCommerce」是一個方便且強大的外掛,可讓商家在商品頁面上加入視覺豐富的影片內容,並且在頁面上展示得非常漂亮。此外掛設...。
  • Lean Player – Video and Audio Player for WordPress, Elementor, Block Editor and Classic Editor 》更新:高級功能現在在此外掛中免費使用,版本為「2.0.1」, 「AZ Video and Audio Player Addon for Elementor」是一個簡單、輕量級和可自定義的 HTML5、YouTu...。
  • CP Media Player – Audio Player and Video Player 》CP Media Player – 音頻和視頻播放器功能:, ♪ 在任何地方發布音頻和視頻播放器, ♪ 支持音頻和視頻文件:MP4、OGG、WebM、MP3、M4A、WAV, ♪ 支持 WebSRT 字幕...。
  • Video Player for WPBakery 》Video Player for WPBakery 是 WPBakery Page Builder 的一個外掛程式,可以讓您在 WordPress 網站中添加 YouTube、Vimeo 和自行托管的視頻(HTML5)。, 功能...。
  • Super Video player – Fully Customizable Video Player with Playlist 》Super Video Player 是一款輕量級、完全可自定義的自助式視頻播放器外掛程式,支持 mp4/ogg 格式,以及多個標題軌或字幕檔案。, 查看實際演示, 購買專業版, ...。
  • SmartVideo – Fast Video Player, Unlimited CDN, Vimeo Alternative 》這是一個為 WordPress 使用者提供無限制影片儲存和播放的外掛。, 為什麼要使用這個影片播放器外掛?, 這個外掛可以:, , 在幾秒鐘內在您的網站上添加影片, 優...。
  • FV Player 8 》**外掛介紹總結:** FV Player 是一個免費、易於使用、完整的解決方案,可將 MP4 或 HLS 影片嵌入您的文章或頁面中。, , **問題與答案:**, 1. FV Player 提...。
  • mb.YTPlayer for background videos 》這是一個無框架的YouTube®視訊播放器,可讓您將任何YouTube®視訊作為Wordpress®網頁或文章的背景播放。, 您可以從設置面板啟用首頁播放(不需要許可證),或...。
  • PlayerJS 》使用PlayerJS.com免費建立自定義的視訊/音訊播放器,並將其放置在您的網站上。。

文章
Filter
Apply Filters
Mastodon