# Nginx for media streaming

**URL:** <https://www.ruby-forum.com/t/nginx-for-media-streaming/244027>\
**Category:** NGINX\
**Created:** [February 9, 2016, 1:13pm UTC](https://www.ruby-forum.com/t/nginx-for-media-streaming/244027 "2016-02-09T13:13:10Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rafa\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/958977/32.png) [@Rafa\_F](https://www.ruby-forum.com/u/Rafa_F)\
**Post date:** [February 9, 2016, 1:13pm UTC](https://www.ruby-forum.com/t/nginx-for-media-streaming/244027/1 "2016-02-09T13:13:10Z")

</div>

I want to setup nginx for media streaming web site like youtube  
I have some movie on my server with HD quality and I want to serve video  
like YouTube its mean that nginx should change video’s quality by user  
internet connection quality, I found that this feature name is adaptive  
streaming in nginx,  
And also , like YouTube you can change video timeline to minute 2  
without  
buffering last 2 minute  
Note that I buy jwplayer for this web site

Please help me what should I do for these requirements  
And please tell me which plugging or addons or stuff I should add to my  
nginx for compiling  
Thank you  
Maziar

Posted at Nginx Forum:

> **[Nginx for media streaming](https://forum.nginx.org/read.php?2,264416,264416#msg-264416)**
>
> I want to setup nginx for media streaming web site like youtube I have some movie on my server with HD quality and I want to serve video like YouTube its mean that nginx should change video's quality by user internet connection quality, I found that...

---

<div class="post-metadata">

**Author:** ![maziar](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ac8455/32.png) [@maziar](https://www.ruby-forum.com/u/maziar)\
**Post date:** [February 9, 2016, 2:02pm UTC](https://www.ruby-forum.com/t/nginx-for-media-streaming/244027/2 "2016-02-09T14:02:50Z")

</div>

Am 2016-02-09 13:12, schrieb maziar:

> Please help me what should I do for these requirements  
> And please tell me which plugging or addons or stuff I should add to my  
> nginx for compiling  
> Thank you  
> Maziar

AFAIK, you need the commercial version of NGINX:

> **[F5 NGINX: Built for cloud-native apps. Ready for AI traffic.](https://www.f5.com/products/nginx)**
>
> Deliver modern applications with NGINX. Explore high-performance load balancing, API gateways, and web server solutions trusted by top global enterprises.

Plugins for Simple Flash and MP4-streaming are available in the open  
source version - though I don’t know how useful they are in the real  
world.

> **[Module ngx\_http\_mp4\_module](http://nginx.org/en/docs/http/ngx_http_mp4_module.html)**

It’s years since a customer needed any of these - most everybody hosts  
his stuff on youtube these days.

---

<div class="post-metadata">

**Author:** ![maziar](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ac8455/32.png) [@maziar](https://www.ruby-forum.com/u/maziar)\
**Post date:** [February 10, 2016, 11:36am UTC](https://www.ruby-forum.com/t/nginx-for-media-streaming/244027/3 "2016-02-10T11:36:13Z")

</div>

is there any better help for open source version ?

Posted at Nginx Forum:

> **[Re: Nginx for media streaming](https://forum.nginx.org/read.php?2,264416,264461#msg-264461)**
>
> I want to setup nginx for media streaming web site like youtube I have some movie on my server with HD quality and I want to serve video like YouTube its mean that nginx should change video's quality by user internet connection quality, I found that...
