[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKekiLuEG_PpSks3pDcRC1WTnq6cvP6esG20AN4rwbtY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":36,"analysis":128,"fingerprints":161},"kw-livestream-plugin","Kw LiveStream Plugin","1.0.1","leaklords","https:\u002F\u002Fprofiles.wordpress.org\u002Fkwark\u002F","\u003Cp>An ultra light way (4 ko) to connect your Livestream live channel from your livestream account to your WordPress site and your users. Multiple channel possible if is necessary with multiple shortcode\u003C\u002Fp>\n\u003Cp>shortcode is an avantage for a multi-site system (WordPress network) and your users with admin role\u003C\u002Fp>\n\u003Cp>shortcode\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[Livestream]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>may take parameters\u003C\u002Fp>\n\u003Cul>\n\u003Cli>channel (required)\u003C\u002Fli>\n\u003Cli>layout\u003C\u002Fli>\n\u003Cli>autoplay\u003C\u002Fli>\n\u003Cli>width\u003C\u002Fli>\n\u003Cli>height\u003C\u002Fli>\n\u003Cli>visibility\u003C\u002Fli>\n\u003Cli>message\u003C\u002Fli>\n\u003Cli>color\u003C\u002Fli>\n\u003Cli>mute\u003C\u002Fli>\n\u003Cli>iconover\u003C\u002Fli>\n\u003Cli>iconcolor\u003C\u002Fli>\n\u003Cli>allowchat\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>e.g.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[livestream channel=\"stylecataclysm\" layout=\"0\" visibility=\"user only\" width=\"800\" height=\"550\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>parameters definitions and code:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>channel: channel name of your livestream (required)\u003C\u002Fli>\n\u003Cli>layout: can be set from “0” to “6” (7 layout to test)\u003C\u002Fli>\n\u003Cli>some quick example for layout : 0 = full livestream with integrated chat area, 4 = only livestream\u003C\u002Fli>\n\u003Cli>autoplay: can take “true” or “false” (true livestream starts. false, tuser has to press play button)\u003C\u002Fli>\n\u003Cli>width: width in pixels\u003C\u002Fli>\n\u003Cli>height: height in pixels\u003C\u002Fli>\n\u003Cli>visibility: can be set to “user only” or “public” (visible to all visitors or only for people connected to your wordpress site)\u003C\u002Fli>\n\u003Cli>color: change background color + background color stream videos embed\u003C\u002Fli>\n\u003Cli>mute: can be set to “true” or “false” (start sound off or not)\u003C\u002Fli>\n\u003Cli>iconover: color icons to mouseover\u003C\u002Fli>\n\u003Cli>iconcolor: color icons\u003C\u002Fli>\n\u003Cli>allowchat: can be set to “true” or “false” (true to hide the chat area)\u003C\u002Fli>\n\u003Cli>message: your special message for user not logged in (if you want when use “user only” visibility)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>comment\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Some parameters work only with some layout. Don’t worry if you have no change.\u003C\u002Fli>\n\u003Cli>colors must be expressed as html without #\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>prerequisites\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create livestream account https:\u002F\u002Fsecure.livestream.com\u002Fmyaccount\u002Flaunchchannel \u003C\u002Fli>\n\u003Cli>and download livestream procaster http:\u002F\u002Fwww.livestream.com\u002Fplatform\u002Fprocaster\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>contact : http:\u002F\u002Fkwark.allwebtuts.net\u003C\u002Fp>\n","A simple plugin for streaming (live tv) with livestream.com and shortcode with WordPress. Multiple livestream possibility",10,5176,0,"2012-05-27T15:07:00.000Z","3.2.1","",[18,19,20,21],"direct-streaming","live-tv","livestream","livestream-com","http:\u002F\u002Fkwark.allwebtuts.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkw-livestream-plugin.1.0.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"kwark",7,70,91,30,88,"2026-04-04T07:43:31.033Z",[37,57,80,98,111],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":33,"downloaded":45,"rating":13,"num_ratings":13,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":16,"tags":49,"homepage":54,"download_link":55,"security_score":56,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"livestream-embedder","Livestream Embedder","1.0.0","SAT","https:\u002F\u002Fprofiles.wordpress.org\u002Fstronganchortech\u002F","\u003Cp>Livestream Embedder allows you to embed a live stream from a YouTube channel or the most recent video using a shortcode. You can configure the API key and channel ID via the plugin’s settings page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Embed a live stream or most recent video with a shortcode.\u003Cbr \u002F>\n* Configure the YouTube Data API key and default channel ID via settings.\u003Cbr \u002F>\n* Display error messages if no live stream is available.\u003Cbr \u002F>\n* Responsive video embeds.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note on External Services:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin uses the YouTube iframe API and YouTube Data API to fetch video data from YouTube and display it. Users must provide their own YouTube API key, which is required to make requests to the YouTube Data API v3. The data requested includes information about the live streams or videos on a given YouTube channel.\u003C\u002Fp>\n\u003Cp>By using this plugin, you agree to YouTube’s \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Ft\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcode Usage:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>To embed a live stream from a specific channel:\u003Cbr \u002F>\n   [livestream_embedder channel_id=”CHANNEL_ID”]\u003C\u002Fp>\n\u003Cp>Replace \u003Ccode>CHANNEL_ID\u003C\u002Fcode> with the actual YouTube channel ID (e.g. \u003Ccode>UCabcdefghijklmnopqrstuvwx\u003C\u002Fcode>).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If you’ve configured a default channel ID in the plugin settings, you can use the shortcode without the \u003Ccode>channel_id\u003C\u002Fcode> attribute:\u003Cbr \u002F>\n   [livestream_embedder]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>How to Find the Channel ID:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to the YouTube channel’s page.\u003C\u002Fli>\n\u003Cli>Look at the URL in your browser’s address bar. The channel ID is the string of characters after the “\u002Fchannel\u002F” part of the URL.\u003C\u002Fli>\n\u003Cli>If the channel uses a custom URL, you can find the channel ID by viewing the page source and searching for “channelId”.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later. You can modify and distribute it under the terms of the GNU General Public License as published by the Free Software Foundation.\u003C\u002Fp>\n","Embeds a YouTube live stream or the most recent video from a channel using a simple shortcode.",861,"2024-10-07T12:21:00.000Z","6.6.5","5.0",[50,20,51,52,53],"embed","shortcode","video","youtube","https:\u002F\u002Fgithub.com\u002Fstronganchor\u002Flivestream-embedder\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flivestream-embedder.1.0.0.zip",92,{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":78,"download_link":79,"security_score":67,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"castio-live","Castio.live – WordPress Live Streaming (HLS) + Real‑Time Chat","1.1.0","proxymis","https:\u002F\u002Fprofiles.wordpress.org\u002Fproxymis\u002F","\u003Cp>Castio.live is a \u003Cstrong>WordPress live streaming plugin\u003C\u002Fstrong> that lets you \u003Cstrong>go live from your WordPress Admin\u003C\u002Fstrong> using modern browser technologies to generate HLS streams in real time, with built‑in real‑time chat for your audience.\u003C\u002Fp>\n\u003Cp>Unlike traditional live streaming solutions, Castio.live does \u003Cstrong>not require OBS, FFmpeg, RTMP servers, or any third-party streaming platform\u003C\u002Fstrong>. Live streaming and real‑time chat run entirely on your own WordPress server.\u003C\u002Fp>\n\u003Ch3>At a Glance\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Live stream from WordPress Admin (browser HLS)\u003C\u002Fli>\n\u003Cli>Real‑time chat alongside your live stream\u003C\u002Fli>\n\u003Cli>No OBS, no RTMP, no external services\u003C\u002Fli>\n\u003Cli>Auto-generated viewer page with HLS player\u003C\u002Fli>\n\u003Cli>Works on shared hosting, VPS, dedicated servers\u003C\u002Fli>\n\u003Cli>Optional pay‑per‑view and subscriptions via Stripe\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Ffgw2u0fmAME?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>👉 \u003Cstrong>Start streaming in minutes\u003C\u002Fstrong>\u003Cbr \u002F>\nInstall the plugin, click “Start Streaming” in WordPress Admin, and instantly share your live viewer page with your audience.\u003C\u002Fp>\n\u003Cp>No streaming SaaS. No vendor lock-in. Full control over your content.\u003C\u002Fp>\n\u003Ch3>Live Streaming from WordPress Admin\u003C\u002Fh3>\n\u003Cp>Castio.live adds a dedicated streaming interface directly inside the WordPress Admin area.\u003C\u002Fp>\n\u003Cp>You can:\u003Cbr \u002F>\n– Select your camera and microphone\u003Cbr \u002F>\n– Preview your stream before going live\u003Cbr \u002F>\n– Start and stop streaming with a single click\u003C\u002Fp>\n\u003Cp>Supported capture technologies:\u003Cbr \u002F>\n– MediaDevices API\u003Cbr \u002F>\n– MediaRecorder\u003Cbr \u002F>\n– WebCodecs (when available, for lower latency)\u003C\u002Fp>\n\u003Cp>Supported streaming browsers:\u003Cbr \u002F>\n– Chrome or Edge (desktop)\u003Cbr \u002F>\n– Chrome (Android)\u003C\u002Fp>\n\u003Cp>Viewer playback works on all modern browsers, including mobile devices.\u003C\u002Fp>\n\u003Ch3>Viewer Page (Auto-Generated)\u003C\u002Fh3>\n\u003Cp>For each live stream, Castio.live can automatically generate a viewer page.\u003C\u002Fp>\n\u003Cp>Viewer page features:\u003Cbr \u002F>\n– HLS video playback (native HLS on Safari, hls.js on other browsers)\u003Cbr \u002F>\n– Clean and lightweight interface\u003Cbr \u002F>\n– Mobile-friendly layout\u003Cbr \u002F>\n– Optional live chat panel\u003C\u002Fp>\n\u003Cp>The viewer page URL can be:\u003Cbr \u002F>\n– Public\u003Cbr \u002F>\n– Shared privately\u003Cbr \u002F>\n– Embedded into other pages\u003Cbr \u002F>\n– Protected via access control options\u003C\u002Fp>\n\u003Ch3>Built-in Real-Time Chat\u003C\u002Fh3>\n\u003Cp>Each live stream includes a built-in real‑time chat system.\u003C\u002Fp>\n\u003Cp>Chat features:\u003Cbr \u002F>\n– AJAX-based live message polling\u003Cbr \u002F>\n– Username display\u003Cbr \u002F>\n– Automatic refresh\u003Cbr \u002F>\n– Message history stored in the WordPress database\u003C\u002Fp>\n\u003Cp>Moderation tools:\u003Cbr \u002F>\n– View all messages\u003Cbr \u002F>\n– Delete individual messages\u003Cbr \u002F>\n– Ban users by username\u003Cbr \u002F>\n– Ban users by IP address\u003C\u002Fp>\n\u003Cp>No external chat service is required.\u003C\u002Fp>\n\u003Ch3>Privacy, Ownership, and Compliance\u003C\u002Fh3>\n\u003Cp>Castio.live is designed with privacy and data ownership as a core principle.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>No third-party streaming services\u003C\u002Fli>\n\u003Cli>No external chat providers\u003C\u002Fli>\n\u003Cli>No analytics or tracking scripts included by default\u003C\u002Fli>\n\u003Cli>No cloud-based video or message processing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All streaming and chat data remains on your own server:\u003Cbr \u002F>\n– HLS video segments\u003Cbr \u002F>\n– Chat messages\u003Cbr \u002F>\n– Stream metadata\u003Cbr \u002F>\n– Viewer page configuration\u003C\u002Fp>\n\u003Cp>This design helps simplify compliance with GDPR and similar data protection regulations.\u003C\u002Fp>\n\u003Ch3>Technical Architecture\u003C\u002Fh3>\n\u003Cp>Castio.live is a fully WordPress-native plugin.\u003C\u002Fp>\n\u003Cp>No dependencies on:\u003Cbr \u002F>\n– FFmpeg\u003Cbr \u002F>\n– Node.js\u003Cbr \u002F>\n– RTMP servers\u003Cbr \u002F>\n– External streaming APIs\u003C\u002Fp>\n\u003Cp>Core components:\u003Cbr \u002F>\n– Browser-based HLS generation\u003Cbr \u002F>\n– PHP for stream lifecycle and data storage\u003Cbr \u002F>\n– JavaScript for capture, playback, and chat\u003Cbr \u002F>\n– WordPress custom post types and options\u003C\u002Fp>\n\u003Cp>The plugin works on shared hosting, VPS, and dedicated servers.\u003C\u002Fp>\n\u003Ch3>Key Features Summary\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Live stream directly from WordPress Admin\u003C\u002Fli>\n\u003Cli>No OBS, no RTMP, no external streaming platform\u003C\u002Fli>\n\u003Cli>Browser-generated HLS (.m3u8 + .ts)\u003C\u002Fli>\n\u003Cli>Automatic viewer page creation\u003C\u002Fli>\n\u003Cli>Built-in live chat\u003C\u002Fli>\n\u003Cli>Chat moderation tools\u003C\u002Fli>\n\u003Cli>Mobile-friendly viewer experience\u003C\u002Fli>\n\u003Cli>All streaming and chat data stored locally\u003C\u002Fli>\n\u003Cli>Lightweight and efficient\u003C\u002Fli>\n\u003Cli>Compatible with most CDNs, including Cloudflare\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Who Is This Plugin For?\u003C\u002Fh3>\n\u003Cp>Castio.live is ideal for:\u003Cbr \u002F>\n– Educators and online trainers\u003Cbr \u002F>\n– Content creators\u003Cbr \u002F>\n– Community websites\u003Cbr \u002F>\n– Event organizers\u003Cbr \u002F>\n– Developers and agencies\u003Cbr \u002F>\n– Anyone who wants full control over live streaming without SaaS platforms\u003C\u002Fp>\n\u003Ch3>Source Code and Third-Party Libraries\u003C\u002Fh3>\n\u003Cp>This plugin includes both original source code and third-party JavaScript libraries.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Original plugin code\u003C\u002Fstrong>\u003Cbr \u002F>\n– Unminified, human-readable JavaScript files are included directly in the plugin.\u003Cbr \u002F>\n– No obfuscated or encrypted code is used.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Third-party libraries (vendored, unmodified)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>MediaBunny\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>File: \u003Ccode>assets\u002Fjs\u002Fvendor\u002Fmediabunny\u002Fmediabunny.esm.js\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Source: https:\u002F\u002Fgithub.com\u002FVanilagy\u002Fmediabunny\u003C\u002Fli>\n\u003Cli>License: MIT\u003C\u002Fli>\n\u003Cli>Used for browser-based media processing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>hls.js\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>File: \u003Ccode>assets\u002Fjs\u002Fvendor\u002Fhls\u002Fhls.min.js\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Source: https:\u002F\u002Fgithub.com\u002Fvideo-dev\u002Fhls.js\u003C\u002Fli>\n\u003Cli>License: Apache License 2.0\u003C\u002Fli>\n\u003Cli>Used for HLS playback on non-Safari browsers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>These libraries are included for performance and compatibility reasons.\u003Cbr \u002F>\nAll libraries retain their original licenses and copyright notices.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external third-party services to provide optional monetization and licensing features.\u003C\u002Fp>\n\u003Ch3>Stripe Payments\u003C\u002Fh3>\n\u003Cp>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.\u003C\u002Fp>\n\u003Cp>What the service is used for:\u003Cbr \u002F>\nStripe is used to create checkout sessions, process payments, manage subscriptions, and retrieve payment reports related to paid video access.\u003C\u002Fp>\n\u003Cp>What data is sent and when:\u003Cbr \u002F>\nWhen a visitor purchases paid content or when the site owner views payment reports, the plugin sends the following data to Stripe:\u003Cbr \u002F>\n– Email address provided during checkout\u003Cbr \u002F>\n– Payment and checkout session identifiers\u003Cbr \u002F>\n– Purchased content or pricing identifiers\u003Cbr \u002F>\n– Subscription and payment status metadata\u003C\u002Fp>\n\u003Cp>No video streams, chat messages, or media content are transmitted to Stripe.\u003C\u002Fp>\n\u003Cp>Service provider:\u003Cbr \u002F>\nStripe, Inc.\u003C\u002Fp>\n\u003Cp>Terms of Service:\u003Cbr \u002F>\nhttps:\u002F\u002Fstripe.com\u002Flegal\u003C\u002Fp>\n\u003Cp>Privacy Policy:\u003Cbr \u002F>\nhttps:\u002F\u002Fstripe.com\u002Fprivacy\u003C\u002Fp>\n\u003Ch3>Castio.live Licensing Server\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Castio.live licensing server to validate premium licenses and enable optional premium features.\u003C\u002Fp>\n\u003Cp>What the service is used for:\u003Cbr \u002F>\nThe licensing server is used to verify license validity and determine which premium features are available.\u003C\u002Fp>\n\u003Cp>What data is sent and when:\u003Cbr \u002F>\nDuring license validation (for example on activation, admin access, or periodic checks), the plugin sends:\u003Cbr \u002F>\n– License key\u003Cbr \u002F>\n– Site domain name\u003Cbr \u002F>\n– Plugin version\u003Cbr \u002F>\n– WordPress version\u003C\u002Fp>\n\u003Cp>No user-generated content, video streams, or personal data are transmitted.\u003C\u002Fp>\n\u003Cp>Service provider:\u003Cbr \u002F>\nCastio.live\u003C\u002Fp>\n\u003Cp>Terms of Service:\u003Cbr \u002F>\nhttps:\u002F\u002Fcastio.live\u002Fterms\u003C\u002Fp>\n\u003Cp>Privacy Policy:\u003Cbr \u002F>\nhttps:\u002F\u002Fcastio.live\u002Fprivacy\u003C\u002Fp>\n\u003Ch3>Demo and Additional Features\u003C\u002Fh3>\n\u003Cp>A public demo, documentation, and optional commercial features are available at:\u003Cbr \u002F>\nhttps:\u002F\u002Fcastio.live\u003C\u002Fp>\n\u003Cp>Commercial offerings may include:\u003Cbr \u002F>\n– Advanced access control\u003Cbr \u002F>\n– Enhanced chat moderation\u003Cbr \u002F>\n– Extended streaming options\u003Cbr \u002F>\n– Priority support\u003C\u002Fp>\n\u003Cp>The core live streaming and chat functionality works without requiring any external service.\u003C\u002Fp>\n\u003Ch3>Author and Support\u003C\u002Fh3>\n\u003Cp>Developed by proxymis\u003Cbr \u002F>\nWebsite: https:\u002F\u002Fproxymis.com\u003Cbr \u002F>\nContact: contact@proxymis.com\u003C\u002Fp>\n","WordPress live streaming via browser-based HLS. Go live from the admin—no OBS, no RTMP, no external services. Auto viewer page with HLS player and bui &hellip;",20,232,100,2,"2026-02-25T09:13:00.000Z","6.9.4","6.2","7.3",[74,75,76,20,77],"hls","live-streaming","live-video","video-player","https:\u002F\u002Fcastio.live","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcastio-live.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":11,"downloaded":88,"rating":13,"num_ratings":13,"last_updated":89,"tested_up_to":15,"requires_at_least":90,"requires_php":16,"tags":91,"homepage":96,"download_link":97,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"livestreamcom-thumbnail-widget","LiveStream.com Thumbnail","0.1","fatalmuffin","https:\u002F\u002Fprofiles.wordpress.org\u002Ffatalmuffin\u002F","\u003Cp>This plugin will allow you to display a thumbnail from any livestream.com account!\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Displays most recent live thumbnail from LiveStream.com account\u003C\u002Fli>\n\u003Cli>(Optional) Displays Live Status. Users can easily know whether your stream is live or offline!\u003C\u002Fli>\n\u003Cli>(Optional) Display livestream description\u003C\u002Fli>\n\u003Cli>(Optional) Display livestream viewer count\u003C\u002Fli>\n\u003Cli>(Optional) Thumbnail redirect url lets you customize wherever you want the thumbnail to link to.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin will allow you to display a thumbnail from any livestream.com account!",3341,"2011-08-21T21:06:00.000Z","2.0.2",[92,20,93,94,95],"live","stream","thumbnail","thumnb","http:\u002F\u002Fdylan-brady.com\u002Fnickbrady","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flivestreamcom-thumbnail-widget.zip",{"slug":99,"name":100,"version":101,"author":7,"author_profile":8,"description":102,"short_description":103,"active_installs":11,"downloaded":104,"rating":13,"num_ratings":13,"last_updated":105,"tested_up_to":106,"requires_at_least":16,"requires_php":16,"tags":107,"homepage":22,"download_link":110,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"livetv-bundle","liveTV Bundle","1.3.1.3","\u003Cp>This plugin was developed for small gamers team \u002F gamers team usage. Not for mass sharing.\u003C\u002Fp>\n\u003Cp>Tools to coding\u002Fchanging the css\u003C\u002Fp>\n\u003Cul>\n\u003Cli>An Api extends folder.\u003C\u002Fli>\n\u003Cli>An Api extends menu.\u003C\u002Fli>\n\u003Cli>A complete FAQ https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Flivetv-bundle\u002Ffaq\u002F\u003C\u002Fli>\n\u003Cli>A “how to use”  – online documentation http:\u002F\u002Flivetv.allwebtuts.net\u002F\u003C\u002Fli>\n\u003Cli>All explicative tips for each option in your dashboard (the “?” on mouse over).\u003C\u002Fli>\n\u003Cli>A php file exemple for Api in folder \u003Ccode>\u002Fextends\u002F\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>A commented css if you don’t use php\u002FApi (just save your css for futur updates)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Description\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create automatically a page with a loop of livestream thumbnails from your team members\u003C\u002Fli>\n\u003Cli>Create new roles or use wordpress default roles (all default roles except subscribers)\u003C\u002Fli>\n\u003Cli>View current game (for twitch only)\u003C\u002Fli>\n\u003Cli>View xplit\u002Flivestream message\u003C\u002Fli>\n\u003Cli>View live!since date and hour\u003C\u002Fli>\n\u003Cli>Display or not livestreams offline (on, off, off only on widget)\u003C\u002Fli>\n\u003Cli>Generate thumbnails list for each types (own3d, justin, twitch) and cnage the order\u003C\u002Fli>\n\u003Cli>Large view and normal view\u003C\u002Fli>\n\u003Cli>Cache system\u003C\u002Fli>\n\u003Cli>Sidebar widget\u003C\u002Fli>\n\u003Cli>Generate automatically one IRC quakenet under each livestream\u003C\u002Fli>\n\u003Cli>Change quakenet for each original chat (twitch, justin chat)\u003C\u002Fli>\n\u003Cli>Colorization system for text (all html color) and 3 general themes\u003C\u002Fli>\n\u003Cli>Optional: work also with different manual shortcodes for own3d\u002Ftwitch\u002Fjustin in articles or pages\u003C\u002Fli>\n\u003Cli>Optional: work also with different manual shortcodes for ustream\u002Flivestream in articles or pages\u003C\u002Fli>\n\u003Cli>Optional: work also with different manual shortcodes for original chat\u002Fquakenet IRC lonely\u003C\u002Fli>\n\u003Cli>Compatible with all recent major browser IE9, Safari, Chrome, Firefox, Opera\u003C\u002Fli>\n\u003Cli>en_US, en_EN, fr_FR included and original .pot, .mo, .po included and ready to translate\u003C\u002Fli>\n\u003Cli>Some pagination options added from 1.2.5\u003C\u002Fli>\n\u003Cli>Some limitation options added from 1.2.5\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>online documentation & live demo\u003C\u002Fp>\n\u003Cul>\n\u003Cli>http:\u002F\u002Flivetv.allwebtuts.net\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For css bug or adaptative Work view FAQ\u003C\u002Fp>\n\u003Cul>\n\u003Cli>https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Flivetv-bundle\u002Ffaq\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Why I seperated twitch\u002Fjustin ?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>During this development, people in Gamers circle says on some channels in test, justin could have its dedicated Api soon because Justin has more ressource servers. If it is the fact, the code is ready.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Compatibility with frontend profil from connexion plugin\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Currently option “themed-profil” from theme-my-login not supported. If you desire to use the plugin with theme-my-login, themed-profil option must be disable from tab options of theme-my-login. If you have a adaptative solution, I need that.\u003C\u002Fli>\n\u003C\u002Ful>\n","LiveTV Bundle for WordPress. Live stream plugin for wordpress compatible with own3d.tv, twitch.tv, justin.tv",12228,"2012-10-27T09:56:00.000Z","3.4.2",[108,20,109],"gamer","livestreams","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flivetv-bundle.1.3.1.3.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":11,"downloaded":119,"rating":13,"num_ratings":13,"last_updated":120,"tested_up_to":121,"requires_at_least":16,"requires_php":16,"tags":122,"homepage":16,"download_link":127,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"vcp-events","VCP Events","1.0","kpmediadesigner","https:\u002F\u002Fprofiles.wordpress.org\u002Fkpmediadesigner\u002F","\u003Cp>For the best in interactive web events such as webinars and live streaming shows, this plugin will let you embed videos with a responsive Google+ comment stream attached to it that’s live – before, during, and after events.. You can add custom branding, descriptions, titles, and the plugin even gives you a way to display and discuss audience comments, taking engagement to a whole new level, where the audience becomes part of the live conversation.\u003C\u002Fp>\n\u003Ch4>Tutorial\u003C\u002Fh4>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"560\" height=\"315\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FsRTFpW4SM5U?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>YouTube Live Stream Embed\u003Cbr \u002F>\nGoogle Comment Stream Embed\u003Cbr \u002F>\nAdjustable size ratio of video to comments\u003Cbr \u002F>\nResponsive interactivity\u003Cbr \u002F>\nSelective Google Fonts for comments\u003Cbr \u002F>\nMultiple font size options per comment\u003Cbr \u002F>\nCustom backgrounds for comments\u003Cbr \u002F>\nCustom Branding option\u003Cbr \u002F>\nOption to feature trailer video\u003Cbr \u002F>\nAdd event details and content \u002F links\u003Cbr \u002F>\nComment Stream available live from time of event posting\u003C\u002Fp>\n","Add a google plus comment stream next to a your livestream or video.",1200,"2018-04-18T18:34:00.000Z","4.8.28",[123,124,125,126,52],"comments","google","google-plus","livestreaming","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvcp-events.zip",{"attackSurface":129,"codeSignals":140,"taintFlows":150,"riskAssessment":151,"analyzedAt":160},{"hooks":130,"ajaxHandlers":131,"restRoutes":132,"shortcodes":133,"cronEvents":138,"entryPointCount":139,"unprotectedCount":13},[],[],[],[134],{"tag":20,"callback":135,"file":136,"line":137},"kw_livestream_shortcode","kw_livestream.php",31,[],1,{"dangerousFunctions":141,"sqlUsage":142,"outputEscaping":144,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":149},[],{"prepared":13,"raw":13,"locations":143},[],{"escaped":13,"rawEcho":139,"locations":145},[146],{"file":136,"line":147,"context":148},78,"raw output",[],[],{"summary":152,"deductions":153},"The kw-livestream-plugin v1.0.1 exhibits a generally good security posture based on the provided static analysis. The plugin has a very small attack surface, with only one shortcode identified as an entry point, and importantly, no unprotected AJAX handlers or REST API routes were found.  The absence of dangerous functions, file operations, and external HTTP requests further strengthens its security.  All SQL queries are properly prepared, indicating robust database interaction practices.\n\nHowever, a significant concern is the lack of output escaping. With one output identified and none properly escaped, there is a high risk of Cross-Site Scripting (XSS) vulnerabilities.  Additionally, the complete absence of nonce checks and capability checks on its sole entry point (the shortcode) is a critical oversight, potentially allowing unauthorized users to trigger shortcode functionality or inject malicious content. The plugin's vulnerability history is clean, with no recorded CVEs, which is positive but does not mitigate the risks identified in the static analysis.  While the plugin avoids common pitfalls like raw SQL and dangerous functions, the lack of output escaping and essential security checks on its entry point represents a notable weakness.",[154,156,158],{"reason":155,"points":30},"Output escaping missing",{"reason":157,"points":30},"Nonce checks missing",{"reason":159,"points":30},"Capability checks missing","2026-03-16T23:57:10.359Z",{"wat":162,"direct":168},{"assetPaths":163,"generatorPatterns":164,"scriptPaths":165,"versionParams":166},[],[],[],[167],"\u002Fkw-livestream-plugin\u002Fkw_livestream.php?ver=",{"cssClasses":169,"htmlComments":170,"htmlAttributes":171,"restEndpoints":172,"jsGlobals":173,"shortcodeOutput":174},[],[],[],[],[],[175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190],"\u003Cdiv style=\"width:","px;height:","px;border:3px solid #","; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px\">\u003Ciframe src=\"http:\u002F\u002Fcdn.livestream.com\u002Fembed\u002F","?layout=","&color=0x","&autoPlay=","&mute=","&iconColorOver=0x","&iconColor=0x","&allowchat=","&width=","&height=","\" width=\"","\" height=\"","\" style=\"border:0;outline:0\" frameborder=0 scrolling=no>\u003C\u002Fiframe>\u003C\u002Fdiv>&nbsp;"]