Code

Discussion on BeMusic - Music Streaming Engine

Discussion on BeMusic - Music Streaming Engine

By
Cart 3,656 sales
Recently Updated

Vebto supports this item

Supported

6819 comments found.

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.

i found out search only give max 20 tracks in results, how to fix that?

Hi,

You can click tabs at the top (artists for example) and you should be able to scroll down to see more results.

tested and not working like that

This only works with the latest version, it was not supported in previous ones.

Hi I noticed that you have brought back the /library site route in the new version just like you promised when I asked, but the /search site route is also not available.

Hi,

This will be added with an update later today.

have sent ticket.. how to get radio to work? does radio work with local music or spotify only=?

Also total visitors at /admin/visitors isnt fixed as you said, what can be wrong?

also if i try to delete a duplicated track local, when select track -> menu -> delete it goes blank(not working, must go in /admin/tracks and delete.

also, i asked about this check if track allready is uploaded and make skip of duplicated tracks?

Hi,

Radio works with spotify only.

Visitor and track deleting issue should be fixed with current version on CodeCanyon.

Hi Vebto,

I am resurfacing a request that goes back a long long time. Keyboard Shortcuts.

I see that for Play button, it has been mapped to “k” on keyboard, as well as the Space bar.

In addition, Arrows have been mapped for forwarding/reversing 10 seconds.

Can you please add mappings for next and previous as well? This would make my life much much easier and I am sure it’s not that much work for you. Thank you for the consideration! :)

I think I found the mapping? Is it CTRL + LeftArrow for previous and CTRL + RightArrow for next?

Hi,

Thats correct. ctrl or shift + left and right arrows will play next and previous tracks.

latest update has wrong logic for location of Searchable.php, have to copy/move file to common/foundation/src/Search/Searchable.php to fix error. Also cron doesn’t run properly because “isFromFrontEnd()” is not properly recognized, which results in a failed cronjob. Macro has to be added to boot method of AppServiceProvider.php, and this is a persistent, every update version edit needing performed, as you stated it’s found nowhere in your code, and it must be an old version. It’s actually called upon in at least five places in your most recent release. You should fix these.

Hi,

Searchable.php file does not exist in latest version and “sFromFrontEnd” is not used when running via CRON. Make sure you override old files when uploading new version.

how to enable radio?

Hi,

Radio should show automatically if automation for artists is enabled from settings page.

is it possible to show adsense or apply for adsense when we have some musics from youtube?

Hi,

Yes, adsense ads are supported.

if all of musics are from youtube or spotify, also we can apply for adsense? no copyrigt issue

There should not be any issue in regards to copyright.

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