[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fR9ctIRxq3q8pxCslH8o7bYPcxWiamAMjZugS4d1uaoA":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":49,"crawl_stats":38,"alternatives":52,"analysis":154,"fingerprints":206},"bradmax-player","Bradmax Player","1.1.32","kostalski","https:\u002F\u002Fprofiles.wordpress.org\u002Fkostalski\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fbradmax.com\u002Fsite\u002Fen\u002F\" rel=\"nofollow ugc\">Bradmax Player\u003C\u002Fa> is a plugin, which supports video streams playback on desktops and mobile devices. If you have access to video streaming in formats:\u003Cbr \u002F>\n– HLS\u003Cbr \u002F>\n– MPEG-DASH\u003Cbr \u002F>\n– MS Smooth Streaming\u003Cbr \u002F>\nor simple mp4, webM, ogg files, then you can watch them on your site with Bradmax Player. It is even supporting HLS or MS Smooth Streaming playback on platforms \u002F devices, which\u003Cbr \u002F>\nusually not support them. In such cases video is “transconded” on-fly in your browser during playback.\u003C\u002Fp>\n\u003Cp>Player support also:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>poster image – Custom image from video, which is displayed on player before playback.\u003C\u002Fli>\n\u003Cli>subtitles – Embedded in HLS, MPEG-DASH, MS Smooth Streaming video stream or from external files in SRT, VTT file formats.\u003C\u002Fli>\n\u003Cli>basic video statistics for Google Analytics – Just paste your Google Analytics tracker id into player settings for collecting information about video views and watched time.\u003C\u002Fli>\n\u003Cli>video chapters & time markers – Extending progressbar with additional information about video chapters or time markers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>A self-hosted website running on WordPress CRM.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Bradmax Player Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Embed video streams into a post\u002Fpage or anywhere on your WordPress site (supported streaming formats HLS, MPEG-DASH, MS Smooth Streaming).\u003C\u002Fli>\n\u003Cli>Embed video files (MP4, WebM, Ogg) into your page.\u003C\u002Fli>\n\u003Cli>Embed responsive videos for a better user experience while viewing from a mobile device.\u003C\u002Fli>\n\u003Cli>Embed videos with poster images.\u003C\u002Fli>\n\u003Cli>Automatically play a video when the page is rendered.\u003C\u002Fli>\n\u003Cli>Embed videos uploaded to your WordPress media library using direct links in the shortcode.\u003C\u002Fli>\n\u003Cli>No setup required, simply install and start embedding videos.\u003C\u002Fli>\n\u003Cli>Lightweight and compatible with the latest version of WordPress\u003C\u002Fli>\n\u003Cli>Clean and sleek player with no watermark.\u003C\u002Fli>\n\u003Cli>Player customisation is available (change skin, colors, logo, etc.). It requires only sign-up on https:\u002F\u002Fbradmax.com\u002Fsite\u002Fen\u002Fsignup . It’s free and basic version of player is also free.\u003C\u002Fli>\n\u003Cli>Embed video with subtitles (subtitles loaded from stream or from SRT, VTT files).\u003C\u002Fli>\n\u003Cli>Collect basic statistics about video playback in your Google Analytics account.\u003C\u002Fli>\n\u003Cli>Playback of DRM protected video (only in paid version for custom player downloaded from bradmax.com).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Bradmax Player Plugin Usage\u003C\u002Fh4>\n\u003Cp>In order to embed a video create a new post\u002Fpage and use the following shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"https:\u002F\u002Fbradmax.com\u002Fstatic\u002Fvideo\u002Ftos\u002Fbig_buck_bunny.m3u8\" duration=\"596\" poster=\"https:\u002F\u002Fbradmax.com\u002Fstatic\u002Fimages\u002Fstartsplash.jpg\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>“url” is the location of your streaming. You need to replace the sample URL with the actual URL of the video stream.\u003C\u002Fli>\n\u003Cli>“duration” contain length in seconds of video, so it can be displayed on player before staring playback.\u003C\u002Fli>\n\u003Cli>“poster” is location of poster image, which should be displayed on player. Replace sample URL with link of your image.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Video playback statistics with Google Analytics\u003C\u002Fh4>\n\u003Cp>Player can collect basic statistics for video playback. You just need to copy your “Tracking ID” from Google Analytics page into player settings.\u003C\u002Fp>\n\u003Cp>For finding “Tracking ID” please open: \u003Ca href=\"https:\u002F\u002Fanalytics.google.com\" rel=\"nofollow ugc\">Google Analytics\u003C\u002Fa> > Admin > Tracking Info > Tracking Code .\u003C\u002Fp>\n\u003Cp>“Tracker ID” is code having form “UA-XXXXXXXX-X”, where X is 0-9 digit and you have to copy it into ga_tracker_id video shortcode option (see section below).\u003C\u002Fp>\n\u003Cp>Player collects video playback details as “Events” in your Google Analytics account. There are available in sections:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Analytics panel > Real-Time > Events\u003C\u002Fli>\n\u003Cli>Google Analytics panel > Behaviour > Events\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Player is sending events:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>event category: view , event action: started (send on starting video playback)\u003C\u002Fli>\n\u003Cli>event category: player event, event action: playing\u002Fpaused (send on play\u002Fpause video)\u003C\u002Fli>\n\u003Cli>event category: progress seconds, event action: progress seconds (send every 10 sec of playback)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For each media distinction in statistics you have to specify in video shortcode option “media_id”. Then each event got additionaly “Event Label” with data provided from media_id parameter. media_id can be any text, which you want to define, but it is recomended to keep it short.\u003C\u002Fp>\n\u003Ch4>Video Shortcode Options\u003C\u002Fh4>\n\u003Cp>The following options are supported in the shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Autoplay\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Causes the video file to automatically play when the page loads.\u003Cbr \u002F>\nNote: Currenlty this option is working only on desktop devices with muted sound (see “Mute” shortcode). On mobile devices (phones, tablets, etc.) this option is not working.\u003Cbr \u002F>\nIt is platform limitation and clicking on video is required for starting playback.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"http:\u002F\u002Fexample.com\u002Fhls_stream.m3u8\" autoplay=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Mute\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Causes the video starts with muted sound. This option is usefull for starting video automatically with “autoplay” option.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"http:\u002F\u002Fexample.com\u002Fhls_stream.m3u8\" autoplay=\"true\" mute=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Duration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Defines length of video stream in seconds. Can contain fraction of second. It is required for displaying duration of video before staring playback.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"http:\u002F\u002Fexample.com\u002Fhls_stream.m3u8\" duration=\"100.1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Poster\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Defines image to show as placeholder before the video plays.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"http:\u002F\u002Fexample.com\u002Fhls_stream.m3u8\" poster=\"http:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fposter.jpg\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Pip\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Enables additional button in player skin for enabling\u002Fdisabling Picture-in-Picture mode. When PIP mode is enabled then player is detached from browser and user can watch video over other screens.\u003Cbr \u002F>\nNote: This feature requires player at last v2.12.0 version. If you are using older customized player (changed colors, skin, etc.), then you have to generate new one on bradmax.com page.\u003Cbr \u002F>\nPIP button appears after starting playback. Before it is blocked by browser.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"http:\u002F\u002Fexample.com\u002Fhls_stream.m3u8\" pip=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Chapters & Time markers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Defines additional info for video chapters. Such information will be presented on progress bar. Format for video chapters is similar to Youtube chapters in description.\u003Cbr \u002F>\nEach chapter entry should be in separated line or separated from other entries using semicolon (;). Entry begins with start time of chapter and folowed by label for chapter.\u003Cbr \u002F>\nChapters use “chapters” attribute name and time markers “time_markers”.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"https:\u002F\u002Fbradmax.com\u002Fstatic\u002Fvideo\u002Ftos\u002F440272.mpd\" duration=\"100.1\" chapters=\"\n0:00 - Intro\n0:23 - 1. Preparations\n3:18 - 2. Simulation\n7:18 - 3. Defense\n8:48 - 4. Forgiveness\n9:38 - Credits\n\"\ntime_markers=\"\n 1:40 - Decoy\n 3:20 - Simulation start \n 5:30 - They are comming ...\n 8:08 - Rope slide\n11:14 - Credits rope slide\n\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Example for semicolons instead of new lines – all in one line. Sometimes wordpress can have problems with multiline in shortcodes. Using semicolons will solve it.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"https:\u002F\u002Fbradmax.com\u002Fstatic\u002Fvideo\u002Ftos\u002F440272.mpd\" duration=\"100.1\" chapters=\"0:00 - Intro ; 0:23 - 1. Preparations ; 3:18 - 2. Simulation ;7:18 - 3. Defense ; 8:48 - 4. Forgiveness ; 9:38 - Credits\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Class\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Defines CSS class, which should be added into player box on page (customizing view on WordPress page).\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"http:\u002F\u002Fexample.com\u002Fhls_stream.m3u8\" class=\"my-custom-player-css-class\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Style\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Defines CSS style string, which should be added into player for on page (customizing view on WordPress page).\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"http:\u002F\u002Fexample.com\u002Fhls_stream.m3u8\" style=\"width:400px;height:200px;border:solid 1px gray\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Subtitles\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Defines list of subtitles files (one file per language) for video. Subtitles files has to be in SRT or VTT format (file extension *.srt or *.vtt). Format for subtitles list subtitles=”LANG_CODE=FILE_LINK LANG_CODE=FILE_LINK …”, where LANG_CODE is two letter language code (ISO 639-1 standard – https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FList_of_ISO_639-1_codes) for defining subtitles language. FILE_LINK is link to file stored on some HTTP server, which player will be able to download during playback.\u003C\u002Fp>\n\u003Cp>Working example (subtitles in Czech language):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"https:\u002F\u002Fbradmax.com\u002Fstatic\u002Fvideo\u002Ftos\u002Ftesla\u002Ftesla.m3u8\" subtitles=\"cz=https:\u002F\u002Fbradmax.com\u002Fstatic\u002Fvideo\u002Ftos\u002Ftesla\u002Ftesla_cz.srt\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Example with multiple languages for video:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"http:\u002F\u002Fexample.com\u002Fhls_stream.m3u8\" subtitles=\"en=https:\u002F\u002Fexample.com\u002Fsubtitles_en.srt cz=https:\u002F\u002Fexample.com\u002Fsubtitles_cz.srt sk=https:\u002F\u002Fexample.com\u002Fsubtitles_sk.srt\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>ga_tracker_id\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Defines Google Analytics tracker id. When defined video playback is tracked in your Google Analytics account in “Events” sections.\u003C\u002Fp>\n\u003Cp>“Tracker ID” is code having form “UA-XXXXXXXX-X”, where X is 0-9 digit and is located in \u003Ca href=\"https:\u002F\u002Fanalytics.google.com\" rel=\"nofollow ugc\">Google Analytics\u003C\u002Fa> > Admin > Tracking Info > Tracking Code.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"http:\u002F\u002Fexample.com\u002Fhls_stream.m3u8\" ga_tracker_id=\"UA-XXXXXXXX-X\" media_id=\"my example stream\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>media_id\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This parameter is used, when Google Analytics plugin is active (see ga_tracker_id video shortcode). It is used for each media distinction, so for each different video diferent value should be provided. It can be any text, but it is recomended to keep it short.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Alternative stream formats (url_2, url_3, url_4)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you got video content (same title\u002Fmedia) in multiple formats eg. MPEG-DASH, HLS, MS Smooth Streaming you can provide them to player using shortcodes url_2, url_3, url_4 . Player automatically choses format with best support for device. You can put links in any order.\u003C\u002Fp>\n\u003Cp>Example for video with many formats (MPEG-DASH and HLS):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"https:\u002F\u002Fbradmax.com\u002Fstatic\u002Fvideo\u002Ftos\u002F440272.mpd\" url_2=\"https:\u002F\u002Fbradmax.com\u002Fstatic\u002Fvideo\u002Ftos\u002F440272.m3u8\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>live_\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Player supports playback for live stream transmissions (HLS, MPEG-DASH, MS Smooth Streaming). For such transmissions are additonal parameters, which improve user experience.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>live_end_date: Date time as ISO 8601 string (https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FISO_8601). Examples: “2020-06-10T20:00:00Z” (2020-06-10 20:00:00 UTC time zone), “2020-06-12T18:00:00+08:00” (2020-06-12 18:00:00 GMT+8 time zone). If defined, then player is able to detect end of live stream transmission. Without it player will be assume end of transmission and end splash screen will be presented.\u003C\u002Fli>\n\u003Cli>live_thank_you_image_url: Link to custom end splash image, which should be shown after end of live stream transmission. If not defined then default start splash will be shown after end of transmission.\u003C\u002Fli>\n\u003Cli>live_waiting_for_transmission_image_url: Link to custom waiting for transmission image, which should be shown when player is waiting for live stream transmission start. Requires live_end_date parameter for correct work – player is aware if it is before or after transmission.\u003C\u002Fli>\n\u003Cli>live_low_latency_mode: Indicates if lowLatencyMode should be enabled. By default it is disabled. When live_low_latency_mode then latency optimization is used at the expense of quality (stream is in lower quality and can buffer more frequently, but with much lower latency). This mode is working only for HLS and MPEG-DASH streams. example configuration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Examples:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"http:\u002F\u002Fexample.com\u002Fhls_live_stream.m3u8\" live_waiting_for_transmission_image_url=\"https:\u002F\u002Fbradmax.com\u002Fstatic\u002Fimages\u002Fwaiting_for_transmission.jpg\" live_thank_you_image_url=\"https:\u002F\u002Fbradmax.com\u002Fstatic\u002Fimages\u002Fthankyou_endsplash.jpg\" live_end_date=\"2020-06-14T14:00:00+08:00\"]\n\n[bradmax_video url=\"http:\u002F\u002Fexample.com\u002Fhls_live_stream.m3u8\" live_low_latency_mode=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>drm_\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Player supports playback for DRM protected video – paid version of player downloaded from bradmax.com is required. Short codes for DRM configuration:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>drm_prov: Type of provider. Mark “default” for enabling support DRMs for selected content. Available values: [‘default’, ‘ezdrm’, ‘keyos’]\u003C\u002Fli>\n\u003Cli>drm_widevine_url: URL to Widevine DRM license server. It is required for decrypting Widevine protected videos.\u003C\u002Fli>\n\u003Cli>drm_widevine_cust_data: Custom data in base64 encoded format for Widevine.\u003C\u002Fli>\n\u003Cli>drm_playready_url: URL to MS PlayReady DRM license server. It is required for decrypting PlayReady protected videos.\u003C\u002Fli>\n\u003Cli>drm_playready_cust_data: Custom data in base64 encoded format for MS PlayReady.\u003C\u002Fli>\n\u003Cli>drm_fairplay_url: URL to FairPlay DRM license server. It is required for decrypting FairPlay protected videos.\u003C\u002Fli>\n\u003Cli>drm_fairplay_cust_data: Custom data in base64 encoded format for FairPlay.\u003C\u002Fli>\n\u003Cli>drm_fairplay_cert_url: URL to FairPlay certificate server.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[bradmax_video url=\"https:\u002F\u002Fexample.com\u002Fdrm_protected_stream.mpd\" drm_prov=\"default\" drm_widevine_url=\"https:\u002F\u002Fdrm.example.com\u002Flicense\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Embed video stream easily in WordPress using Bradmax Player. Use responsive HTML5 video player for playing HLS, MPEG-DASH, MSS streams.",1000,71505,86,11,"2026-03-06T10:11:00.000Z","6.9.4","4.2","",[20,21,22,23,24],"hls","html5","mpeg-dash","video","video-streaming","https:\u002F\u002Fbradmax.com\u002Fsite\u002Fen\u002F#contact","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbradmax-player.1.1.32.zip",99,1,0,"2024-07-10 00:00:00","2026-03-15T15:16:48.613Z",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2024-37957","bradmax-player-authenticated-contributor-stored-cross-site-scripting","Bradmax Player \u003C= 1.1.27 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Bradmax Player plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 1.1.27 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=1.1.27","1.1.28","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-09-23 18:10:38",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F075d6557-8fb4-4e69-924f-feff3d2827ed?source=api-prod",76,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":48,"trust_score":50,"computed_at":51},87,"2026-04-04T21:12:59.010Z",[53,77,94,110,131],{"slug":54,"name":55,"version":56,"author":55,"author_profile":57,"description":58,"short_description":59,"active_installs":11,"downloaded":60,"rating":61,"num_ratings":62,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":66,"tags":67,"homepage":72,"download_link":73,"security_score":74,"vuln_count":75,"unpatched_count":28,"last_vuln_date":76,"fetched_at":31},"playerjs","PlayerJS","2.24","https:\u002F\u002Fprofiles.wordpress.org\u002Fplayerjs\u002F","\u003Cp>Build custom video \u002F audio player on \u003Ca href=\"https:\u002F\u002Fplayerjs.com\" rel=\"nofollow ugc\">PlayerJS.com\u003C\u002Fa> for FREE and place it on your website.\u003C\u002Fp>\n","The official plugin for PlayerJS.com - video & audio player builder. Make an awesome player for your website for free.",22829,100,5,"2025-02-25T16:02:00.000Z","6.7.5","4.6","5.2.4",[68,69,70,54,71],"audio-player","hls-player","html5-player","video-player","https:\u002F\u002Fplayerjs.com\u002Fdocs\u002Fq=wordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fplayerjs.2.24.zip",69,2,"2025-09-22 00:00:00",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":29,"downloaded":85,"rating":29,"num_ratings":29,"last_updated":86,"tested_up_to":16,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":92,"download_link":93,"security_score":61,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"streamnexus-io-embed-videos","StreamNexus.io Embed Videos","2.2.2","streamnexus.io","https:\u002F\u002Fprofiles.wordpress.org\u002Fstreamnexus\u002F","\u003Cp>Easily embed your StreamNexus.io hosted videos or audio files into your WordPress site using a simple shortcode.\u003Cbr \u002F>\nCopy and paste your shortcode from the StreamNexus.io backoffice, and the plugin automatically generates an HTML5 video player with adaptive HLS streaming, ensuring smooth delivery to all devices.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Simple shortcode: [streamnexus-video media_id=”YOUR_VIDEO_ID”]\u003C\u002Fli>\n\u003Cli>Adaptive Bitrate Streaming (ABR) with HLS\u003C\u002Fli>\n\u003Cli>Optimized playback across desktop, tablet, and mobile\u003C\u002Fli>\n\u003Cli>Lightweight and fast-loading HTML5 player\u003C\u002Fli>\n\u003Cli>No complex setup – just install, activate, and paste your shortcode\u003C\u002Fli>\n\u003Cli>No API key required – enter the media ID or share link directly in the shortcode\u003C\u002Fli>\n\u003Cli>No more hosting MP4 files on your limited hosting provided allocated storage\u003C\u002Fli>\n\u003Cli>Advanced Analytics, retention charts, playback events on the StreamNexus.io dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Add the following shortcode inside any post or page:\u003C\u002Fp>\n\u003Cp>[streamnexus-video media_id=”YOUR_VIDEO_ID”]\u003C\u002Fp>\n\u003Cp>This will render the StreamNexus HTML5 player and deliver the video using adaptive bitrate HLS streaming, ensuring smooth playback for all viewers regardless of their bandwidth.\u003C\u002Fp>\n\u003Cp>A video tutorial of embedding videos in a WordPress site is available on https:\u002F\u002Fwww.streamnexus.io\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>A valid StreamNexus.io video id.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External service and policies\u003C\u002Fh3>\n\u003Cp>This plugin embeds the StreamNexus player hosted at https:\u002F\u002Fapi.streamnexus.io\u002Fplayer-page.html.\u003C\u002Fp>\n\u003Cp>By using the player you are agreeing to StreamNexus’ service policies:\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fwww.streamnexus.io\u002Fterms-of-service\u002F\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fwww.streamnexus.io\u002Fprivacy-policy\u002F\u003C\u002Fp>\n","Easily embed StreamNexus.io hosted videos using a shortcode. The plugin embeds an HTML5 ABR HLS video player.",101,"2025-12-23T13:47:00.000Z","6.0","7.0",[90,68,91,70,71],"analytics","hls-adaptive-bitrate","https:\u002F\u002Fwww.streamnexus.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstreamnexus-io-embed-videos.2.2.2.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":29,"downloaded":102,"rating":29,"num_ratings":29,"last_updated":18,"tested_up_to":16,"requires_at_least":103,"requires_php":88,"tags":104,"homepage":107,"download_link":108,"security_score":61,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":109},"zw-player-video-embed","ZW Player Video Embed","2.0","zwplayer","https:\u002F\u002Fprofiles.wordpress.org\u002Fzwplayer\u002F","\u003Cp>ZW Player Video Embed is a professional-grade HTML5 video player supporting all major video formats and streaming protocols.\u003C\u002Fp>\n\u003Cp>Perfect for: live streaming, online courses, video portfolios, surveillance feeds.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Format Support\u003C\u002Fstrong>\u003Cbr \u002F>\n– Codecs: H.264, H.265, AV1, MP3, Opus\u003Cbr \u002F>\n– VOD: HLS, DASH, HTTP-FLV, HTTP-MP4\u003Cbr \u002F>\n– Live: HTTP-FLV, WebSocket-FLV, HLS, DASH, WebRTC, RTSP\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Player Features\u003C\u002Fstrong>\u003Cbr \u002F>\n– Screenshot and video recording\u003Cbr \u002F>\n– Segmented playback\u003Cbr \u002F>\n– Picture-in-picture and mini player\u003Cbr \u002F>\n– Multi-quality switching\u003Cbr \u002F>\n– Speed control\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Integration\u003C\u002Fstrong>\u003Cbr \u002F>\n– Gutenberg block with visual editor\u003Cbr \u002F>\n– Shortcode: [zwplviem url=”video.mp4″]\u003Cbr \u002F>\n– Classic editor button\u003Cbr \u002F>\n– Multiple instances support\u003Cbr \u002F>\n– JSON configuration for advanced setups\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Basic: [zwplviem url=”https:\u002F\u002Fexample.com\u002Fvideo.mp4″]\u003C\u002Fp>\n\u003Cp>Live: [zwplviem url=”live.flv” isLive=”true” autoplay=”true”]\u003C\u002Fp>\n\u003Cp>Full: [zwplviem url=”video.mp4″ poster=”cover.jpg” autoplay=”true” muted=”true” ratio=”16:9″]\u003C\u002Fp>\n\u003Cp>Multi-quality: [zwplviem url=”[{“name”:”HD”,”url”:”hd.mp4″,”default”:true},{“name”:”SD”,”url”:”sd.mp4″}]”]\u003C\u002Fp>\n\u003Ch3>External Services & Third-Party Libraries\u003C\u002Fh3>\n\u003Cp>This plugin includes minified JavaScript libraries for video playback. Below are the sources and licenses for each library:\u003C\u002Fp>\n\u003Ch4>ZWPlayer Core (zwplayer.js)\u003C\u002Fh4>\n\u003Cp>This is the main player library developed by ZW Player Team.\u003Cbr \u002F>\nDocumentation: https:\u002F\u002Fwww.zwplayer.com\u002F\u003Cbr \u002F>\nLicense: Proprietary – The minified zwplayer.js is provided for use within this plugin. Source code is not publicly available.\u003C\u002Fp>\n\u003Ch4>DASH.js (dash.all.min.js)\u003C\u002Fh4>\n\u003Cp>A JavaScript library for playing DASH (Dynamic Adaptive Streaming over HTTP) content.\u003Cbr \u002F>\nSource: https:\u002F\u002Fgithub.com\u002FDash-Industry-Forum\u002Fdash.js\u003Cbr \u002F>\nLicense: BSD-3-Clause\u003Cbr \u002F>\nVersion included: 4.x\u003C\u002Fp>\n\u003Cp>Note: This library may reference XML schemas (schemas.xmlsoap.org) for MPD manifest parsing. No user data is transmitted to external servers during normal playback.\u003C\u002Fp>\n\u003Ch4>HLS.js (hls.min.js, hls.light.min.js)\u003C\u002Fh4>\n\u003Cp>A JavaScript library for playing HLS (HTTP Live Streaming) content in browsers.\u003Cbr \u002F>\nSource: https:\u002F\u002Fgithub.com\u002Fvideo-dev\u002Fhls.js\u003Cbr \u002F>\nLicense: Apache-2.0\u003Cbr \u002F>\nVersion included: 1.x\u003C\u002Fp>\n\u003Ch4>FLV.js (flv.min.js, flv.live.js)\u003C\u002Fh4>\n\u003Cp>A JavaScript library for playing FLV (Flash Video) content via HTTP-FLV or WebSocket-FLV streaming.\u003Cbr \u002F>\nSource: https:\u002F\u002Fgithub.com\u002Fbilibili\u002Fflv.js\u003Cbr \u002F>\nLicense: Apache-2.0\u003C\u002Fp>\n\u003Ch4>MPEGTS.js (mpeg.min.js)\u003C\u002Fh4>\n\u003Cp>A JavaScript library for playing MPEG-TS streams.\u003Cbr \u002F>\nSource: https:\u002F\u002Fgithub.com\u002Fxqq\u002Fmpegts.js\u003Cbr \u002F>\nLicense: Apache-2.0\u003C\u002Fp>\n\u003Ch4>Build Tools\u003C\u002Fh4>\n\u003Cp>No build tools are required for this plugin. All JavaScript files are pre-built and included as-is. The libraries above are used directly without additional compilation.\u003C\u002Fp>\n","Professional HTML5 video player supporting HLS, DASH, FLV, MP4, local file with screenshot, recording, PIP and live streaming features.",191,"5.8",[105,20,21,106,71],"dash","live-streaming","https:\u002F\u002Fwww.zwplayer.com\u002Fplugin\u002Fwordpress.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzw-player-video-embed.zip","2026-03-15T10:48:56.248Z",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":120,"num_ratings":121,"last_updated":122,"tested_up_to":16,"requires_at_least":123,"requires_php":18,"tags":124,"homepage":128,"download_link":129,"security_score":27,"vuln_count":75,"unpatched_count":29,"last_vuln_date":130,"fetched_at":31},"easy-video-player","Easy Video Player","1.2.2.13","Noor Alam","https:\u002F\u002Fprofiles.wordpress.org\u002Fnaa986\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fnoorsplugin.com\u002Fwordpress-video-plugin\u002F\" rel=\"nofollow ugc\">Easy Video Player\u003C\u002Fa> is a user-friendly WordPress video plugin to showcase your videos. You can embed both self-hosted videos or videos that are externally hosted using direct links.\u003C\u002Fp>\n\u003Ch3>Easy Video Player Add-ons\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnoorsplugin.com\u002Fwordpress-video-plugin\u002F\" rel=\"nofollow ugc\">MediaElement Skin 1\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnoorsplugin.com\u002Feasy-video-player-user-only-videos\u002F\" rel=\"nofollow ugc\">User Only Videos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnoorsplugin.com\u002Feasy-video-player-schema\u002F\" rel=\"nofollow ugc\">Video Schema\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnoorsplugin.com\u002Feasy-video-player-disable-right-click\u002F\" rel=\"nofollow ugc\">Disable Right Click\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Easy Video Player Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Embed MP4 video into your website\u003C\u002Fli>\n\u003Cli>Embed responsive video for a better user experience while viewing from a mobile device\u003C\u002Fli>\n\u003Cli>Embed HTML5 video which are compatible with major browsers\u003C\u002Fli>\n\u003Cli>Embed video with poster images\u003C\u002Fli>\n\u003Cli>Embed video with autoplay if the device and browser support it\u003C\u002Fli>\n\u003Cli>Embed video with loop\u003C\u002Fli>\n\u003Cli>Embed video with muted enabled\u003C\u002Fli>\n\u003Cli>Customize the video player using classes\u003C\u002Fli>\n\u003Cli>Embed video using MediaElement player\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Easy Video Player Plugin Usage\u003C\u002Fh3>\n\u003Cp>\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\u002FIvDbycfQdlM?version=3&rel=0&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>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Embedding a Video in the Classic Editor\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\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\u002FRUaDFo4b3Ww?version=3&rel=0&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>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Settings Configuration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>It’s pretty easy to set up this video player plugin. Once you have installed the plugin simply navigate to the Settings menu where you will be able to configure some options. Mostly you just to need check the “Enable jQuery” option. That will allow the plugin to make use of jQuery library.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Embedding Shortcodes for the Videos\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Now it’s time to finally embed a video shortcode. To do this create a new post\u002Fpage and use the following shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[evp_embed_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Here, url is a shortcode parameter that you need to replace with the actual URL of the video file.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Video Autoplay\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you want a particular video to start playing when the page loads, you can set the “autoplay” option to “true”:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[evp_embed_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" autoplay=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Control Size\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default, the player takes up the full width of the content area. You can easily control the size by specifying a width for it:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[evp_embed_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" width=\"640\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The height will be automatically determined based on the ratio (please see the “Control Player Ratio section” for details).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Control Player Ratio\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can override the default aspect ratio by specifying a different one in the shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[evp_embed_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" ratio=\"16:9\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If the player does not support your specified aspect ratio it will load the default.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Video Loop\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you want a particular video to start playing again when it ends, you can set the “loop” option to “true”:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[evp_embed_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" loop=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Video Player Template\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you want to use a different video player template, you can specify it in the “template” parameter:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[evp_embed_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" template=\"mediaelement\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>By default, the mediaelement template only loads the “metadata” of a video when the page loads. You can set it to “auto” or “none” with the preload parameter in the shortcode.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[evp_embed_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" preload=\"auto\" template=\"mediaelement\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For detailed documentation please visit the \u003Ca href=\"https:\u002F\u002Fnoorsplugin.com\u002Fwordpress-video-plugin\u002F\" rel=\"nofollow ugc\">WordPress video plugin\u003C\u002Fa> page\u003C\u002Fp>\n\u003Ch3>Plugin Language Translation\u003C\u002Fh3>\n\u003Cp>If you are a non-English speaker please help \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Feasy-video-player\" rel=\"nofollow ugc\">translate Easy Video Player\u003C\u002Fa> into your language.\u003C\u002Fp>\n","Easy Video Player is a WordPress video player that allows you to add videos to your WordPress site.",20000,862924,84,57,"2025-12-05T05:41:00.000Z","5.5",[125,21,126,127,23],"flash","mobile","player","https:\u002F\u002Fnoorsplugin.com\u002Fwordpress-video-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-video-player.zip","2023-12-27 00:00:00",{"slug":132,"name":133,"version":134,"author":135,"author_profile":136,"description":137,"short_description":138,"active_installs":118,"downloaded":139,"rating":140,"num_ratings":141,"last_updated":142,"tested_up_to":143,"requires_at_least":144,"requires_php":18,"tags":145,"homepage":150,"download_link":151,"security_score":50,"vuln_count":152,"unpatched_count":29,"last_vuln_date":153,"fetched_at":31},"fv-wordpress-flowplayer","FV Flowplayer Video Player","7.5.49.7212","FolioVision","https:\u002F\u002Fprofiles.wordpress.org\u002Ffoliovision\u002F","\u003Cp>For latest updates and fixes, please use the FV Player 8 plugin from WordPress.org:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffv-player\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffv-player\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Additional Technical information\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Core video engine: open source Flowplayer 7.\u003C\u002Fli>\n\u003Cli>Supported video formats are MP4, WebM and OGV (\u003Ca href=\"https:\u002F\u002Ffoliovision.com\u002Fplayer\u002Fencoding\" rel=\"nofollow ugc\">read about HTML5 video formats\u003C\u002Fa>).\u003C\u002Fli>\n\u003Cli>Supported video streaming formats are HLS (Flash and JavaScript fallback available for incompatible devices), MPEG DASH and RTMP.\u003C\u002Fli>\n\u003Cli>Default options for all the embedded videos can be set in comprehensive administration menu.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>In comparison with WordPress Flowplayer plugin, there are several improvements:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Allows user to display clickable splash screen at the beginning of video (which not only looks good, but improves the performance significantly).\u003C\u002Fli>\n\u003Cli>Allows user to display popup box after the video ends, with any HTML content (clickable links, images, styling, etc.)\u003C\u002Fli>\n\u003Cli>Does not use configuration file, but WordPress Options\u003C\u002Fli>\n\u003Cli>Does not drive you to use an in-house proprietary CDN but supports all CDN.\u003C\u002Fli>\n\u003Cli>Includes advanced built-in social sharing.\u003C\u002Fli>\n\u003Cli>Inexpensive \u003Ca href=\"https:\u002F\u002Ffoliovision.com\u002Fpro-support\" rel=\"nofollow ugc\">pro support\u003C\u002Fa> available.\u003C\u002Fli>\n\u003Cli>Includes an advanced built-in video encoding and theme checker to make sure your videos are encoded properly and your site is set up for video playback.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Additional Documentation at Foliovision.com\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffoliovision.com\u002Fsupport\u002Ffv-wordpress-flowplayer\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa> |\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ffoliovision.com\u002Fplayer\u002Fchangelog\" rel=\"nofollow ugc\">Change Log\u003C\u002Fa> |\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ffoliovision.com\u002Fplayer\u002Finstallation\" rel=\"nofollow ugc\">Installation\u003C\u002Fa>|\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ffoliovision.com\u002Fplayer\u002Fuser-guide\" rel=\"nofollow ugc\">User Guide\u003C\u002Fa> |\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ffoliovision.com\u002Fplayer\u002Ffaq\" rel=\"nofollow ugc\">Detailed FAQ\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>This new version uses Flowplayer 5 running on HTML5, so we recommend you read first two questions of FAQ first.\u003C\u002Fp>\n\u003Cp>Once the plugin is uploaded and activated, there will be a submenu of settings menu called FV Player. In that submenu, you can modify following settings:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AutoPlay – decides whether the video starts playing automatically, when the page\u002Fpost is displayed.\u003C\u002Fli>\n\u003Cli>AutoBuffering – decides whether the video starts buffering automatically, when the page\u002Fpost is displayed. If AutoPlay is set to true, you can ignore this setting.\u003C\u002Fli>\n\u003Cli>Popup Box – decides whether a popup box with “replay” and “share” buttons will be displayed when video ends.\u003C\u002Fli>\n\u003Cli>Enable Full-screen Mode – select false if you do not wish the fullscreen option to be displayed.\u003C\u002Fli>\n\u003Cli>Allow User Uploads – select true if you like to upload new videos via Media Library.\u003C\u002Fli>\n\u003Cli>Enable Post Thumbnail – select true if you wish the screen shot appear as post thumbnail. Works only when uploading new splash image via Media Library.\u003C\u002Fli>\n\u003Cli>Convert old shortcodes with commas – older versions of this plugin used commas to separate shortcode parameters. This option will make sure it works with current version.\u003C\u002Fli>\n\u003Cli>Commercial Licence Key – enter your licence key here to get the completely unbranded version of the player\u003C\u002Fli>\n\u003Cli>Colors of all the parts of flowplayer instances on page\u002Fpost (controlbar, canvas, sliders, buttons, mouseover buttons, time and total time, progress and buffer sliders).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>On the right side of this screen, you can see the current visual configuration of flowplayer. If you click Apply Changes button, this player’s looks refreshes.\u003C\u002Fp>\n","WordPress's most reliable, easy to use and feature-rich video player. Supports responsive design, HTML5, playlists, ads, stats, Vimeo and YouTube.",2374265,88,90,"2026-03-10T08:28:00.000Z","6.6.5","3.5",[146,147,148,71,149],"flowplayer","html5-video","mobile-video","vimeo","http:\u002F\u002Ffoliovision.com\u002Fwordpress\u002Fplugins\u002Ffv-wordpress-flowplayer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffv-wordpress-flowplayer.zip",23,"2024-07-18 19:26:14",{"attackSurface":155,"codeSignals":191,"taintFlows":199,"riskAssessment":200,"analyzedAt":205},{"hooks":156,"ajaxHandlers":183,"restRoutes":184,"shortcodes":185,"cronEvents":190,"entryPointCount":28,"unprotectedCount":29},[157,163,168,172,176,180],{"type":158,"name":159,"callback":159,"priority":160,"file":161,"line":162},"filter","plugin_action_links",10,"bradmax-player.php",45,{"type":164,"name":165,"callback":166,"file":161,"line":167},"action","wp_enqueue_scripts","bradmax_player_enqueue_scripts",47,{"type":164,"name":169,"callback":170,"file":161,"line":171},"admin_menu","add_options_menu",48,{"type":158,"name":173,"callback":174,"file":161,"line":175},"widget_text","do_shortcode",52,{"type":158,"name":177,"callback":174,"priority":178,"file":161,"line":179},"the_excerpt",12,53,{"type":158,"name":181,"callback":174,"priority":178,"file":161,"line":182},"the_content",54,[],[],[186],{"tag":187,"callback":188,"file":161,"line":189},"bradmax_video","bradmax_video_embed_handler",50,[],{"dangerousFunctions":192,"sqlUsage":193,"outputEscaping":195,"fileOperations":29,"externalRequests":29,"nonceChecks":75,"capabilityChecks":29,"bundledLibraries":198},[],{"prepared":29,"raw":29,"locations":194},[],{"escaped":196,"rawEcho":29,"locations":197},31,[],[],[],{"summary":201,"deductions":202},"The bradmax-player plugin version 1.1.32 demonstrates a generally good security posture based on static analysis. The absence of dangerous functions, proper escaping of all output, and 100% use of prepared statements for SQL queries are significant strengths.  Furthermore, the presence of nonce checks and the limited attack surface, with only one unprotected shortcode, are positive indicators. The lack of critical or high-severity taint flows is also reassuring.\n\nHowever, the plugin's vulnerability history presents a notable concern. It has one known medium-severity CVE related to Cross-Site Scripting, which, while currently patched, indicates a past susceptibility to input manipulation. The fact that this vulnerability occurred as recently as July 2024 suggests that the codebase may still contain areas that require vigilant security review. While the current version appears to have addressed this specific issue, the past occurrence warrants a cautious approach.\n\nIn conclusion, bradmax-player v1.1.32 has implemented several robust security practices, particularly in handling database interactions and output. The primary weakness lies in its historical vulnerability pattern, specifically the past XSS issue. While the current analysis doesn't reveal immediate exploitable flaws, the history suggests a need for ongoing diligence in code auditing and security patching.",[203],{"reason":204,"points":160},"Past medium severity XSS vulnerability","2026-03-16T18:54:25.214Z",{"wat":207,"direct":219},{"assetPaths":208,"generatorPatterns":212,"scriptPaths":213,"versionParams":214},[209,210,211],"\u002Fwp-content\u002Fplugins\u002Fbradmax-player\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fbradmax-player\u002Fassets\u002Fjs\u002Fdefault_player.js","\u002Fwp-content\u002Fplugins\u002Fbradmax-player\u002Fassets\u002Fjs\u002Fbradmax_player.js",[],[209,211,210],[215,216,217,218],"bradmax-player?ver=","bradmax-player\u002Fassets\u002Fcss\u002Fstyle.css?ver=","bradmax-player\u002Fassets\u002Fjs\u002Fbradmax_player.js?ver=","bradmax-player\u002Fassets\u002Fjs\u002Fdefault_player.js?ver=",{"cssClasses":220,"htmlComments":221,"htmlAttributes":222,"restEndpoints":225,"jsGlobals":226,"shortcodeOutput":228},[],[],[223,224],"id=\"bradmax-player-playlist\"","id=\"bradmax-player-container\"",[],[227],"window.bradmaxPlayerSettings",[229,230,231],"\u003Cdiv style=\"width: 100%;padding-bottom: 56.25%;position: relative;\">","\u003Cdiv id=\"bradmax-player-container\" style=\"position: absolute;top: 0; bottom: 0; left: 0; right: 0;\">\u003C\u002Fdiv>","\u003Cdiv id=\"bradmax-player-playlist\" style=\"position: absolute;top: 0; bottom: 0; right: 0; width: 300px; overflow-y: auto;\">\u003C\u002Fdiv>"]