{"id":5366,"date":"2009-04-20T16:50:03","date_gmt":"2009-04-20T16:50:03","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/videowhisper-live-streaming-integration\/"},"modified":"2026-03-28T13:37:37","modified_gmt":"2026-03-28T13:37:37","slug":"videowhisper-live-streaming-integration","status":"publish","type":"plugin","link":"https:\/\/cor.wordpress.org\/plugins\/videowhisper-live-streaming-integration\/","author":1486178,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"7.1.8","stable_tag":"trunk","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Broadcast Live Video - Live Streaming : WebRTC, HLS, RTSP, RTMP","header_author":"VideoWhisper.com","header_description":"","assets_banners_color":"33221e","last_updated":"2026-03-28 13:37:37","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/videowhisper.com\/?p=Invest","header_plugin_uri":"https:\/\/videowhisper.com\/?p=WordPress+Live+Streaming","header_author_uri":"https:\/\/videowhisper.com\/","rating":2.7,"author_block_rating":0,"active_installs":500,"downloads":428512,"num_ratings":14,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"5.5.1":{"tag":"5.5.1","author":"videowhisper","date":"2021-09-06 19:13:55"},"6.2.1":{"tag":"6.2.1","author":"videowhisper","date":"2025-01-31 16:33:46"}},"upgrade_notice":[],"ratings":{"1":8,"2":0,"3":0,"4":0,"5":6},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3487794,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3487794,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3487794,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3487794,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["5.5.1","6.2.1"],"block_files":[],"assets_screenshots":{"screenshot-2.png":{"filename":"screenshot-2.png","revision":3493344,"resolution":"2","location":"plugin"},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3493344,"resolution":"5","location":"plugin"},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3493344,"resolution":"4","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":3493344,"resolution":"1","location":"plugin"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3493344,"resolution":"3","location":"plugin"}},"screenshots":{"1":"Webcam App interface for WebRTC broadcasting","2":"Channel listings variation 1 (light mode)","3":"HTML5 Videochat app interface for broadcasting","4":"Channel listings variation 2 (dark mode)","5":"Channel management page"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[465,581,582,222,6404],"plugin_category":[43,50,56],"plugin_contributors":[81698],"plugin_business_model":[],"class_list":["post-5366","plugin","type-plugin","status-publish","hentry","plugin_tags-broadcast","plugin_tags-live","plugin_tags-streaming","plugin_tags-video","plugin_tags-webcam","plugin_category-customization","plugin_category-media","plugin_category-social-and-sharing","plugin_contributors-videowhisper","plugin_committers-videowhisper"],"banners":{"banner":"https:\/\/ps.w.org\/videowhisper-live-streaming-integration\/assets\/banner-772x250.png?rev=3487794","banner_2x":"https:\/\/ps.w.org\/videowhisper-live-streaming-integration\/assets\/banner-1544x500.png?rev=3487794","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/videowhisper-live-streaming-integration\/assets\/icon-128x128.png?rev=3487794","icon_2x":"https:\/\/ps.w.org\/videowhisper-live-streaming-integration\/assets\/icon-256x256.png?rev=3487794","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/videowhisper-live-streaming-integration\/trunk\/screenshot-1.png?rev=3493344","caption":"Webcam App interface for WebRTC broadcasting"},{"src":"https:\/\/ps.w.org\/videowhisper-live-streaming-integration\/trunk\/screenshot-2.png?rev=3493344","caption":"Channel listings variation 1 (light mode)"},{"src":"https:\/\/ps.w.org\/videowhisper-live-streaming-integration\/trunk\/screenshot-3.png?rev=3493344","caption":"HTML5 Videochat app interface for broadcasting"},{"src":"https:\/\/ps.w.org\/videowhisper-live-streaming-integration\/trunk\/screenshot-4.png?rev=3493344","caption":"Channel listings variation 2 (dark mode)"},{"src":"https:\/\/ps.w.org\/videowhisper-live-streaming-integration\/trunk\/screenshot-5.png?rev=3493344","caption":"Channel management page"}],"raw_content":"<!--section=description-->\n<p><strong>Build your own live streaming platform with WordPress.<\/strong> Broadcast Live Video powers turnkey live streaming sites with multiple channel types, web-based broadcasting, chat, monetization, and full content ownership \u2014 no third-party platforms required.<\/p>\n\n<p>Broadcast from any source: <em>browser webcams via WebRTC, desktop encoders like OBS, mobile apps like Larix Broadcaster, and 24\/7 RTSP\/RTMP IP cameras<\/em>.<\/p>\n\n<p><a href=\"https:\/\/broadcastlivevideo.com\/\">Broadcast Live Video - Turnkey Streaming Site Solution<\/a><\/p>\n\n<h4>What's New in 7.x<\/h4>\n\n<ul>\n<li><strong>WebRTC Streaming App<\/strong> \u2014 Modern React-based broadcast and playback interface (<a href=\"https:\/\/github.com\/videowhisper\/Webcam-Streaming-WebRTC\">Webcam-Streaming-WebRTC<\/a>) with configurable stream quality, watermark overlay, and automatic view routing (broadcast for owners, playback for viewers)<\/li>\n<li><strong>Visual Schedule Editor<\/strong> \u2014 Program 24\/7 channels with a drag-and-drop schedule builder: daily, weekly, or one-time programs with live stream, video file, and video folder sources with priority ordering and filler content<\/li>\n<li><strong>Channel Listing Skins<\/strong> \u2014 Choose from ready-made listing designs (Twitchy dark theme, Ticky vertical cards) or fully customize with template placeholders and CSS<\/li>\n<li><strong>Improved Channel Management<\/strong> \u2014 Card-based grid layout with visual status labels, collapsible menus, breadcrumb navigation, and smart interface-aware controls<\/li>\n<li><strong>VideoWhisper Server Integration<\/strong> \u2014 Deep integration with <a href=\"https:\/\/github.com\/videowhisper\/videowhisper-webrtc\">VideoWhisper WebRTC Server<\/a> for RTMP\/HLS restreaming, schedule processing, and WebRTC signaling<\/li>\n<li><strong>Enhanced Restreaming<\/strong> \u2014 Frontend restream channel creation (including guest access), stream pause\/resume, admin dashboard with server status, capacity monitoring, and per-stream controls<\/li>\n<\/ul>\n\n<h4>Get Started<\/h4>\n\n<ul>\n<li><strong>Free account for testing<\/strong>: <a href=\"https:\/\/webrtchost.com\/hosting-plans\/#Streaming-Only\">Free Streaming account with WebRTC &amp; RTMP\/HLS<\/a><\/li>\n<li><strong>Self-hosted<\/strong>: Deploy <a href=\"https:\/\/github.com\/videowhisper\/videowhisper-webrtc\">VideoWhisper WebRTC Server<\/a> on your own VPS for full control<\/li>\n<\/ul>\n\n<h4>Live Demos<\/h4>\n\n<ul>\n<li>Turnkey site: <a href=\"https:\/\/videonow.live\/\">VideoNow.Live<\/a><\/li>\n<li>Webcam WebRTC broadcast: [Webcam WebRTC Demo]https:\/\/demo.videowhisper.com\/Webcam-Streaming-WebRTC\/ <\/li>\n<li>HTML5 Videochat broadcast: <a href=\"https:\/\/demo.videowhisper.com\/vws-html5-livestreaming\/\">HTML5 Videochat Demo<\/a><\/li>\n<\/ul>\n\n<h4>Key Features<\/h4>\n\n<p><strong>Broadcasting &amp; Playback<\/strong><\/p>\n\n<ul>\n<li>WebRTC broadcast and playback via React app with configurable quality (resolution, framerate, bitrate caps)<\/li>\n<li>HTML5 HLS \/ MPEG-DASH live video delivery with automatic protocol selection<\/li>\n<li>External encoder support: OBS, Wirecast, XSplit, Larix Broadcaster (iOS\/Android)<\/li>\n<li>24\/7 IP camera restreaming (RTSP, RTMP, RTMPS, HTTP\/HTTPS sources) with Setup Wizard<\/li>\n<li>Recording per channel<\/li>\n<li>Video archive import with <a href=\"https:\/\/wordpress.org\/plugins\/video-share-vod\/\">Video Share VOD<\/a><\/li>\n<\/ul>\n\n<p><strong>Channel Management<\/strong><\/p>\n\n<ul>\n<li>Live video channels as WordPress custom post type<\/li>\n<li>Frontend channel setup and management with card-based grid layout<\/li>\n<li>Visual status labels: Live, Schedule, IP Camera, WebRTC, Recording, Paused, Restricted<\/li>\n<li>Context-aware menus adapting to channel interface type (WebRTC App, Restream, HTML5 Videochat, DASH)<\/li>\n<li>Breadcrumb navigation for intuitive channel management<\/li>\n<\/ul>\n\n<p><strong>Scheduling &amp; Automation<\/strong><\/p>\n\n<ul>\n<li>Visual schedule editor with daily, weekly, and one-time programming<\/li>\n<li>Multiple source types per program: live stream, video file, video folder (with play order and loop options)<\/li>\n<li>Source priority system with drag-and-drop reordering<\/li>\n<li>Default filler content when no program is scheduled<\/li>\n<li>Live\/fallback behavior settings per program<\/li>\n<li>Timezone support with live clock display<\/li>\n<\/ul>\n\n<p><strong>Channel Listings<\/strong><\/p>\n\n<ul>\n<li>Template-based listings with customizable placeholders (#title#, #thumb#, #viewers#, #tags#, #rating#)<\/li>\n<li>Ready-made listing skins: Twitchy (Twitch-inspired dark theme), Ticky (TikTok-inspired vertical cards)<\/li>\n<li>AJAX live updates with category filtering, tags, and search<\/li>\n<li>Offline video thumbnails and teaser support<\/li>\n<\/ul>\n\n<p><strong>Monetization<\/strong><\/p>\n\n<ul>\n<li>Membership-ready with WordPress role permissions \u2014 works with any membership\/subscription plugin<\/li>\n<li>Pay-per-view with custom post type \u2014 compatible with access control and content selling plugins<\/li>\n<li>Tips to broadcasters with myCRED or TeraWallet (WooCommerce gateways)<\/li>\n<li>Channel access lists: restrict by user role, login, email, or password<\/li>\n<li>Recommended: <a href=\"https:\/\/wordpress.org\/plugins\/paid-membership\/\">Paid Membership<\/a> for credit-based membership purchases<\/li>\n<\/ul>\n\n<p><strong>Restreaming &amp; IP Cameras<\/strong><\/p>\n\n<ul>\n<li>Admin restream dashboard with server status, capacity monitoring, and per-stream controls<\/li>\n<li>Frontend restream channel creation with guest access support<\/li>\n<li>Stream pause\/resume, mute audio, auto-cleanup for guest channels<\/li>\n<li>Private network detection with confirmation for local sources<\/li>\n<li>Push channel configuration to VideoWhisper server<\/li>\n<\/ul>\n\n<p><strong>Chat &amp; Interaction<\/strong><\/p>\n\n<ul>\n<li>AJAX chat alongside live video playback<\/li>\n<li>Floating watermark\/logo overlay<\/li>\n<li>Event details display (title, schedule, description) when channel is offline<\/li>\n<li>Integrates <a href=\"https:\/\/wordpress.org\/plugins\/rate-star-review\/\">Rate Star Review<\/a> for channel ratings<\/li>\n<\/ul>\n\n<p><strong>Access Control &amp; Administration<\/strong><\/p>\n\n<ul>\n<li>Fine-grained permissions by role, email, ID, or username<\/li>\n<li>Broadcast and watch time limits per channel and per membership level<\/li>\n<li>Premium channels with unlimited membership levels<\/li>\n<li>Channel statistics: broadcast time, watch time, last activity, viewer counts<\/li>\n<li>BuddyPress integration: Live Stream tab in groups<\/li>\n<\/ul>\n\n<h4>Who Is This For?<\/h4>\n\n<p>Build platforms similar to Twitch, YouTube Live, Kick, or LiveStream \u2014 a self-hosted alternative where you own the content, control access, and keep 100% of revenue. Perfect for:<\/p>\n\n<ul>\n<li><strong>Media companies<\/strong> \u2014 launch branded streaming channels<\/li>\n<li><strong>Educators<\/strong> \u2014 deliver live classes, webinars, and scheduled course content<\/li>\n<li><strong>Churches &amp; organizations<\/strong> \u2014 stream events and services 24\/7<\/li>\n<li><strong>Surveillance<\/strong> \u2014 monitor IP cameras with web-based access control<\/li>\n<li><strong>Creators &amp; entertainers<\/strong> \u2014 monetize live content with tips, pay-per-view, and memberships<\/li>\n<\/ul>\n\n<h4>Hosting Requirements<\/h4>\n\n<ul>\n<li>This plugin requires <a href=\"https:\/\/videowhisper.com\/?p=Requirements\">streaming server infrastructure<\/a> beyond standard WordPress hosting<\/li>\n<li>For testing, register for a <a href=\"https:\/\/webrtchost.com\/hosting-plans\/#Streaming-Only\">Free Streaming account<\/a> with WebRTC &amp; RTMP\/HLS<\/li>\n<li>Self-hosted: deploy <a href=\"https:\/\/github.com\/videowhisper\/videowhisper-webrtc\">VideoWhisper WebRTC Server<\/a> on a VPS or dedicated server<\/li>\n<li>Some advanced features (FFmpeg transcoding, server commands) require additional server configuration \u2014 disabled by default for security<\/li>\n<\/ul>\n\n<h3>Attributions<\/h3>\n\n<p>Some demo site screenshots show tests with the \"Big Buck Bunny\" video, available under Creative Commons Attribution at https:\/\/peach.blender.org\/download\/ .<\/p>\n\n<h3>Documentation<\/h3>\n\n<ul>\n<li>Plugin Homepage: https:\/\/broadcastlivevideo.com<\/li>\n<li>Developer Contact: https:\/\/consult.videowhisper.com<\/li>\n<li>VideoWhisper Server: https:\/\/github.com\/videowhisper\/videowhisper-webrtc<\/li>\n<li>WebRTC Streaming App: https:\/\/github.com\/videowhisper\/Webcam-Streaming-WebRTC<\/li>\n<\/ul>\n\n<h3>Demo<\/h3>\n\n<ul>\n<li>Live demo site: https:\/\/videonow.live<\/li>\n<\/ul>\n\n<h3>Extra<\/h3>\n\n<p>More information, latest updates, other plugins and non-WordPress editions at https:\/\/videowhisper.com\/ .<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/<\/code> or install directly from the WordPress plugin repository<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu<\/li>\n<li>Go to <strong>Live Streaming &gt; Setup<\/strong> to configure your streaming server connection<\/li>\n<li>Configure streaming server details (RTMP server address, VideoWhisper server API if applicable)<\/li>\n<li>Create pages with shortcodes: <code>[videowhisper_channel_manage]<\/code> for channel management, <code>[videowhisper_channels]<\/code> for channel listings<\/li>\n<\/ol>\n\n<p>For detailed setup with screenshots, see the <a href=\"https:\/\/broadcastlivevideo.com\/setup-tutorial\/\">Installation Tutorial<\/a>.<\/p>\n\n<p>Before installing, verify your hosting meets the <a href=\"https:\/\/videowhisper.com\/?p=Requirements\">streaming requirements<\/a>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20can%20i%20get%20support%3F\"><h3>How can I get support?<\/h3><\/dt>\n<dd><p><a href=\"https:\/\/consult.videowhisper.com\">Consult VideoWhisper<\/a> for clarifications, issue reports, free consultations, and paid services (turnkey platform setup, streaming hosting, installation, custom development).<\/p><\/dd>\n<dt id=\"what%20streaming%20server%20do%20i%20need%3F\"><h3>What streaming server do I need?<\/h3><\/dt>\n<dd><p>You need a streaming server that supports RTMP\/HLS. Options include the open-source <a href=\"https:\/\/github.com\/videowhisper\/videowhisper-webrtc\">VideoWhisper WebRTC Server<\/a>, Wowza Streaming Engine, or a managed <a href=\"https:\/\/webrtchost.com\/hosting-plans\/\">VideoWhisper hosting plan<\/a>. A <a href=\"https:\/\/webrtchost.com\/hosting-plans\/#Streaming-Only\">free account<\/a> is available for development and testing.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20with%20obs%20or%20other%20desktop%20encoders%3F\"><h3>Can I use this with OBS or other desktop encoders?<\/h3><\/dt>\n<dd><p>Yes. The plugin provides RTMP credentials (server URL, stream key) that work with OBS, XSplit, Wirecast, and any RTMP-compatible encoder. Mobile apps like Larix Broadcaster (iOS\/Android) are also supported.<\/p><\/dd>\n<dt id=\"does%20it%20work%20on%20mobile%20devices%3F\"><h3>Does it work on mobile devices?<\/h3><\/dt>\n<dd><p>Yes. HTML5 HLS\/MPEG-DASH delivery is automatically used for mobile browsers. The WebRTC App interface works on modern mobile browsers that support WebRTC.<\/p><\/dd>\n<dt id=\"how%20can%20i%20report%20security%20bugs%3F\"><h3>How can I report security bugs?<\/h3><\/dt>\n<dd><p>Report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team helps validate, triage, and handle security vulnerabilities. <a href=\"https:\/\/patchstack.com\/database\/vdp\/a4bdb833-f5df-49c5-af8e-3e6e1d585db4\">Report a security vulnerability.<\/a><\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>7.1.7<\/h4>\n\n<ul>\n<li>Updated plugin screenshots with latest interface visuals (channel listings, HTML5 videochat broadcast, channel management, Webcam App WebRTC broadcast)<\/li>\n<li>Updated screenshot descriptions in readme to match latest screenshot set<\/li>\n<li>Improved Webcam App behavior for Debugger view transitions to keep socket session stable<\/li>\n<\/ul>\n\n<h4>7.1<\/h4>\n\n<ul>\n<li>New: WebRTC Streaming App integration \u2014 modern React-based broadcast and playback interface (Webcam-Streaming-WebRTC) with configurable stream quality, watermarks, PIN authentication, and automatic view routing<\/li>\n<li>New: Visual Schedule Editor \u2014 program 24\/7 channels with daily, weekly, or one-time schedules; multiple source types (live stream, video file, video folder) with priority ordering and filler content<\/li>\n<li>New: Channel listing skins \u2014 Twitchy (Twitch-inspired dark), Ticky (TikTok-inspired vertical), Custom, and Default presets with template-based customization<\/li>\n<li>New: Improved channel management \u2014 card-based grid layout, visual status labels (Schedule, IP Camera, WebRTC, Recording, Paused), collapsible accordion menus, breadcrumb navigation<\/li>\n<li>New: Enhanced restreaming \u2014 frontend channel creation with guest access, stream pause\/resume, admin dashboard with server status and capacity monitoring, per-stream controls<\/li>\n<li>New: VideoWhisper Server schedule API integration \u2014 REST client for server-side schedule processing with token authentication<\/li>\n<li>New: Stream name normalization \u2014 consistent server-compatible naming across all integrations<\/li>\n<li>New: Admin restream management page with push configuration, auto-refresh, and visual capacity warnings<\/li>\n<li>Improved: Context-aware playback menus adapting to channel interface type<\/li>\n<li>Improved: Tags display in channel listings<\/li>\n<li>Improved: Offline video thumbnail support from teaser videos<\/li>\n<li>Improved: Security hardening \u2014 input sanitization, output escaping, nonce verification, rate limiting on API callbacks<\/li>\n<\/ul>\n\n<h4>6.3<\/h4>\n\n<ul>\n<li>Integrate VideoWhisper Server for Restreaming<\/li>\n<li>VideoWhisper Restreaming player<\/li>\n<\/ul>\n\n<h4>6.2<\/h4>\n\n<ul>\n<li>Improved code for security, reliability<\/li>\n<\/ul>\n\n<h4>6.1<\/h4>\n\n<ul>\n<li>Support for VideoWhisper server (RTMP\/HLS + WebRTC)<\/li>\n<li>Automated import of streaming settings from VideoWhisper account<\/li>\n<\/ul>\n\n<h4>5.7<\/h4>\n\n<ul>\n<li>Integrates HTML5 Videochat with client side snapshots (no longer relies on FFmpeg for WebRTC streams)<\/li>\n<li>Integrates offline video (teaser), floating logo in H5V<\/li>\n<\/ul>\n\n<h4>5.6<\/h4>\n\n<ul>\n<li>Integrates HTML5 Videochat with P2P WebRTC signaling support<\/li>\n<\/ul>\n\n<h4>5.5<\/h4>\n\n<ul>\n<li>Removed Flash interfaces (discontinued by most browsers)<\/li>\n<li>Improved code<\/li>\n<\/ul>\n\n<h4>5.4<\/h4>\n\n<ul>\n<li>Setup Overview page and notifications with requirements, steps<\/li>\n<li>Interface class setting for applying inverted (dark mode) or other Semantic UI classes<\/li>\n<li>Adaptive streaming bitrate based on resolution<\/li>\n<li>1\/2 category selector mode with optional subcategories only<\/li>\n<li>Updated BuddyPress integration to create channel post<\/li>\n<li>Hosting limits bitrate<\/li>\n<li>On demand recording setting per channel using FFmpeg<\/li>\n<\/ul>\n\n<h4>5.3<\/h4>\n\n<ul>\n<li>Admin bar menus for quick plugin access<\/li>\n<li>Tips in HTML chat: AJAX updated balance and Tip buttons as configured from backend with image, sound, amount<\/li>\n<li>MPEG DASH Shaka Player (by Google) for increased reliability<\/li>\n<li>Added support for tipping with WooWallet credits<\/li>\n<li>User channel shortcode [videowhisper_channel_user] to create a channel automatically for current user and display broadcasting interface<\/li>\n<li>POT translation file<\/li>\n<li>Re-Streaming \/ IP Camera optimizations: Auto-Pause and resume on channel access or owner activity<\/li>\n<\/ul>\n\n<h4>5.2<\/h4>\n\n<ul>\n<li>AJAX Chat with HTML5 stream playback<\/li>\n<li>Semantic UI integration for improved interface<\/li>\n<li>Integrate Rate Star Review \u2014 AJAX Reviews for Content, with Star Ratings<\/li>\n<li>Filter by Tags, Name<\/li>\n<li>Options to set HTML5 interfaces (WebRTC broadcast, transcoded playback) as available or preferred<\/li>\n<li>WebRTC Broadcast with AJAX chat<\/li>\n<li>Automatically using most suitable delivery method in HTML5 view (WebRTC if directly available, HLS, MPEG-DASH)<\/li>\n<li>IP Camera \/ Re-Stream Setup Wizard<\/li>\n<\/ul>\n\n<h4>5.1<\/h4>\n\n<ul>\n<li>WebRTC broadcast and playback<\/li>\n<li>MPEG DASH transcoding and delivery<\/li>\n<\/ul>\n\n<h4>4.67<\/h4>\n\n<ul>\n<li>Broadcaster layout code<\/li>\n<\/ul>\n\n<h4>4.66<\/h4>\n\n<ul>\n<li>User watch limit: Set watching time limits based on role (membership)<\/li>\n<li>Configure parameters by user role (overrides channel settings)<\/li>\n<li>Update channel image by uploading picture<\/li>\n<li>Event Info: While channel is offline show event title, start, end, description<\/li>\n<\/ul>\n\n<h4>4.65<\/h4>\n\n<ul>\n<li>View Profile context menu in participants lists<\/li>\n<li>User avatar in participants context menu<\/li>\n<li>Easy webcam\/microphone select from dropdowns on preview panel<\/li>\n<\/ul>\n\n<h4>4.63<\/h4>\n\n<ul>\n<li>Schedule playlists option<\/li>\n<li>Toggle default loader, loader static image option<\/li>\n<li>Advanced permission lists per channel: group chat, write in chat, view participants, private chat<\/li>\n<\/ul>\n\n<h4>4.61<\/h4>\n\n<ul>\n<li>On demand archiving support in web broadcasting app<\/li>\n<\/ul>\n\n<h4>4.42.1<\/h4>\n\n<ul>\n<li>Tips for broadcaster using myCRED<\/li>\n<\/ul>\n\n<h4>4.32.51<\/h4>\n\n<ul>\n<li>Auto transcoding (on HLS request or always)<\/li>\n<\/ul>\n\n<h4>4.32.41<\/h4>\n\n<ul>\n<li>Access Password<\/li>\n<\/ul>\n\n<h4>4.32.37<\/h4>\n\n<ul>\n<li>Unlimited premium channel levels<\/li>\n<li>Feature control by user roles\/lists<\/li>\n<\/ul>\n\n<h4>4.32.21<\/h4>\n\n<ul>\n<li>myCRED integration: allow selling access to channels<\/li>\n<li>Channel access list (owner can configure user logins, emails, roles that can access)<\/li>\n<\/ul>\n\n<h4>4.32.8<\/h4>\n\n<ul>\n<li>Improved iOS HLS transcoding reliability (retry and verify automatically)<\/li>\n<li>Navigation menus (setup in backend) for Channel Categories<\/li>\n<\/ul>\n\n<h4>4.32.7<\/h4>\n\n<ul>\n<li>Improved channel AJAX listings: list by category in custom order<\/li>\n<\/ul>\n\n<h4>4.32.6<\/h4>\n\n<ul>\n<li>Ban channel interface<\/li>\n<li>Web server load optimisation settings<\/li>\n<\/ul>\n\n<h4>4.32.1<\/h4>\n\n<ul>\n<li>Broadcasting application v4.32 (w. autopilot reconnect)<\/li>\n<\/ul>\n\n<h4>4.29<\/h4>\n\n<ul>\n<li>Category and tag archive pages include channels<\/li>\n<li>Channel time warnings and offline notifications<\/li>\n<li>Video Share VOD plugin support<\/li>\n<li>iOS detection, automated HLS display<\/li>\n<li>External encoder authentication and status monitoring<\/li>\n<\/ul>\n\n<h4>4.27<\/h4>\n\n<ul>\n<li>Channel posts with frontend management and automated snapshot<\/li>\n<li>Channels list page with AJAX updates and pagination<\/li>\n<li>Shortcodes: watch, video, HTML5 HLS, broadcast<\/li>\n<li>Premium channels, transcoding, statistics<\/li>\n<li>RTMP web session check and external authentication<\/li>\n<\/ul>\n\n<h4>4.25<\/h4>\n\n<ul>\n<li>Video &amp; sound codec settings<\/li>\n<li>Floating watermark settings<\/li>\n<\/ul>\n\n<h4>4.07<\/h4>\n\n<ul>\n<li>Widget with room participant counter<\/li>\n<\/ul>\n\n<h4>4.05<\/h4>\n\n<ul>\n<li>P2P streaming support<\/li>\n<li>Secure token and bandwidth detection settings<\/li>\n<\/ul>\n\n<h4>2.2<\/h4>\n\n<ul>\n<li>BuddyPress integration<\/li>\n<\/ul>\n\n<h4>2.1<\/h4>\n\n<ul>\n<li>Permissions for broadcasters and watchers<\/li>\n<li>Display name configuration<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li>Self-contained plugin with settings page<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Live video streaming with WebRTC, HLS, RTMP \u2014 broadcast from webcam, OBS, IP cameras. Channel management, scheduling, chat, membership, pay-per-view.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/5366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=5366"}],"author":[{"embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/videowhisper"}],"wp:attachment":[{"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=5366"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=5366"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=5366"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=5366"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=5366"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=5366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}