RKHM – Audio Streaming Platform
RKHM is your all-in-one answer for creating web sites to share, add, promote, or suggest audio content material. It can function a music streaming/sharing platform (like Spotify or Soundcloud), on-line music retailer (much like iTunes), or a mixture of all three. This versatile script provides limitless prospects and can be utilized in many alternative eventualities. It’s additionally appropriate for artist portfolios, private music sharing facilities, and another music-associated web sites you possibly can think about! To improve performance additional, we provide a constantly rising suite of premium & free plugins!
Key Features
Progressive Web App
- Works offline!: Thanks to Service-workers and Local-storage on browsers, customers can obtain content material to their system and entry them whereas offline
- Cheaper: More Javascript and background processing on person system means this app wants considerably lesser server sources in comparison with common web sites
- Faster: PWA means separate API, extra Javascript, smarter caching and background processing, which makes the app considerably sooner for everybody
- Safer: A devoted REST API for PWA means lesser probability of SQL-injection, Session-hijacking, Brute-force and DDOS assaults in comparison with a daily web site and even native apps
- Installable: Major browsers permit customers to ‘set up’ PWA on their system, which provides your undertaking shortcut to customers’ system. They don’t need to open a browser to entry your app
- Push Notifications: You need to create FOMO which makes customers hooked on your app. With PWA you possibly can ship Push notifications even when person has closed your app similar to native apps
- Cross Platform: All options can be found on all units and browsers. We provide native apps for main working programs however do you want them when your app is already superior?
- Auto Updates: Unlike native apps, customers don’t have to obtain something to make use of PWA. Everything together with app updates are performed inside app by the app! Content get downloaded as customers discover
- Smart caching: All fashionable browsers do have caching functionalities by default however in a PWA, caching is simply too vital to be dealt with by browser. We have rigorously programmed service-staff for that
Page-Builder
- Content widgets: These widgets are in command of displaying a listing of filtered content material in several kinds. For instance you possibly can show a listing of all tracks by a selected artist & particular style. Docs
- Design widgets: These widgets are in command of creating stunning name-to-actions, touchdown-pages & messages. generally designing an app with none code information Docs
- Table structure: Display a listing of chosen, filtered content material as stunning `desk` widgets. You can customise columns to show no matter you discover needed
- List structure: Display a listing of chosen, filtered content material as stunning `record` widgets. You can create single or double or triple columns record
- Slider structure: Display a listing of chosen, filtered content material as stunning `slider` widgets. You can select measurement & variety of rows which might create completely totally different-wanting widgets
- Custom-designed pages: Use our superior PageBuilder to create stunning pages in your model or carry out a easy left click on to put in customized-designed, prepared-to-use pages to your RKHM! then edit them inside PageBuilder with ease. demo #1 demo #2
- Import & Export pages: You can simply export pages from our demo web site & import them to your individual RKHM with a couple of clicks! Images and different belongings might be transferred as nicely
Admin panel
- Statistics & Logs: Everything is recorded. Every go to, motion, stream and extra. All these information is changed into stunning & helpful graphs that can assist you along with your progress
- Moderators: You can create semi-admins and provides them very particular entry to admin panel. For instance a moderator would possibly exists with solely entry to ‘Hiphop’ music and nothing else
- Advanced CRUD: Anything, together with customers, music, podcasts, audiobooks might be created, edited or faraway from admin panel. Every enter and type has been personalized to ease the method
- Roles & entry: You can create totally different roles for moderators, customers, creators and even company to handle what they’ve entry to Docs
- Multi modifying: You can edit content material one after the other or you possibly can choose a complete bunch and edit them directly. We tried our greatest that can assist you save as a lot time as attainable
- Advanced UI/UX: Admin space can be a PWA. It’s quick, stuffed with choices & options to make your job or moderators job as simple and pleasing as attainable. Dark/Light mode is added as nicely
- Updater: When an replace is launched, and there might be many, you usualy have to go to Codecanyon, obtain the brand new model and comply with instruction. Well, no extra. Updater can safely try this for you
- Plugin Manager: A easy app solely helpful for radio streaming or a really superior one, stuffed with options & content material. It’s as much as you to decide on. You can simply set up/uninstall plugins with plugin-supervisor
- Theme supervisor: The script comes with one theme included however you aren’t restricted to that. You can order a customimzed theme or create your individual and set up & configure it by theme-supervisor
- Menu builder: Easily create hyperlink construction for higher search engine optimisation indexing or guiding customers with only a few clicks
- Language editor: English just isn’t your customers native language? Easily translate your app into your individual stunning language from admin panel. RTL languages are supported Docs. Translations for Arabic, French, Italian, Portuguese, Spanish, Farsi and Deutsch exist already and is imported while you add these languages
Music
- Artist profile: Every artist has their very own profile. Users can use the web page to view artist’s albums, tracks, associated artists, biography, social community addresses and extra
- Album web page: Every music album has a devoted web page. Users can use it to see tracks, album statistics & associated works
- Track web page: Every monitor has a devoted web page, principally for higher search engine optimization and indexing. Users can see associated content material by album, artist, style & tags on this web page
- Genres & Tags: Every artist, album & monitor might be linked to a number of genres & tags for higher categorization
- Artist verification: Users can submit paperwork & confirm their establish to change into verified artist. They can add & edit their art work and make income by your guidelines
- Automation: You can add your individual art work, permit different artists to make use of your platform or use automation function to supply Spotify content material thro your web site Docs
- Cronjobs: In case you don’t want to supply every little thing on Spotify to your customers, you should use Cronjobs to tug very particular content material from Spotify as an alternative of every little thing
- Lyrics: Every monitor can have a number of lyrics in a number of languages. Creators can submit the lyrics with the monitor
- Automated Lyrics: Musixmatch API can be utilized for automated lyrics. If a monitor lyrics exists on Musixmatch, app can use their API to get the lyrics and show it on your customers
- Store: Sell your individual art work. Allow creators to promote their work thro your app and get some intereset. You can add a free `demo` for premium tracks
- Royalty payment: You can setup a royalty payment to pay the artists based mostly on their distinctive stream depend
- Qualities: You can add a number of media sources for a single monitor. For instance Youtube, top quality audio & low high quality audio. Then you possibly can provide a few of them without cost whereas charging for relaxation
- Youtube help: You can add Youtube supply for tracks. You can allow Youtube API to mechanically discover Youtube-ID on your tracks. App will use Youtube Emmbed API to show these movies
- Soundcloud help: You can add Soundcloud supply for tracks which can use Soundcloud Widget API to point out & management Soundcloud based mostly content material. Soundcloud might be automated utilizing API as nicely
- Audio help: Upload audio information ( mp3 or non-mp3 which might be coverted to mp3 ) or use distant audio information, hosted some other place, by coming into their internet handle
- Video help: Upload video information ( mp4 or non-mp4 which might be coverted to mp4 ) or use distant video information, hosted some other place, by coming into their internet handle
- HLS : This function can be utilized to guard your premium content material by encrypting them. Only your app participant will be capable to decrypt and play these information Docs
Commercial
- Private retailer: Offer free content material and/or promote your individual premium content material to earn cash
- Community-based retailer: Allow customers to promote their content material after verification and earn cash by taking payment from transactions
- Banner advertisements: Display static or dynamic picture-based mostly commercial to earn cash
- Audio advertisements: Play audio-based mostly commercial between performs to earn cash
- Google advertisements: Partner-up with Google to show Google-Ads and receives a commission by Google itself
- Subscription: Create subscription plans to provide subscribed customers free entry to chosen premium content material, to cover commercial or provide particular options
- Royalty payment: Pay your content material creators based mostly on their stream depend similar to Youtube
- Different qualities: Offer low-high quality medias without cost whereas charging for larger high quality medias
- Online gateways: Offer automated on-line gateways to customers for simpler transactions. Paypal, Stripe, Razorpay, Flutterwave, YooMoney, CinetPay, MPC, Chapa, PayStack and KKiaPay supported ( all free ! )
- Accept cypto: Accept any type of crypto forex with our premium “Cryptocurrency gateway” plugin
Community
- Roles & entry: Micro-manage customers / company / moderators / creators entry, options and curiosity with simply clicks Docs
- Private library: Users can maintain content material ( music, playlist, podcast, and so forth ) of their personal library by liking, subscribing or playlisting them
- User profiles: Users have a public web page which permits different customers to comply with them or browse their public playlists
- Creator verification: You can permit common customers to establish themself by verification and change into content material creator in your app Docs
- Playlists: Stream historical past, likes and subscriptions won’t be sufficient to save lots of one’s favourite content material. Let there be playlist
- Subscriptions: Users can subscribe to their favourite creators to maintain them of their library and keep up to date about their work
- Likes: Users can like static content material to maintain them in their very own personal library
- Notifications: Allow your customers to remain linked by sending them associated Push notifications
- Social Login: Allow your person base to develop extra quickly by enabling social login. No extra electronic mail verification or coming into passwords
Other
- Storage: You can put your web site & information on the identical server or you possibly can create limitless FTP, AWS or DigitalOcean `storage` and put some or all or particular information there Docs. Official help for Bunny, Wasabi, Backblaze, Storj, CDN777 and CloudFlare R2 Docs
- Browse pages: Users can use search or widgets created by Page-builder to browse your content material. If that’s not sufficient, you possibly can allow “browse pages” to let customers filter and browse your content material Demo
- Image resizing: If enabled, all uploaded photographs might be resized into smaller variations and people smaller variations might be used for cellular units and sure positions to save lots of site visitors in your server & for customers
- Image WebP model: Automatic WebP era from picture uploads Docs
- MP3 tags: During add, app will learn ID3 tags and use them to ease modifying for content material creators. Also, associated information to a content material might be written as ID3 tags into MP3 information
- Media reformat: In earlier model, app solely supported MP3 information. In this model, with FFmpeg enabled, you possibly can litreally add any form of audio and app will handle it
- Currency setting: You can change and customise the app’s forex setting. Your app can a number of currencies. You can enter alternate charge your self or allow APIs to retrieve them mechanically
- search engine optimisation pleasant: There is not any denying that search engine optimisation can play an enormous position in your success or failure. Everything search engine optimisation-associated has been very carefuly programmed in absolute best manner
- Chunk Upload: App can slice person-chosen-information into smaller components and add them chunk by chunk for higher add expertise
Free Tools
- AI Translator: Translate RKHM ( texts, PageBuilder widgets, MenuBuilder objects ) from English to your stunning language with the assistance of ChatGPT
- Lorem AI: Generate relative information or picture on your objects utilizing ChatGPT, DALL-E, Stable Diffusion or and so forth Docs
- Bulk Importer: Easily handle tags and import hundreds of tracks to RKHM Docs
- Archiver: Create backups out of your database and/or information. Store the backup on similar server or distant storage. Schedule computerized backups
- Wikipedia API: Search for relative information/picture on your objects on Wikipedia
Ready to assist
No matter in case you are a supported shopper, a buyer whose help has expired or a stranger in search of solutions, be happy to make use of https://support.busyowl.co to ask your questions. We might be more than pleased to information and help you.
Documentation
Available at https://support.busyowl.co/documentation
Change log
Available at https://support.busyowl.co/changelog