Over the past couple of days I've been reading up on the many video options that are available for drupal 7, and there are a lot, enough of them that which offers the best solution for me is unclear. I have 3 conditions that I need to meet as far as videos are concerned.
1. Can take the embed codes or urls of remotely hosted videos and embed them into my site with the proper dimensions.
2. Can upload and manage locally hosted videos well.
3. Can play both of the above in my own branded video player, like jw player or the mediaelement player that seems to be suited to the media module.
The media module seems to fit the most, but it might be overcomplicated for my needs, and I also don't know how I'm supposed to display remote videos, like those on facebook or myspace, or other services in my own player with my own branding... Or if that is even in the scope of media module's design. The "video" module would appear to be the second place contender but I'm not sure if its really designed to play remotely hosted media like media module clearly is.
Is media module the most appropriate solution for my needs? Are there smaller, simpler modules that can meet my requirements? If somebody out there has a sound knowledge of the workings and intents of the various video modules, I would really appreaciate your input on the ideal one in meeting the above 3 points.