1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

BROADCASTING PERFECTED to help you guys out.

Discussion in 'General DJ Forum' started by joeyb, Jun 24, 2005.

Thread Status:
Not open for further replies.
  1. PhilL

    PhilL Moderator Moderator

    Messages:
    7,084
    Thanks MiniVan, much appreciated. It looks like we have a good workable solution going forward.

    Phil
     
  2. rocdollar

    rocdollar NI Product Owner

    Messages:
    947
    This is my current transcoding solution. Hope it helps!

    1) Install Icecast server to recieve your stream from Traktor. Set it up as a service in windows.

    2) Set Traktor to connect to your local Icecast server (eg 127.0.0.1:8000) at the highest bitrate (192)

    3) Start an instance of Winamp and open preferences. Set you input plug in to vorbis. Connect to your local IceCast server. You should see the EQ light up then set the volume to zero.

    4) Open prefs again and set the DSP/Effect plugin to Shoutcast Source. This is where you input the details for your shoutcast server on the internet. Input the details and hit connect.

    5) Test it by creating a local Shoutcast server and ripping the stream with another instance of winamp.

    This method works much better than the oddcast Transcoder with Traktors llimiter which caused all sorts of audio artefacts and clipping.
     
  3. PhilL

    PhilL Moderator Moderator

    Messages:
    7,084
    Nice Work! A good alternative I will try it this weekend. Do you know if the Track Meta Data get passed all the way to the Shoutcast server?
    If it does, this should be the broadcast solution of choice. If you simply must get metadata to the Shoutcast server then Transcoder with its limitations is your choice right now.

    Phil
     
  4. rocdollar

    rocdollar NI Product Owner

    Messages:
    947
    Thanks Phil. It didnt seem to pass the metadata but I didnt look into it too much because we have to set the show name etc using a web page seperately anyway.
     
  5. Patrickdj

    Patrickdj New Member

    Messages:
    1
    Does anybody know if the above solution works with meta-data, before i invest the time to see for myself? If this works with metadata this would be a dream!

    Also, why doesn't Native-Instruments allow for proper mp3 streaming, I would gladly pay an extra $30 for streaming in mp3 format, or at least allow us to use a plug-in to stream mp3 with a 3rd party encoder instead of just oggVorbis. I need a solution that provides meta-data to the end client, please.

    What's the end-fee to native per license for this encoding functionality anyway?

    Thanks,
    patrick
     
  6. PhilL

    PhilL Moderator Moderator

    Messages:
    7,084
    I believe (based on my research but have not verified it with NI could well be 4 times what you said you were willing to pay). There is a huge difference in licensing cost between Decode and Encode codecs.

    A free and elegant solution would be to implement an interface to call the LAMEENC.DLL to do the MP3 encoding for broadcasting and to help people obtain the LAME DLL but not actually ship the DLL due to tight licensing/distribution issues.

    It has been proposed and most forums users here like the idea. NI is aware of the solution proposed but as far as I know it needs broad user forum support to get it elevated to a hot feature to get it moving towards reality.

    Phil
     
  7. rocdollar

    rocdollar NI Product Owner

    Messages:
    947
    I think it does yes. Phil you should try it out!
     
  8. reduxdj

    reduxdj NI Product Owner

    Messages:
    5
    Hey, I'm having issues setting up this up with with my system.

    I'm getting an error, here's the error:

    "Error synching to stream..."


    1) Install Icecast server to recieve your stream from Traktor. Set it up as a service in windows.

    127.0.0.1:8000 - this is the default config of Tractor

    2) Set Traktor to connect to your local Icecast server (eg 127.0.0.1:8000) at the highest bitrate (192)

    Did that...

    3) Start an instance of Winamp and open preferences. Set you input plug in to vorbis. Connect to your local IceCast server. You should see the EQ light up then set the volume to zero.

    I set my input to vorbis but i get the error here...

    Can you help me?

    Thanks,
    Patrick


    4) Open prefs again and set the DSP/Effect plugin to Shoutcast Source. This is where you input the details for your shoutcast server on the internet. Input the details and hit connect.

    5) Test it by creating a local Shoutcast server and ripping the stream with another instance of winamp.
     
  9. Electric Surge

    Electric Surge NI Product Owner

    Messages:
    8
    Just a small FYI.

    If you broadcast, it helps if you name your mount point /yourmountpoint.ogg. If I don't use the .ogg extension, my WinAmp will see the stream (HTTP 200 OK), but it will not start streaming. With the .ogg extension WinAmp will know what to do and start playing the stream. There might be clients that are smarter about it, but it won't hurt to add the extension just in case.
     
  10. PhilL

    PhilL Moderator Moderator

    Messages:
    7,084
    Good point Surge!
    It seems that by implication a mountpoint without an extension is considered to be type .mp3 and indeed I think the docs tell you NOT to include an extensiion for MP3 streams, but it doesn't make it clear that you should always use and extension for non-mp3 streams.
    Must remeber that...

    Phil
     
  11. reduxdj

    reduxdj NI Product Owner

    Messages:
    5
    Added mount path, and nothing...

    I'm still having no luck to connect, It seems the icecast server isn't responding to the broadcast from taktor. Would somebody please hold my hand and maybe send me their working icecast config xml file - and also the exact traktor settings...

    Maybe screenshots for me.

    Patrick

    P.S. I am not really a doofus, it just isn't connecting for me.
     
Thread Status:
Not open for further replies.