Add a feature to PHPMotion v3.5 to allow embedding videos and/or alternate video players from other video hosting and streaming services.
Concept is to paste video embed codes AND/OR alternate video player embed codes from other video hosting services into a form in PHPMotion admin area along with video title, description, tags, PHPMotion category classification, sub category classification, (plus a new data field indicating the source video hosting service or Amazon S3 bucket, etc,) and then have PHPMotion manage and display the video thumbnail and code and/or alternate players as if the videos were locally uploaded files on the PHPMotion server.
PHPMotion v3.5 provides a PowerTool add-on that allows embedding YouTube Videos and it has functionality similar to that described here; however we are interested in displaying videos and alternate video players provided by other video hosting services. (Kaltura, iPlayerHD, Limelight, etc., etc.)
We are primarily interested in displaying secure streaming videos and preventing user downloads.
We would like the option to display externally hosted video files (i.e. stored on an Amazon S3 bucket, etc.) through the Flow Player already on our site (we have commercial license) which has been installed as another mod.
AND we would like the option to display a different video player for videos hosted on remote specialty video hosting services. (iplayerHD, Kaltura, Limelight, etc.)
For example, videos hosted on iPlayerHD (Hi Definition and mobile video hosting) can be configured with their video player and we would like to be able to display their video player in PHPMotion behind the PHPMotion Subscription Manager paywall.
All videos and/or video players would appear in PHPMotion search results, categories, restricted access inside paid subscriptions, etc. and would play in the PHPMotion site.
This video embed // video player embed feature needs to work seamlessly with all existing site features.
We will be selling streaming video subscriptions (no downloads) and we need secure streaming and file download prevention.
Current plans are to host the PHPMotion site on Wowza Media server 2, use RTMP streaming and implement streaming security features accordingly to secure any locally hosted video files. Of course alternate video hosting services will have their own video security methods in place, so we would just be limiting user access to their players as embeded in our site behind our paywall.
Please ask any additional clarifying questions or propose an alternate means of achieving these goals.