TospTube youtube like experemental project under development stage.
It is strange, but it is already working.:) Any Java Developer can setup it in his localhost.
How to start?
- Install and start mongodb on localhost
- Copy mongodb/data/db to your mongodb database
- Download Apache Tomcat, and start it.
Files which you can edit before start services:
a. tosptube\tosp-video\src\main\resources\config.yml
b. tosp-web\src\main\resources\youtube.properties (put your youtube.apikey )
- cd to tosp-auth, mvn clean package -U , java -jar target/tosp-auth.jar server src/main/resources/config.yml
- cd to tosp-search, mvn clean package -U , java -jar target/tosp-search.jar server src/main/resources/config.yml
- cd to tosp-video, mvn clean package -U , java -jar target/tosp-video.jar server src/main/resources/config.yml
- cd to tosp-web, mvn clean package -U , cd target, copy .war file to apache tomcat/webapps
- file storage in apache-tomcat\webapps\file-storage
- Access to front end http://localhost:8585(tomcat port)/tosp-web/index.jsf
- Documentation will be updated soon.
What we have at the moment?
- Search video from youtube.
- Advanced Search from own database
- User registration/login/logout
- Random videos :)
- Last viewed videos
- Top Videos
- Top Searches
- Video(50 mb) upload for logged user
- Uploaded video list
- Video view.