What is Adobe Flash Media Server?
Flash Media Server delivers real-time media such as streaming video for playback, streaming audio, live video, and multiuser gaming to the Adobe Flash Player, Adobe AIR, and Adobe Flash Lite applications. These players run on multiple platforms and browsers, and provide a consistent method and common vehicle for delivering content. If you're concerned about your end user experience as regards to media and playback, you should seriously consider delivering your assets from the Adobe platform.
Why Bother - I Post Video Files on my Web Server and they Playback Just Fine
Flash Media Server Considerations and Features
First up, there are two flavors - Adobe Flash Media Server (FMS) and Adobe Flash Media Interactive Server (FMIS). OK, three - there's also the developer edition. Confused? Let's simplify things a bit. It's the same software installation for any of them, so no extra work there.
What About DotNetNuke and Media Playback
It's easy enough to create your own custom player, and Adobe even helps you get started by providing some sample code and updated components. For example, the Flash video playback component has been updated (FLVPlayback 2.5) and can be added to either Flash CS3 or CS4 for immediate use. Dynamic streaming is made available through the use of standard SMIL playlists on the server. And video files can simply be dropped into an appropriate directory for immediate playback.
DNN module vendors are slowly adding support as well. What you need to look for is support for the RTMP protocol, as this is how you access the video files for playback. Some good starting points for consideration are the top selling Ultra Video Gallery and Ultra Flash Player.