Welcome! Log In Create A New Profile

Advanced

Streaming To Wordpress

Posted by yvilene 
Streaming To Wordpress
September 21, 2017 01:51AM
Hi,

Newbie here. I'm using OBS and Nginx, streaming from my own server. Works great on Youtube, but I don't want to stream to Youtube, I want to stream from my own server to my own website (live mp4 stream). I can't seem to get my brains around first; what player other than jwplayer or flowplayer can I use to embed on a page in my self hosted wordpress site, Secondly: how do I tell nginx and/or the player to pick up the live stream itself? How do I connect the two (nginx and player)?

THANK you!



Edited 1 time(s). Last edit at 09/21/2017 01:52AM by yvilene.
Re: Streaming To Wordpress
October 14, 2017 01:28PM
HI yvilene, maybe this post will help you

https://www.nginx.com/products/streaming-media-delivery/
Re: Streaming To Wordpress
October 14, 2017 03:47PM
Thanks but at $2500.00 a year for a license for starters? nah lol
Re: Streaming To Wordpress
October 30, 2017 11:19PM
You can do something like this; You'll have to find the explanations on nginx.org, but basacly it will forbid other that your own server to show the videos and limit the speed to 1mbit after 10 min

location ~ \.mp4$ {
#internal;
#alias /var/www/domain.tld/media/videos;
valid_referers none blocked server_names
domain.tld
*.domain.tld
if ($invalid_referer) {
rewrite ^ https://www.domain.tld/?;
}
secure_link $arg_md5,$arg_expires;
secure_link_md5 "$secure_link_expires$remote_addr some_secrets";
if ($secure_link = "") {
rewrite ^ https://www.domain.tld/?;
}

if ($secure_link = "0") {
return 410;
}

mp4;
limit_rate_after 10m;
limit_rate 1M;
mp4_buffer_size 5m;
mp4_max_buffer_size 15m;
sendfile on;
aio on;
expires 18000;
add_header X-Frame-Options SAMEORIGIN;
}



Edited 1 time(s). Last edit at 10/30/2017 11:20PM by JoakimR.
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 289
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready