DVRCast for FMS 3.5

Today, I installed the DVRCast application on the Flash Media Server at work and ran into a little bit of an underdocumentation problem. We run our FMS in an origin/edge architecture and the supplied documentation for DVRCast only explains how to install on a single-node, origin-only server setup. The installation archive comes with two different application folders, dvrcast_origin and dvrcast_edge. It was pretty obvious what the two were for, but didn’t have anything to go off of on how to install dvrcast_edge to the edge servers.

A quick internet search revealed that someone else had encountered the same problem, but didn’t see a solution given.

What I did was install dvrcast_origin to the origin server per the instructions, but renamed it dvrcast. Then I rewrote the host.ini file in dvrcast_edge from this:

#name primaryIP;secondaryIP
server1 localhost;localhost dvrcast_origin

to this, using the correct name and IP address for the origin server, of course:

#servername primaryIP;(secondaryIP) app_name
origin.server.com 123.456.789.012 dvrcast

Works like a charm. The parents are going to be so happy at commencement…

As a side effect of getting this up and running, I also have multi-rate streaming ready to go. Pretty successful day one of programming week.

Leave a Reply