Code

Discussion on BeMusic - Music Streaming Engine

Discussion on BeMusic - Music Streaming Engine

By
Cart 3,658 sales

Vebto supports this item

Supported

6826 comments found.

seems the process of app creating in Spotify api is changed?

You can put your site root url, that field is not used by BeMusic.

so the app is not playing songs, it collected alot of songs but can’t play them

Please create a ticket regarding this on our support site and include your site url: https://support.vebto.com.

Thanks!

this project works with OpenLiteSpeed ​​panel

OpenLiteSpeed, the Open Source edition of LiteSpeed Web Server Enterprise

Hi,

Yes. BeMusic does not have any specific server requirements.

I can’t register on the support site. I have some questions that I would like to ask.

Hi,

Support site requires a valid purchase on CodeCanyon.

I think it would be good to implement a more comprehensive anti-bot control than Recaptcha v3, especially in the registration, Recaptcha v3 falls short, it would be nice if you could choose between different captchas, Recaptcha v2, Recaptcha v3, hCaptcha (at least), a captcha of the system (with images or numbers) ..., is an implementation that I think is not very laborious and would give greater security to the web.

Hi,

We have this on the roadmap for a future update.

Last question for purchasing, we have a lot of albums in our storage server, (10k folders with mp3 inside) its possible to send them via api or folder watch? or need to be imported manually album per album? if its possible to do in automatic mode we will move from our actual system to this one

Thanks for your time and good response, the last question we hire a freelancer developer to do the upload of the files, he ask us for the api and we give him the data we found in the section you say (demo website of bemusic) and he say there is not a way to upload full album in the api docs

Hello and good day, we chat from envto, we need before our pruchase to know how much our freelancer will ask us for make a script to send albums via api, we get isnide the api documentation in the demo site and here and we send that to him, he say there is no way to upload tracks or albums directly via api in the documentation so he can’t give us a quote, and us for buy the script need the quote of the hired freelancer before it, can you provide help with the api endpoints for uplaod full album and tracks? thanks in advance sir!

sorry for posting twice we try to contact over website ticket but the select box of item was off because we don’t buy the script yet

You can create admin credentials for the freelancer, they can upload a track or album from the site and take a look into the API’s called in the browser developer tools, they can use the same ones to upload since the website and API use the same endpoints.

I want to purchase this script, but i have one basic problem for Mobile View. The data for PLAYS and data for FOLLOWS are NOT showing in mobile view.

Hi,

This will be improved with next update.

Whats the changelog for this? its the same changelog as last 3.1.3? Last Update 17 September 2024

Okey

Why does it not set artist when uploading?

Please create a ticket regarding this on our support site and include your site url: https://support.vebto.com.

Thanks!

Hi,

Just to let you know about a bug I found out in yesterday’s update.

My homepage is an assembly of many channels, and one of them is just displaying a link to my profile page. Since yesterday, I am not able to display it from anywhere in the site except if I use the menu link “profile page”. If I create a channel which includes a link to my profile, I am receiving an error page saying this : “SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘avatar’ in ‘field list’” with a big detailed report from Illuminate,

Not sure if this is a local related bug, or if this is something that you can reproduce. That’s not a real problem for me because I am using bemusic as a backend for my main site, and I do not really use my profile page in it, but no one knows, that could be affecting other people. Other than that, everything else seems to work properly. Have a nice day.

PS: In case you need it, I have the illuminate error page I can share with you

Regards,

Vincent

Hi,

This should be fixed now with the current version on CodeCanyon.

Yes, a blurry cover image would be nice in the background of both track and video overlay player.

Hi, this is just a suggestion—could we consider using a blurred version of the cover image as the background on the player overlay (using the background-filter property in CSS)? I think it would look really cool compared to a plain color, and many modern streaming platforms are using this effect.

The one which pops up when you click the bottom player on mobile. The one with position:fixed. You can see an example here when you click on the bottom player

https://music.apple.com/us/album/dancing-in-the-flames/1767511510?i=1767511513

Seems like the background there is based on primary colors extracted from the cover image and not the image itself. There’s no easy way to do this unfortunately unless image is uploaded locally. And using just blurred image might also cause problems, because there’s no way to know the brightness of image, so it might make the text on top not readable.

Its okay then but It’s not that complex I managed to replicate the effect on my customized version of Bemusic.

The only reason am not using my customized version is I get errors when building my assets for production but for development they work.

Hi,

Ok so after my last discussion with you guys regarding, the Bemusic growing database storage usage issue, I can now confirm my database usage has now ballooned to 13.5GB, from previous 10GB a month or two ago.

This was not mentioned before, & I still don’t know what this php script is doing to consume this much database data, & I barely have much going on the webpages.

music.nikastic.com

Oh ok, so how & where would I go to make these old data removals?

You could do it via phpMyAdmin in cpanel. You can delete rows older then some date from the largest tables there.

Optimizing table from phpMyAdmin should also reduce space usage usually.

Excellent suggestion for resolving this nagging problem.

Now my only issue is determining & locating the correct table data in targeting for removal, as simply searching for older dates is not a simple method, when it comes to database tables showing 3GB+ sizes.

Hello

Something i have noticed, when create a new role i can choose all the permissions the user will have it is okay,

but for example we will say that i want to create a role admin, i guive basically almost all the permissions to the admin role,

If i guive the permission to the admin to ( view users page ) it does not make any sense the admin can see the (super admin user),

and also does not make sense the admin can ( edit suspend or delete) the (super admin user),

The (super admin user) was need to be hidden for the role admin, also was good if we where having the possibility to have the choice when setup the admin role to choose if admin can view all the users, or only the users that they have or will add,

