FMSS live publishing access control
So here is my story.. It's part amusing, part sad.
We deployed FMDS 3 for a test deployment to live stream events. We developed a video player for it. We setup a system with FLE to publish a stream. We setup the server to authenticate publishing the stream. We tested fairly extensively. Everyone loved it. Video and audio quality was great, bandwidth usage was acceptable, and the demands it placed on operations and the teams publishing streams was low.
Based on this experience we purched the license to upgrade our development version to FMSS 3. $995, not cheap, but completely reasonable. Everyone was happy. Things ran smoothly. It was a totally successful project. ROI on the way.
No one noticed that the access control suddenly wasn't working anymore, as it doesn't show an error loading the access module in the logs... Live stream publishing worked, but it was working without any type of access control. We even upgraded (read: paid) for FMSS 3.5 since we were so happy with how Adobe's solution worked for us.
Suddenly this afternoon, I noticed about 80Mbit of bandwidth being used to stream porno and soccer games. Really.. Soccer and porno.
I dig deeper, and discover that access control for stream publishing simply wasn't working. I completely re-install the server and FMSS 3.5, assuming some sort of credential theft or compromise had taken place.
I dig even deeper, and discover via these forums that no method of applying access control to live stream publishing exists. The access module doesn't work for FMSS. FMSS has no method for access control based on user/password credentials. Not even based on IPs.... (http://forums.adobe.com/thread/100168)
Now, I am very sad. I honestly am having trouble grasping this. Does this product truly have no means of applying any type of access control to stream publishing? If so, what application exactly is it designed for? You can't put it on the Internet! There is no way I have been able to find to prevent illicit (and possibly illegal) usage of a FMSS server.
Have I missed some technical solution to this problem? Is this an oversigh that Adobe is addressing somehow?
If it's necessary to upgrade to FMIS to have basic access control, I don't understand why FMSS exists. Also, given that our only interest is having a single live stream for events, the cost benifit simply isn't there for FMIS. What is Adobe's official stance on this problem? Nothing makes sense.
HELP! I don't want to have to abandon this solution.. Its worked so well!
