FWDesign supports this item


This author's response time can be up to 1 business day.

316 comments found.


kwambi Purchased


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.

But when I load the page on my normal desktop screen size, I get this error: Uncaught TypeError: Cannot read property 'pause' of undefined at HTMLButtonElement.onmousedown when I click on the “pause” button to “pause” the player using the API controls.

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 tibi_diablo@yahoo.com .

Best regards. TIbi – FWD.


Presales question:

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? :)

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.

Best regards. Tibi – FWD.

Version 5.3 Release Date 25.09.2017

  • Added optional playback rate / speed button and playback rate / speed control window.
  • Added optional start at a specified playbak rate / speed.
  • Added the possibility to start or stop a track at a specified time.
  • improved popup feature, MSP will not instantiate in the page from which the popup feature was used until the popup player window is closed.
  • 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).

Best regards. Tibi – FWD.

Version 5.4 Release Date 01.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 the option to remove the main transparent background.
  • Added in the documentation detailed tutorial about how to get the google drive video (mp4) or audio (mp3) source.

Best regards. Tibi – FWD.


SeiRruf Purchased

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!

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.

Best regards. Tibi – FWD.


SeiRruf Purchased

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.

Thank you!

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 :) .

Best regards. Tibi – FWD.

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 tibi_diablo@yahoo.com.

Best regards. Tibi – FWD.

Hi, 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.

Best regards. Tibi – FWD.

HI, 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?

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 tibi_diablo@yahoo.com .

Best regards. Tibi – FWD.

Version 5.5 Release Date 20.12.2017

  • Added support for Shoutcast and Icecast direct requests to Server via JSONP / fast and automatic update this way MSP will display the current song title played on your radio station.

Best regards. Tibi – FWD.

Downloaded version 5.5 and currently testing it. RAP isn’t parsing Shoutcast URLs, but it is parsing Icecast stream URLs.

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.

Best regards. Tibi – FWD.

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.

Best regards. Tibi – FWD.

Hello, is your player supports radio.co streams, for example, as https://stream.radio.co/s4360dbc20/listen

Or http://stream.radio.co/s4360dbc20/listen.m3u

Thank you.

It will work if you are using shoutcast or iceast, MSP will get the current playing song title. For example a shoutcast URL .

Best regards. Tibi – FWD.


eonegin Purchased

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 , if you will showed them the link they will understand.

Best regards. Tibi – FWD.


reenku Purchased


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.

Regards, Rakesh


1. I will look into it.

2. I solved this bug in the last update, please download it and install it again.

Best regards. Tibi – FWD.

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 tibi_diablo@yahoo.com with a link of the page in which you have issues.

Best regards. Tibi – FWD.

Hello author does it support none .mp3 extention links ?

like http://website.com/get.php?d=3123123dsad8djsadasd0&p=123n2k13n123jn12

please let me know Thanks.

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.

Best regards. Tibi – FWD.

Yes source is mp3 and the above was just example

Please send me an email at tibi_diablo@yahoo.com with more details, I will look into it, the link above was an example but it has to return a mp3 file…

Best regards. Tibi – FWD.

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.

Best regards. Tibi – FWD.