Nginx & Secure Pseudo-Streaming


So, I have a website where people can watch videos online. I want to host videos on my own servers.

Currently I have two servers:

-> VPS: My WordPress site with its themes, plugins and scripts are hosted there. In other words - this is my website where everything is posted. It has a domain name.

-> Dedicated: This server will be used to host my videos. This server doesn't have a domain name. Just IP.

I've installed nginx, put all my .flv / .mp4 files to the html directory on my dedicated server. Everything works fine. I just put the direct URL of the uploaded .flv video into my video player on my VPS and it plays it.

URL Example:

[url removed, login to view]


1) I pay for bandwidth. People steal my videos and use my bandwidth. That's pretty expensive.

2) Currently, I don't have a function of video streaming. I might upgrade my server in future, so I need a function to stream my videos (watching video from any "duration")

What I need?

1) First of all, the best way to block people from stealing my videos is to create an IP protected links. In the end, the result of my link should look like:

[url removed, login to view]

As an example, this link is valid for 2 hours. After 2 hours, the "922f3b5fcb227cfae135299e786edd82" part of the URL must be replaced. This will prevent most people to steal my direct links and use it in their players. Because, as in example above, the link will expire and new code will be generated for the same IP.

2) As I described in "Problems" section, I need a function for video streaming.

I tried to explain everything as good as I can. There are a lot of video websites running with the method I described above. I have tons of examples. Just contact me!

Compétences : HTML, Nginx, PHP, Diffusion Vidéo, WordPress

en voir plus : upgrade video player, problems with wordpress websites, secure nginx web server, optimize secure nginx, setup pseudo streaming nginx, secure nginx linux, secure nginx server, streaming video secure website, streaming pseudo, nginx pseudo streaming module, nginx pseudo streaming, streaming mp3 secure

Concernant l'employeur :
( 13 commentaires ) Kaunas, Lithuania

Nº du projet : #8471702

Décerné à:


Hello! I can do it. We can use ngx_secure_module for generate url for service. This is best solution for you.

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% USD en 2 jours
(5 Commentaires)

3 freelance font une offre moyenne de $174 pour ce travail


Hi, I have gone through your project requirements in details. I am highly interested to do the project. My skills include Web Design, Graphic Design, and Web Development services including core Php, WordPres Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(26 Commentaires)

A proposal has not yet been provided

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(0 Commentaires)