Jump to content

[RELEASE] RadLight SHOUTcast Source Filter


Recommended Posts

Guest DAvenger

Hello :D

 

RadLight SHOUTcast DirectShow Source Filter has been released this evening B)

 

This is the first beta release so it still may have some issues (see the homepage for more details) but the basic functionality should work just fine :D

 

You can download the binary + sample application in Delphi + Delphi/C++ header files at http://developer.radlight.net

 

While it might be more interesting for developers out there, at least you can be sure that SHOUTcast will be supported natively in the upcoming DVBViewer & RadLight 4 :D

 

 

Any suggestions & ideas are welcome at RadLight Community Forums

 

Hope you'll like it :angry:

Link to comment

Great job. About the small startup glitch, I realized that the RadLight filter starts immediately playback. Other players need a while and start then. Maybe they do some kind of secondary buffering.

 

Anyway, once started the filter plays flawlessly.

Link to comment

The filter uses a 128KB buffer that must be filled up to 60% at startup before it actually starts playing. The thing is that the server seems to be sending data TOO FAST - data arrives faster than it is actually played and this makes the buffer overflow at startup..... but after a while everything works fine... :D:angry: ..strange

Link to comment
Guest DAvenger

Hi Crypto B)

 

Basically, everything depends on the level of feedback we get on this. If people like it, we will continue improving it (now), if not ... we will move on to something more interesting :D and finish the SHOUTcast stuff later (for RadLight 4) :D

 

So stuff like custom buffer size and custom startup position etc. could be added if requested :angry:

 

Support for our filter is already implemented in R4 ... just register the filter and click Open URL :D

Link to comment
  • 1 month later...
Guest DAvenger

Status update B)

 

* New buffering and pre-buffering added (levels are customizable)

* Should work fine on all stations now (ie. not only 44,1 KHz)

* No more buffer overflow :(

* Metadata parsing (this is really THE creepy part of SHOUTcast)

 

Hopefully, we will see Icecast support soon :lol:

 

Any chance to have this filter supported in DVB Portal? ;)

Link to comment

And how can i use it in DVBViewer? As plugin (plugin directory) or as filter (filter directory)? Or only standalone?

Steffen

Link to comment
Guest DAvenger

Register the filter (or put it into Filters directory). Then select "Open URL" from the main menu and enter server address + port :(

 

Actually, DVBViewer just crashed on this :S Hmm, maybe Christian should look into this ;)

Link to comment
Guest hackbart

i really really did not found any error inside the DVBViewer, because i simply use "->renderfile" for creating the graph. I also tested the latest filter and it worked for more than 500minutes while playing digitally imported ;)

 

Christian

Link to comment

@Davanger: have you updated download in the Customer Area here in the Board to or only the radlight developer site?

Steffen

Link to comment
Guest DAvenger

Not yet. It's planned for today. I hope :lol:

 

EDIT: Delayed once again. :( Anyway, Christian will have to change few things in order to make it work correctly in DVBViewer ;)

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...