I’m looking to develop what is essentially a video streaming server that will stream video to mobile clients on Android and iOS and potentially to web clients (desktop and mobile) as well down the line - any client really. There will also be a data visualization portal that will allow video uploaders to view statistics about their video views - how many views, geographic distribution, etc. I’ll be providing a mobile client SDK so that third parties can plug in to the platform in order to be able to stream the hosted videos on the platform within their apps.
I’m coming from a Rails background - is this something that would be suitable/optimal to be developed in Meteor or am I better off with another framework. Considerations are speed of development, streaming capabilities, scalability (concurrent video streams) - note that the video streaming itself can actually be handled by AWS or some other content hosting facility. On a personal level, I am of course interested in learning to develop with Meteor, but ultimately want to do what’s best for the platform.
Would it make sense to do the streaming server with some other framework and then the data visualization web app in Meteor? Not sure really, so looking for some feedback.
Advice, pointers, recommendations, all welcome and appreciated!