Steve Wolkoff, Flash Media Server Product Manager, is asking the community for feature requests for the next version of Flash Media Server. I’ve put my comments there, but wanted to post them to myblog as well for reference.
1. A Remote SharedObject version with different licensing.
I don’t want video, I don’t want audio. I just want server-side scripting with Remote SharedObjects. I shouldn’t have to pay for things I’ll never use. There are a lot of multi -user, real-time data applications I’d like to create, and FMS is the best technology for those apps compared to XMLSocket, and yet to be released Binary socket alternatives. I’m down with Red5, but not all my clients will be.
It’s about empowering smaller markets. Think After Effects vs. Combustion / AVID; or Ruby on Rails vs. Java’s Spring & Hibernate. There is a lot of room for smaller scale, quicker to market applications that need the insane power FMS has in it’s data part. These apps don’t need video and audio.
If it’s a new product, so be it.
2. Streaming 3GP.
Being forced to use RealPlayer for streaming 3GP via Flash Lite is an f’ing joke. Give us an integrated solution! Or… I’ll keep RealPlayer on my phone, but at least allow the server to progressively stream them so I can not pollute my server. The reverse is true as well. 3GP conversion to FLV would allow better integration with this format from devices to desktop translation. A lot of weird, zombie-rific “solutions” are out there to allow clients to use cellphone video to be used on the web. 3GP to FLV server-side conversion could really be a nice niche here.
3. Backwards compatibility on Server-Side Scripting.
4. SMS – Text Message Support
I’ve seen people wanting some form of VOIP bridge. It’d be nice to have some form of API for SMS too. If this is traditionally the forte of middle-ware, no problem.