When admin is creating a new user it does not make any sense to display the Permission on the page user, or at list have an option on the role to hide this, because if admin when add an user have the possibility to choose the role and this role already have all the permissions, why have the permission appearing on the user page ?...

And whe adding the role was cool to have a permission in case adding an admin role to choose wich roles the admin role can see…

Hi,

I’ll see if we can improve this with a future update.

Thank you,

All this bugs are on a completly fresh instalation without be an update on an older version… PHP 8.2

1: (THIS BUT STILL PERSIST) The search stil broken, when i search and i click the artist i want the tab (similiar artists) and tab (albums) do not appear, also the albums display in a list but it does not show any of the songs that the albuns have

PS: before this 2° step nothing better than make a database backup, because if you do this changes without one probably will not login again…

2: (THIS BUT STILL PERSIST) If i go to admin/settings in general tab and on ( Site home page ) set it up to login page, if i logout the page does not appear so i can not login, to make it appear i need to go to Authentication tab and activate the option (Use compact design for social login buttons.) even if i have deactivated all social buttons, also if the page set up to login page on settings-general, if i click on the bemusic logo on the top right side, it takes me to the login page and not to the homepage….

if i activate this option (Use compact design for social login buttons.) and i logout the login page appears but if i login it says i am already logged in, to take me to the homepage i have to write /homepage or /admin on the ulr

3: (THIS BUG PERSIST) the problem is on the adimn page on channels in Title & Description on {channel.restriction.display_name}} Artists the url is like this https://mywbiste.site/genres-artists/genre_name,

PS: ( and yes if i reset the channels as you said the bug goes away , but i completly did a fresh instalation, so i did not update an older version, what means wheN we do a fresh instalation it should already have it fixed to the genres only and not genres-artists )

to the genres work proprely i need to go to the database and make some changes on tab ( Channels ) on {channel.restriction.display_name}} it is like this (genres-artists) so i remove the (artists) and let only (genres), like this work normaly so the final url will be like this https://mywbiste.site/genres/genre_name.

Can you create a ticket regarding this on our support site and include your site url, I can’t seem to be able to reproduce these issues with latest version: https://support.vebto.com.

Thanks!

I used this css: .py-20{display: none;} to remove the option for artists to upload their passports. It works but then the admin dashboard doesn’t show and also account settings page.

Hi,

That class is used in multiple pages so it should hide other things as well and not just passport upload.

How can I hide it?

There’s no built-in option for this currently, it would require some custom modifications to code.

New bug: when uploading tracks it dont set Artist, it sets Various artists on all tracks! Pls fix this asap as we uploading very many tracks daily… sending ticket also

Hi,

We’ll get back to your ticket regarding this shortly.

Is it possible to enable automatic autoplay when entering a playlist? We need it for a functional music app where there will be no screen but only speakers

Hi,

It’s not possible unfortunately. Most browsers require user to initiate playback (eg. clicking play button).

Hmmm looks from the comments like I won’t be updating…I will wait for the comments to be good before upgrading I have a lot of active users

Hi,

These issues should be fixed now with the current version on CodeCanyon.

How can allow artists to Become Artists without my approval

Hi,

There’s no built-in option for this currently.

Hello, have updated to version 3.1.3 and it have so many bugs

1: On the Genres page it have a problem displaying the artists/groupe, if i go to the page for example genres/rock it says the page does not exists even if i have played a music from an artist with genre Rock,

the problem is on the adimn page on channels in Title & Description on {channel.restriction.display_name}} Artists the url is like this https://mywbiste.site/genres-artists/genre_name,

to the genres work proprely i need to go to the database and make some changes on tab ( Channels ) on {channel.restriction.display_name}} it is like this (genres-artists) so i remove the (artists) and let only (genres), like this work normaly so the final url will be like this https://mywbiste.site/genres/genre_name

2: The search is broken even if in automation i setup it to search via Spotify, it simple does not search.

3: Updating the Spotify keys and secret guives an error.

4: If i go to admin/settings in general tab and on ( Site home page ) set it up to login page, if i logout the page does not appear so i can not login, to make it appear i need to go to Authentication tab and activate the option (Use compact design for social login buttons.) even if i have deactivated all social buttons,

5: On tab Authentication if activate ( Single device login ) if i login on a Second device and if i go back the first device where i was logged in and click on sommething on the page it was needed to make me go to the login page like it is detecting that i have logged in on a second device , but it does nothing so like that is like the option is doing nothing so i can login with multiply devices at once, what is not intended…

  • SETUP CRON O SYNOLOGY *

PS: if someone using it on Synology and have trouble setup the cron job via task cheduler here how it worked for me:

Cron: /volume1/@appstore/PHP8.2/usr/local/bin/php82 /PATH WHERE BEMUSIC FOLDER IS LOCATED/artisan schedule:run

1: Be sure your php file on your synology is located on the same path – /volume1/@appstore/PHP8.2/usr/local/bin/php82 – if not you have to find the right path for you synology, somme synology the Path maybe can be /volume1/@appstore/PHP8.2/usr/bin/php82

2: Where PHP8.2 and php82 be sure to change to the php version you are using with bemusic on webstation for example PHP8.1 – php81

3: PATH WHERE BEMUSIC FOLDER IS LOCATED Example : /volume1/web/website/artisan schedule:run

Hi,

1. Might be some issue with channel configuration, you can reset it to original via “apply preset” button in channel page to fix this.

2, 3, 4. This should be fixed now with current version on CodeCanyon.

5. This will be improved with a future update.

Hello, I have noticed that the minutes on the player stay at 0:00, how do I solve this?

Hi,

This will be fixed with an update later today.

What year will they launch a cell phone application? I’ve been asking about this topic for 3 years now and you still haven’t been able to launch a cell phone application.

Hi,

We’ve no plans for this currently.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey