Skip to content

Tangibility/YouPHPTube

 
 

Repository files navigation

If you are not sure what is YouPHPTube, go to our demo page or visit our official site

  • Netflix demo page
    • We provide you a Netflix site sample. On this site you can subscribe (with real money on PayPal). this subscription will allow you to watch our private videos. There is an user that you can use to see how it works. user: test and pass: test.
  • Gallery demo page
    • We've provided a sample Video Gallery site, which is also our tutorials site. On this sample you can login, subscribe, like, dislike and comment. but you can not upload videos.
  • Full access demo site
    • We provide you a Demo site sample with full access to the admin account. You will need an admin password to upload and manage videos, it is by default. user: admin and pass: 123. Also there is a non admin user and password (Only for comments). user: test and pass: test.

Important Information

Streamer can be installed on any Server, including Windows, but the encoder and Livestream should work fine on any Linux distribution. However we recommend Ubuntu 16+ without any kind of control panel. The problem with cPanel, Plesk, Webmin, VestaCP, etc. It's because we need full root access to install some libs, and maybe compile them. Another important point is that to make Livestream work, we need to compile Nginx and the control panels often prevent us from running the commands forcing the installation available only on your panel.

I don´t want to read I just want you to show me how to install!!

Ok, check this out! https://tutorials.youphptube.com/video/streamer-and-encoder

For text-based tutorials and manual, look here: https://github.com/DanielnetoDotCom/YouPHPTube/wiki/Admin-manual

There, you can find some hints for troubleshooting as well.

Mobile APP

Android: https://play.google.com/store/apps/details?id=mobile.youphptube.com

Are you having a hard time to configure or install YouPHPTube or any of its resources? feel free to ask us for help:

https://www.youphptube.com/services

Do you need new features, do you want us to implement it for you?

Funding Us

https://easytube.club/#funding

YouPHPTube - Streamer

YouPHPTube! is an video-sharing website, It is an open source solution that is freely available to everyone. With YouPHPTube you can create your own video sharing site, YouPHPTube will help you import and encode videos from other sites like Youtube, Vimeo, etc. and you can share directly on your website. In addition, you can use Facebook or Google login to register users on your site. The service was created in march 2017.

YouPHPTube - Encoder

Go get it here

Why do I need the Encoder?

You may want to install the encoder for a few reasons: If you have a faster server than the public encoder server (which is likely to happen) or If you'd like a private way of encoding your videos

But the mandatory installation if you are using a private network. The public encoder will not have access to send the videos to your streamer site

If your server does not have a public IP or uses an IP on some of these bands:

  • 10.0.0.0/8
  • 127.0.0.0/8 (Localhost)
  • 172.16.0.0/12
  • 192.168.0.0/16

Surely you need to install an encoder

Server Requirements

In order for you to be able to run YouPHPTube, there are certain tools that need to be installed on your server. Don't worry, they are all FREE. To have a look at complete list of required tools, click the link below.

  • PHP 5.6+
  • MySQL 5.0+
  • Apache web server 2.x (with mod_rewrite enabled)

Packages

No packages published

Languages

  • PHP 49.8%
  • JavaScript 47.4%
  • CSS 2.4%
  • TSQL 0.2%
  • HTML 0.2%
  • Makefile 0.0%