I need Video Sharing App for Android and IPhone that has following functionalities:
I need a YouTube like script that needs to run on a regular Web hosting client. The program should have a user login area, admin area. There needs to be a "free" area where certain videos are free to view and "paid" areas where you have to pay to have access. Features such as comments, likes, Playlist, should be included.
The custom video player has to be created (The user shoots the video through phone camera and the video software compresses the same and uploads on website or application)
1. Video upload dashboard
The video dashboard required will be designed and developed in HTML 5 and PHP, where we can provide user login. Once the user logs in he/she will be able to use the dash board.
2. Video upload facility in video template
User can select the video from multiple sources (own computer, other sources) in different formats and upload them on the video template. Various file format support will be required here so as the videos are from various formats, this thing will be taken care of.
3. Responsive video design so it can run on web and mobile site .
HTML5 will assure the fact that the player will be responsive and will be able to be played on different platforms of different sizes. This will be handled using multiple Media query and HTML 5.
4. Facility to integrate url in video dashboard, so it can integrate url or multiple url into any video frame/second
It will segregate each frame in the video. We can also provide the facility in a Progress bar, On mouse hover each frame will be displayed with time. Then user will be able put the Multiple image over existing frames which will contain embedded URLs
[url removed, login to view] of Video
This is just small thing to do. It can be done using the HTML queries.
6. Video url hiding
This will be done with PHP and Mysql, to hide the source URL and embed it with new one.
• The major part is to check the responsiveness of the video on multiple devices.
• Unit testing will require on each developed module.
• Load testing and performance tests will require checking the speed of the application.