Using Nicecast to broadcast to a player

Discussion in 'Mac Apps and Mac App Store' started by dotbran, Jun 27, 2010.

  1. dotbran macrumors newbie

    Jun 27, 2010
    I'm currently running a fairly small online radio operation from my iMac with Nicecast. I am using Nicecast's built-in server to stream an m3u file to peers at 128k each. Being a home user, my upload bandwidth is relatively narrow, and I face severe instability, lag, buffering, and disconnection issues when I get to a certain number of peers.

    What I want to do is stream one m3u file to a web player which anyone could connect do without connecting directly to my system. That way I would only need to stream to one peer (that being the player) and therefore would have no bandwidth issues to worry about.

    The catch is that I have almost no experience with the more technical aspects of servers and streaming. How would I be able to set up a player that allows an unlimited number of connected listeners but only acts as one peer to my iMac?

    I would like to keep this as simple as possible. My only strict rule is that QuickTime Server must not be involved in any solution.
  2. atomix macrumors newbie

    Jun 28, 2010
    You will have to have access to an online server, somewhere in the cloud, and install Icecast on it.
    Several commercial ventures offer you preconfigured Icecast hosting.
    In any case you will probably have to pay a monthly fee ...
  3. snowstormtea macrumors newbie

    Jun 28, 2010
    Better use commercial Icecast or Shoutcast servers. However would be cheap to rent a virtual linux or win server and install there anything you need. But again too much hassle for you.
  4. Unique Visuals macrumors regular

    Mar 17, 2007
    In the woods
    I've broadcast music for several years now and the only real way to do what you want is to lease a Virtual or Dedicated server and like others said install icecast or shoutcast. I use shoutcast on a linux server, easy to install and run. You still have to make sure you buy a package that has enough transfer bandwidth for you needs.

    I understand what your wanting but as far as I know there isn't a solution like that around. You would end up with lots of lag somewhere in the line.

Share This Page