This author's response time can be up to 1 business day.
I bought your player about a week ago. Integration has been moving smoothly up until now. I’m having a very strange error when using the API on my normal desktop screen size. I’ve gone through your player documentation several times but don’t seem to be able to figure out what the cause might be.
So… the problem is that, I’ve copied the code on the API example exactly as it is and pasted it on my web page. Everything else works great except when I try using the API to control the player on my desktop.
I’m using chrome dev-tools, and the API controls works perfectly when I load the page on a smaller screen size.
Uncaught TypeError: Cannot read property 'pause' of undefined
I do not understand how the API controls would work properly when I reduce my screen size and load the page, but would not work when I load the page on normal desktop screen size.
Please Is there something I’m missing?
My site is not yet in production, I’m using localhost.
Please I need your help!
Kindly waiting for your reply.
Thanks in advance.
I don’t think the screen size is the issue there is something else. Please send me an email at email@example.com .
Best regards. TIbi – FWD.
There is no continuous playback demo, the popup works fine but navigating away and back to the page duplicates the player in latest version of chrome. In IE9-10 it is fine, even forced refreshes and such have the popup remain the only player. What’s up with chrome’s local storage pls?
Also, the API add track load playlist etc should work while in popup mode, controlled from any page that has the plugin loaded, am I correct? (So Page1: going popup, refreshing page, popup stays only active player, then going to page 2, issuing api command to do whatever (add playlist next track whatever) and the popup registers it. Does it work like that?
I am not sure what you mean with chrome local storage.
When the player is popuped it has it’s own document / body , I never thought that someone will want to control the player with the API in popup mode because usually you navigate from the main page, I will try to see if this is possible ASAP, you are the first client asking for this.
Best regards. Tibi – FWD.
Thanks for the quick reply. To be honest, if it is custom development, I am happy to talk about it, can you please check your email? I contacted you 30 mins ago.
Local storage: (I guess you use it as cookies) Try your demo page, go popup, then go to a different page, then go back to your demo page and the embedded bottom player appears and plays while the popup is active and plays as well.
This does not happen in IE.
About API: the player I have been using so far works with API calls in popup but unfortunately they removed youtube functionality for reasons not important now. So probably it’s not too fancy to do
I understand now what you mean and you have a point, I will address this asap, I didn’t think about this before.
Thanks and appreciated for your speed I also sent an email with a bit of detail regarding custom work if it’s needed, please take time to review it. Thanks Tibor!
After sales questions:
It should be fairly easy to pull the artist and song name over youtube and letting the manual entry be an override. Same goes for soundcloud and places where the naming convention is pretty good. Especially that it works very well if a playlist list:youtubelistID is used. Then it pulls everything very well. Please implement it to individual videos as well, not just lists
So for example, currently youtube songs in one playlist need manual naming, manual duration (for the playlist area to show the correct length, which is odd, since the duration can be read when the song starts) and artist to be entered, which is cumbersome. Youtube always does it’s naming convention as ARTIST – SONGNAME. If it does not seem okay for some reason, then you can still let us do the manual entry. It would be nice to actually have to give only the youtube id link to the data-path and then it takes care of the rest.
This is not an elegant way how it is in the demos: “
YOUTUBE – RUBY feat. UZZI – Nu caut iubiri (by Carla’s Dreams)
Also, I presume data-start=”100” and data-end=”105” is not implemented yet to play sections of the song, or maybe I am missing something. (There is this scrub feature, but setting it from 0 to 1 is not intuitive, we should be able to set seconds to where the audio should start and seconds where it ends.
I will answer over email since you wrote to me there.
I had a quick question for my instance of this amazing player. I wanted the player to open full-screen from the beginning. How can I make the player take up the full window, like it does in popups without having the user press the popup button each time? Thanks!
Thank you for the reply! But this is not exactly what I meant. Is it possible to load the music player to take up the full screen like it does in popup, in a normal window?
For example, if I went to mysite.ltd, it would already be full-windowed.
Oh I see now.
You can set it to fill the entire width of the player by setting maxWidth:10000 but the height will adapt based on the playlist.
I will try to implement this in future updates.
I’ve tried setting the maxWidth but the bar is still at the very bottom of the screen. I was hoping to have it expanded at the top of the screen with the player also at the top of the screen.
I understand you do not yet have functionality for this feature. I will wait patiently. I’d like to have the player take up the full window just like it does in the pop-up window, no matter how big it is sized.
You can position the player at the top by setting verticalPosition:”top”, this will do the work for now.
I have noted your request in future updated, please be patient, I have a lot of plugins to support .
Hi FWDDesign, We purchased a MSP Player for Html Integration. How to Play the same Audio File Continuously on every page load. Please support us on this.
Please send me an email at firstname.lastname@example.org.
I have a streaming url and want to play this on my blogger/blogspot site. The player must continue to play at the same stream when pages are being loaded or changed within the site. Is this possible with sticky player?
I am sorry no, this is a sticky player which means that it will stay over the content of the page in which it is installed.
To have a seamless player you need an AJAX based website, when loading a new page only to reload the content not the entire page, this is how SoundClound and all other major platforms works, so is not about the player but about the website.
We have tried using the MP3 sticky player Html-Jquery version and we have one difiiculty.
The url is changed when the audio plays, the track id and cat id is set as query string.
Since we have page navigation while playing. This will not work. Any other way which doesn’t change the urls and we can play?
Simply we need to play the audios without appending query string?
That is called deeplinking an it is an optional feature. You can disable it by setting useDeeplinking to no in the contructor.
Thank you for your support !!
Please rate 5 stars to support me as well.
I got one more clarification. I need to activate this player only on a click but it is
getting active on page load. The hidePlayer() function is not working in this case.Is there any option for this?
You can intantiate the player on click or you can start with showControllerByDefault:”no” and when you click you can call the API method to show the player.
Please email me at email@example.com for more questions is easier over email.
Thank you once again. Hope that you will support us for further queries.
How to clear or remove tracks from Playlist? Or can we reload the player again? Please help me on this.
Please email me at firstname.lastname@example.org .
Downloaded version 5.5 and currently testing it. RAP isn’t parsing Shoutcast URLs, but it is parsing Icecast stream URLs.
Make sure you are using Shoutcast server v 2 or higher, version 1 is not supported.
Okay. I’ll check that. Here’s URL of my stream: http://184.108.40.206:5090/
I will look into it to see what is going on.
I just tested your stream and is working fine. I am not sure what is going on, maybe there was a temporary glitch.
Okay, thanks. I’ll keep trying it, still not getting it to show Shoutcast song titles. After the player is loaded on the page, with no problems, I click to run a Shoutcast stream, it blinks 3 to 4 times, and then it displays the error message: source not found http://220.127.116.11:5090/. No problems with Icecast URLs though. Strange.
I tested you stream http://18.104.22.168:5090/ and it worked fine, something dosen’t add up. Please send me an email at email@example.com with more details maybe there is something I am missing.
Yay! I’ve found the problem. In the setup example for Shoutcast streams in the documentation, the ddata-is-shoutcast=”yes” has 2 dd’s. It should be: data-is-shoutcast=”yes”. Just remove the d and it’ll work.
Oh snap I apologize about this, I will make sure to rectify that.
No problem. Happy to have MSP working now with song titles. Now I can recode my playlist. Thanks, man. ( :
Hi, I bought this product yesterday. My problem is that the playlist does not stop when it comes to the end and it starts to play again. The “loop” option is disabled but still playing when it is turned off. How can I fix this? Thanks.
The loop option is for the playing track. To play the fist track after the last has finished playing it is the default behavior. I will add an optional feature to stop at the last track from a playlist asap in the next update.
Thank you for understanding.
Hello, is your player supports radio.co streams, for example, as https://stream.radio.co/s4360dbc20/listen
Yes it will work with https://stream.radio.co/s4360dbc20/listen .
Thank you. What about stream tags (song name, artist)?..
It will work if you are using shoutcast or iceast, MSP will get the current playing song title. For example a shoutcast URL http://22.214.171.124:5090/ .
Can you give me an example? I try that:
...and it don’t work.
Test site: http://coma.zrada.win
You need to talk with the website admin and tell them that you need your shoutcast address that will look like this http://126.96.36.199:5090/ , if you will showed them the link they will understand.
1. Encryption option is not working for Shoutcast stream urls?
2. while playing a shoutcast stream, the player shows the currently played song but does not update when the song changes.
1. I will look into it.
2. I solved this bug in the last update, please download it and install it again.
I just purchased this, i tried to run it on my homepage but it won’t, but on other pages, it does, kindly assist
Please send me an email at firstname.lastname@example.org with a link of the page in which you have issues.
Hello author does it support none .mp3 extention links ?
please let me know
Please be more specific.
I tested from inspector in browser DOM like this
but the ? turns into %3F and other special char like = etc turns into %value
this is why player not getting file
is there any value replace in java ?
i think other wise none mp3 link will work.
The source has to be a valid mp3 path, this dosen’t return anything http://website.com/get.php?d=3123123dsad8djsadasd0&p=123n2k13n123jn12 this is why is not working.
Yes source is mp3 and the above was just example
Please send me an email at email@example.com with more details, I will look into it, the link above was an example but it has to return a mp3 file…
Hi! LOVE the plugin! I would need to make tat the addTrack function adds a track to a specific playlist of the player, ¿how can I achieve it? Thanks!
I am sorry but it is only possible to use the addTrack method in the current playlist.
I have problem with the player. In my settings I have “Vertical alignment: bottom” but in mobile device the player is always on the top of page. In PC it is on the bottom like i need.
Could you check please?
I have the latest version.
I will look into this asap possible but you will have to be patient because my mobile broke a few days ago and I don’t have access to one but I will buy a new one this month. I am not sure what is going on but we will figure it out.
Thank you for your feedback,
The problem is on chrome browser only.
I looked into this on an iphone and it works fine, I think the problem is your website, anyway I will check this out when I will buy a new phone soon, I have to be able to debug this properly. To continue this conversation please send me an email at firstname.lastname@example.org.
Does your plugin offer an adaptive bit-rate? In other words: Is it possible to set the bit-rate/ quality according to the user’s internet connection?
If you are using shoutcast or icecast yes otherwise is not possible, what I am trying to say is not possible to adapt the bitrate with a normal mp3 file but you are thinking in the past this days the internet speed anywhere is more that capable to play an mp3 file.
Hi, I’ve been using this player for quite a while now. The only problem i have is that sometimes the player takes a long time to load. When this happens I usually reload the page and then it pops us straight away, any recommendations for improving this. I was thinking of changing the loading image to refresh page image as my visitors are exiting the page in some cases before the player loads.
Thanks in advance.
I think this is more a server issue then a player issue, what you can do is to ask your server admin what might cause this, they have detailed logs of what is going on when calls like this are made to the server, from my part there is not much I can do about it.
Please, I have a integration couple of questions;
1. Is there a way I can count the number of times an mp3 is played using the sticky mp3 player? maybe there is something like a count API variable that can add to the constructor parameters and parse that count to my database?
2. How do I encrypt mp3 (and mp4) files locally? i have huge files catalog and more keeps getting added,i would like to be able to generate the encrypted url locally on my site, do you have a script i can use please?
1. Currently it is not possible.
2. I can send you the script that I used for the encryption, if you want it please send me an email at email@example.com.
thanks for your reply… I have sent you email
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.
View license details
Get it now and save up to $8
Deliver better projects faster. Photos, templates & courses
Unlimited downloads. Only $29/month
Learn almost anything with
Envato Tuts+ for free
25,000+ tutorials and 1,000+ courses
Designers matched perfectly to
you on Envato Studio
2000 artists ready to undertake your work