Multiple parallel audio streams from multiple audio sources on one Wirecast license.

We were recently presented with an interesting problem by a long time local customer and friend to many of us here at High Speed Web. WRHI is a local media center running some 6 radio stations. They stream these stations over the internet with us currently via RTMP, Adobe’s proprietary streaming protocol. This works great when streaming to flash enabled browsers, but when their customer base increasingly demanded mobile device compatibility, WRHI had a problem. With Adobe and Apple, the maker of the famous iPhone, iTouch, and iPad, in a pissing match over the future of streaming mobile technology, WRHI needed to be compatible with both. After some research, Wirecast was chosen as the streaming encoder and Wowza as the streaming server. These were chosen based on their flexibility and inter-compatibility. The bigger issue was streaming 6 streams from the same box. Their original solution had them running 6 separate streaming servers.

But that didn’t sit well with my inner nerd.

Plus Wirecast is $500 per license, and 6 licenses versus 1 didn’t sit well with my inner banker.

So here’s what we did…
Continue reading

Remote computing and PowerShell 2.0 part 1 – Getting started

It’s a pretty routine event for me to be remotely logged into more then one Windows server through Remote Desktop, or even occasionally sending a command from CMD to a remote server. PowerShell has not been left out of the game, when it comes to remote computing.  If you have a Windows 7, and a Windows 2008 machine, then everything you need has likely already been installed. In this blog I will discuss the steps needed to make and accept connections from PowerShell, and discuss running a single command on a remote computer. If not then you will need to download and install the Windows Management Framework Core package. You can find it here: support.microsoft.com/kb/968930

Continue reading