Icecast video streaming with OBS

In this post I'll outline configuration steps for streaming video from an Icecast server with OBS as the source. The intention is to be able to self-host a video stream that could be used for a variety of purposes, such as "watch/view together" use. The configuration below has been tested to keep each connected viewer closely synced to the same point in the stream. The difference in sync between viewers stays roughly between 0-2 seconds in testing. If this isn't of importance to you, then you may benefit from increasing the Icecast queue-size and burst-size. A self-signed SSL certificate will…

Read more →

AzuraCast - Simple, open-source self-hosted web radio

For many years now I have hosted internet radio and internet radio events using a very simple stack of just IceCast + EZStream, tied in with a few very simple scripts and cron jobs. This has always worked incredibly reliably and kept these setups very minimal with less parts in the chain to potentially have an issue or drive up resource usage. The negative of this has always been a lack of flexibility. In the past I had looked into software such as Centova Cast, however this comes at a cost and isn't an open-source solution - which is what…

Read more →