Streaming

From Open Broadcaster
Jump to: navigation, search

There are a couple of ways to stream, depending on who you are targeting what you are trying to accomplish. One of the easiest ways is to use a the obplayer to natively create an Icecast streaming media server mount point on your network and stream from the local network. With your internet bandwidth capabilities you will max everything out very quickly, not just your stream but all the other traffic on your network IP. If you had more than 100 listeners, your internet could become slooow. Icecast is a free and very stable media server, providing you have control of the available bandwidth. Some companies will provide free streaming, the downside is you lose a certain amount of control and they sometimes put in weird advertising and keep your archived content in formats that are not standardized. Beware of having your audio put into a codec format you do not 100% understand.

For a more scalable and robust solution, try a hosted service where your station provides a single stream to a streaming relay server mount point at a data centre located on the Internet backbone. When someone wants to listen to your stream, they will connect to it via this hosted service. This way you can have as many listeners on your stream without costing significant bandwidth or disruptions on your network. The other advantage, is depending on your service agreement you may have it setup so that you only are charged by the actual listener(s), rather than a flat fee assuming you will have thousands of listeners all the time.

How you get your originating stream out depends on the provider, but most will accept your stream to the relay point from a generic stream to a Shoutcast/Icecast server. Some providers will supply a software encoder while the most stable implementation is to use a dedicated hardware based BARIX encoder that are only a few hundred dollars and consume little power and don't crash like a PC. Its easy to search out and find companies that provide streaming services.

OBPlayer devices stream to a local Icecast server configured from the Streaming Tab in the player dashboard GUI and can send to most relay servers.

Streaming and Hosting

Broadcast Hardware