flash media server security hardening
today, while browsing my feed in google reader, I found something very interesting.
this link is a hardening guide for flash media server.
for quite some time now I have been developing and consulting on flash media server advanced topics, I have been teaching students and consulting companies on issues regarding this great peace of software.
Adobe seemed vert silent about this product for some time, not publishing any new materials what so ever, so it was very nice to see this link, I read it and it has some good observations and very well written instructions on how to harden your server.
Dynamic streaming (Adaptive bitrate) using Flash media Server
Video and the web are long time friends already, you see lots of websites with some sot of player for video content, you also see media companies and television channels serving video over the wire to the end users.
Video can be downloaded (progressive download) to the client like YouTube or can be streamed to him.
I won't discuss the pro's & con's of streaming and progressive, we will only be discussing streaming in this post.
So, What is the post worthy problem we have when streaming video to the client?
Continue reading and find out.
Flash media server statistics using sawMill
I have been using Flash Media Server for a while now, at least 3 years, I implemented solutions on top of this amazing products for clients in wide ranges like Start-Up companies, E-Learning systems and more.
Flash media server has some disadvantages, one of those is definitely the lack of normal statistics. The terminal will give you the real time data but if you want to drill down into last month and 3 month ago or more, you won't be able to get any data in a comfortable and nice view.
RTMP being blocked by firewalls – Flash media server
If you ever worked with Flash media server or any other media server for that matter you probably know they are not working with the regular Internet protocol which is HTTP, all of the media servers (almost all at least) are working on top of a protocol called RTMP.
Now, if you have users working behind a firewall, they probably can't get passed it's restrictions and they will (in most cases) be blocked and unable to see your application / video.
If you are working on a server like WebOrb (I'm working with it) then the data will also be blocked, and that is a bug issue
Here's a way to solve this