
Royal Audio Player Wordpress Plugin

Description

What is Royal Audio Player Wordpress Plugin?
Royal Audio Player Wordpress Plugin is a powerful and extremely customizable responsive mp3 / audio / video / youtube player for any wrodpress theme and also compatible with WooCommerce, it runs on all major browsers and mobile devices like iPhone, iPad, IOS, Android, Windows mobile or desktop. Royal Audio Player Wordpress Plugin supports unlimited playlists and each playlist can have unlimited tracks, also it can play mp4 videos and youtube videos. The playlists can be loaded from a simple HTML markup, XML file, mp3 / mp4 folder, Podcasts, Official.fm, Youtube and SoundCloud playlist. Packed with huge amount of features like, extensive external API, deeplinking, private / password protected tracks, encrypt track source / path, popup window, multiple share buttons, customizable skin, Shoutcast and Icecast support, Youtube and mp4 / HTML5 video support, HTTP Live Streaming / HLS / m3u8 audio support, shortcode generator, custom post types, it is the most impressive and complete audio / mp3 / mp4 / youtube player available on sale.
Royal Audio Player Wordpress Plugin main features:
Responsive layout.
Shortcode generator.
WooCommerce support, RAP can be included in a WooCommerce product page, all features and settings work exactly like in the WordPress version, there are no restrictions.
Audio spectrum visualizer with 4 presets and customizable color theme.
Google analytics support, the possibility to view how many times a track was played or downloaded, please watch this video tutorial for more info.
Optional encrypt video source / path. Using this feature will not allow a user / software to see / steal the video source / path from the page source.
Mobile and desktop optimized.
Uninterrupted audio playback across web pages (popup player in a separate window and browse the web while listening to music without interuptions!).
Optional custom playlists / categories combo-box selector / select drop-down box.
Optional deeplinking (unique and sharable link for the current playlist and track).
Load any type of playlist through XML, HTML markup, mp3 / mp4 folder, Podcasts, Official.fm, Youtube or SoundCloud.
Playlist from folder, create playlists from folders with .mp3 / mp4 files plus ID3 metadata detection.
SHOUTCAST & ICECAST support. Play your favorite online radio directly in the player, of course shoutcast playlists can be created with ease! (only mp3 stream supported) Example of a shoutcast play at this link.
Optional support for mp4 videos and youtube videos with optional fullscreen button.
Lazy scrolling / loading, the posibility to initialize RAP on scroll when the product is visible in the page, this way for example if the product is in a section of a webpage that is not visible it will not be initialized, instead the RAP will be initalized only when the user is scrolling to that section in which RAP is added.
The HTML markup playlists can be created manulay or generated from a database.
Support for unlimited playlists and each playlist can have unlimited tracks.
Optional playlist and playlist window selector.
Support for playlists with mixed content from different sources (Youtube, Soundcloud or self hosted, local or streaming mp3 adio and mp4 video files.
Support sources from Google Drive, Amazon S3 and prety much all services and servers that allows access to a mp3 stream.
Three type of hover effects for the playlist window selector thumbnails.
Optional playlist and playlist window selector auto open (the player can start with the playlist or playlist window selector visible or hidden).
Customizable playlist window selector thumbnails.
Optional playlist item download and buy mp3 buttons (this buttons can be removed / added globally or individually for each track).
Playlist visible tracks limit (choose how many tracks to view in the playlist, the rest if any are scrollable).
Animated track title text if the text does not fit.
Six skins included along with the psd files.
Private / password protected tracks (audio or video), This feature can be seen in action by playing this track. Please note the test password is Melinda.
HTTP Live Streaming / HLS / m3u8 audio support on all browsers mobile and desktop, example of a HLS / m3u8 audio file play at this link.
Optional keyboard support (LEFT/RIGHT ARROWS:skip video 5 seconds forward or backward, UP/DOWN ARROWS: volume up or volume down, M:mute/unmute, SPACE:play/pause).
Optional start at random track.
Only mp3 file required to play audio across all devices.
HEX / CSS color support, the buttons colors can be modified with simple CSS by passing a hexadecimal color(ex: #FF0000) and even more, we have done it in a cool way that all graphics will retain the texture and at the same time apply the chosen color.
Logic to allow only a logged in user to play the current track.
Optional search bar and sort buttons.
Playlist loaded tracks limit (maximum number of tracks to be loaded).
The option to start at a specific playlist and track.
Powerful API included.
The possibility to add tracks in the playlist at runtime using the API.
You can include multiple instances on the same page.
Multiple instances automatically pause/stop playback when new track is started.
Start volume value.
Autoplay.
Shuffle, loop or play next track once the current track has finished to play.
Optional track thumbnail (this can be disabled globally or individually for each track).
Playlist button (optional).
Playlist selector button (optional).
Shuffle button (optional).
Optional download mp3 button located in the control bar (this button can be removed/added globally or individually for each track).
Optional buy mp3 button located in the control bar (this button can be removed/added globally or individually for each track, also it can open a custom url or a javascript function).
Loop button (optional).
Share button and share window with multiple social media sharing websites (optional).
Pop-up player button (optional).
Equalizer animation (optional).
direct download on an Android devices, now if a track is downloaded it will be saved on the device in the download folder just like on a desktop machine.
A to B audio / video loop / ab loop, option to loop a specific section / part of a track (audio or video) using two time / timestamp points, point a the start point and point b the end point, this points can be adjusted using the a to b loop controlbar. This feature can be seen in action by playing this track, click the play button and the then the a to b loop button from the controlba
Detailed documentation and sample files.
What our clients are saying:

Updates log:
Version 6.1 Release Date 28.09.2020
- Added WooCommerce support, RAP can be included in a WooCommerce product page, all features and settings work exactly like in the WordPress version, there are no restrictions.
Version 6.0 Release Date 05.05.2020
- Added audio spectrum visualizer with 4 presets and customizable color theme.
- Added option to adjust the playlist tracks height directly in the player settings.
- Added vector icons skin.
- Added option to popup the player when the play button is clicked.
- Added logic to prevent a user to play or download all tracks or a specific track if not logged in.
- Added support for Google Drive video (.mp4) and audio (.mp3) using Google Drive API. Using this method the video or audio used from Google Drive will work on all devices without any restrictions or expiring links video tutorial here.
- Added youtube API key feature.
- Update the entire Shoutcast and Icecast engine so that is more robust and works better, also created a video tutorial about how to install your own CORS PROXY server if you are using a SSL website and want to load non secure Shoutcast or Icecast streams.
- Improved overall design and fix various bugs.
Version 5.8 Release Date 21.05.2019
- Added support for hubhopper.co, generate playlists from podcasts URL from hubhopper.co.
Version 5.7 Release Date 10.05.2019
- Added direct download on an Android devices, now if a track is downloaded it will be saved on the device in the download folder just like on a desktop machine.
- Added A to B audio / video loop / ab loop, option to loop a specific section / part of a track (audio or video) using two time / timestamp points, point a the start point and point b the end point, this points can be adjusted using the a to b loop controlbar. This feature can be seen in action by playing this track, click the play button and the then the a to b loop button from the controlbar.
- Added main scrubber and volume scrubber informational tooltips.
- Fixed autoplay issue related to chrome autoplay policy, the track will start playing when the page is loaded if autoplay is set to yes.
Version 5.6 Release Date 06.04.2019
- Added support for loading / generating a playlist from a folder with mp4 files, mp3 files and also mixed mp3 and mp4 files.
Version 5.5 Release Date 06.04.2019
- Added support for custom post types.
Version 5.4 Release Date 09.08.2018
- Added google analytics support, the possibility to view how many times a track was played or downloaded, please watch this video tutorial for more info.
Version 5.3 Release Date 17.07.2018
- Added support for loading shoutcast and icecast servers based on the server URL, as well the option to load adns how the current playing song title and song image / thumbnail artwork.
Version 5.2 Release Date 17.07.2018
- Added support for loading shoutcast and icecast servers based on the server URL, as well the option to load adns how the current playing song title and song image / thumbnail artwork.
Version 5.1 Release Date 01.07.2018
- Added the logic to allow only a logged in user to play the current track.
Version 5.0 Release Date 22.06.2018
- HTTP Live Streaming / HLS / m3u8 audio support on all browsers mobile and desktop using pure javascript this will make sure that HLS will work across all browsers mobile or desktop without any issues, example of a HLS / m3u8 audio file play at this link.
- Optional keyboard support (LEFT/RIGHT ARROWS:skip video 5 seconds forward or backward, UP/DOWN ARROWS: volume up or volume down, M:mute/unmute, SPACE:play/pause).
Version 4.9 Release Date 29.04.2018
- Added optional search box for the categories / playlists window grid.
Version 4.8 Release Date 08.02.2018
- Added playlist loop option, when the last track has finished playing it can be set to play the first track (loop) or skip to the next playlist playing the first track.
Version 4.7 Release Date 27.10.2017
- Added optional lazy scrolling / loading, the posibility to initialize RAP on scroll when the product is visible in the page, this way for example if the product is in a section of a webpage that is not visible it will not be initialized, instead the RAP will be initalized only when the user is scrolling to that section in which RAP is added..
- Fixed bug related to the playlist combobox / selector if the height of it is too small.
Version 4.6 Release Date 08.10.2017
- Added support for encrypted track (audio / video) paths, for example the path content/videos/fwd-720p.mp3 will be encrypted to encrypt:70de891f83b42a958770b738fd3b66f2 this way it will be impossible to steal the track by crawling the page source.
- Private password protected tracks, example here. Test password is Melinda.
- Optional start playing at a specific time and / or stop playing at a specific time.
- Added optional randomize / shuffle playlist, this feature allows to start with a random / shuffled playlist every time the page is visited.
- Added optional playback rate / speed button and playback rate / speed control window.
- Added the possibility to start or stop a track at a specified time.
- Added two new methods in the API setPlaybackRate and scrubbAtTime.
- Added the option to start playing a track after the playlist has loaded and autoplay is not enabled.
- Updated documentation (added section about how to get a mp3 / mp4 source from google drive, more API methods, etc).
Version 4.5 Release Date 10.07.2017
- Added optional custom playlists / categories combo-box selector / select drop-down box.
- Added SoundCloud API key in the constructor this way it is easy to replace it.
Version 4.4 Release Date 29.06.2017
- Added HTTP Live Streaming / HLS / m3u8 audio support on all browsers mobile and desktop. On the browsers that dosen’t have native HLS support adobe flash player is used.
Version 4.3 Release Date 22.04.2017
- Added the option to start at a random track after the playlist load.
- Fixed scrolling bug on mobile devices.
Version 4.2 Release Date 09.04.2017
- HEX / CSS color support, the buttons colors can be modified with simple CSS by passing a hexadecimal color(ex:#FF0000) and even more, we have done it in a cool way that all graphics will retain the texture and at the same time apply the chosen color.
- Added support for mp4 video
- Added optional fullscreen button for the youtube and mp4 videos.
- Added video controller for the videos when they are in full screen mode
- Added new option in the API to add a track in the playlist at runtime
Version 4.1 Release Date 20.03.2017
- Added support for Youtube, now RAP can load Youtube playlists or single Youtube videos.
- Added support for loading Soundcloud tracks.
- Added support for mixed playlists, now is easy to create playlists that contains Youtube or / and Soundcloud or / and self hosted or streaming mp3 files.
- Added optional support to disable the main scrubbar.
- Fixed volume bar on mobile devices.
- Fixed various minor bugs.
Version 4.0 Release Date 04.10.2016
- Added new share window.
- Improved error window.
- Fixed code minor bugs.
Version 3.0 Release Date 07.10.2014
- Added optional counting numbers to each track (track ordering).
- Added optional playlist search bar.
- Added optional playlist sort buttons.
- Added auto-updates checker functionality.
Version 2.0 Release Date 13.07.2014
- Added optional buy button located in the control bar (this button can be removed/added globally or individually for each track, also it can open a custom url or a javascript function).
- Added optional playlist items buy button (this button can be removed/added globally or individually for each track, also it can open a custom url or a javascript function).
- Improved Soundcloud support, now RAP can load and play user tracks, single track, playlists, favorites and groups.
- Fixed minor bugs.
Version 1.1 Release Date 5.06.2014
- Added support for loading / generating a playlist from a folder with mp3 files.
- Fixed minor bugs.
JavaScript version:
IF YOU NEED ONLY THE JAVASCRIPT VERSION FOR THIS PRODUCT, YOU CAN DOWNLOAD IT FROM HERE : https://codecanyon.net/item/royal-audio-player/6444965

Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit#1
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 15,484 views · 96 clicksSaaS · Week 42 · 15,484 views · 96 clicks
#2
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 4,558 views · 109 clicksDesktop App · Week 42 · 4,558 views · 109 clicks
#3
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 16,389 views · 195 clicksWebsite · Week 42 · 16,389 views · 195 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 35,386 views · 184 clicksSaaS · Week 42 · 35,386 views · 184 clicks
#5
codester.com
SocialDesk+: Omnichannel Social Commerce & Business Management Platform This is stronger than simply “Social Commerce and Messaging” because it tells buyers this is a complete business platform, not just a messaging script. Turn Social Conversations Into Sales SocialDesk+ is a complete omnichannel social commerce and business management platform built for businesses that sell and communicate with customers through social media. Instead of switching between WhatsApp, Facebook, Instagram and TikTok, businesses can manage customer conversations, comments, products, leads, follow-ups, automation, teams and business reports from one professional workspace. And because the full source code is included, developers, agencies and entrepreneurs can customize, rebrand and launch SocialDesk+ as their own business solution or SaaS platform. 🚀 Build Your Own Social Commerce Business SocialDesk+ gives you the foundation to launch: - Your own SaaS platform - A white-label social CRM - A social-commerce management system - A customer communication platform - A business messaging solution - A custom solution for clients - A multi-business subscription platform 💬 Connect Your Customers Supported social channels include: WhatsApp • Facebook • Instagram • TikTok Bring supported conversations into one centralized workspace and help businesses respond faster without constantly switching between platforms. 🛍️ More Than a Messaging Platform SocialDesk+ combines communication with the tools businesses need to manage customer opportunities: Inbox Manage customer conversations from connected channels. Comments Monitor and respond to social-media comments. Customers & Leads Organize customer information and potential buyers. Products & Catalog Manage products and give your team quick access to product information. Follow-Ups Make sure potential customers don't get forgotten. Automation Automate repetitive customer questions and responses. AI Assistant Provide AI-assisted communication when configured. Team Management Give managers and staff access to the business workspace. Reports & Analytics Track activity using business reports and analytics. The current product listing already includes these capabilities. 🔥 Why Buyers Will Want It Launch Faster Start with an already-built business platform instead of developing the entire system from zero. Customize Everything The full source code is included, allowing developers to change branding, features, workflows and integrations. Build a SaaS Create multiple business workspaces and offer SocialDesk+ as a subscription-based service. Sell to Businesses Offer it to retailers, restaurants, service businesses, online sellers, agencies and other businesses that communicate with customers through social media. Mobile + Web + Backend This isn't just a mobile UI template. It includes: - Flutter mobile application - Python / FastAPI backend - Web interface - Administration tools - Database infrastructure - API-based architecture - SQLite / PostgreSQL support - Android and iOS project structure 💼 One Platform. Multiple Business Opportunities. For SaaS Entrepreneurs Launch your own subscription platform and allow multiple businesses to operate inside separate workspaces. For Software Agencies Customize and rebrand the platform for clients instead of building an omnichannel business system from scratch. For Developers Use the complete source code as a foundation for your own social-commerce or customer-management product. For Businesses Deploy a dedicated version for your own customer-service and social-commerce operations. 🧩 What's Included Mobile - Flutter / Dart - Android - iOS project Backend - Python - FastAPI - SQLAlchemy - Alembic Database - SQLite - PostgreSQL Web - HTML5 - CSS3 - JavaScript Deployment - Docker - Docker Compose - Production configuration Business Platform - Multi-workspace architecture - Authentication - Teams - Customers - Products - Messaging - Comments - Automation - Reports - Subscriptions - Administration The current listing also documents third-party integrations such as Meta, TikTok, Stripe, Firebase, SMTP and optional OpenAI configuration. ⚡ What Makes SocialDesk+ Different? You're not buying a simple: ❌ Chat UI ❌ WhatsApp clone ❌ Flutter template ❌ Admin dashboard ❌ Basic CRM You're getting a complete business platform foundation that can be customized, branded and commercialized. Connect. Automate. Manage. Grow. SocialDesk+ Omnichannel Social Commerce & Business Management Platform One important change I'd make to the current listing The current page starts with: “A simple guide to managing your social conversations, customers, products and business activity.”
Other · 2,797 views · 30 clicksOther · Week 42 · 2,797 views · 30 clicks
#6
sandbook.app
Sandbook reads EPUB, PDF, web pages and scanned pages aloud with Kokoro TTS, an open neural voice model that runs on your iPhone, free and offline. Choose from 41 natural voices in English, Spanish, French, Italian, Brazilian Portuguese and Hindi and follow each word as it is spoken. Try the same voices in your browser first with the free Kokoro TTS online demo.
Other · 2,804 views · 13 clicksOther · Week 42 · 2,804 views · 13 clicks



