Welcome! Log In Create A New Profile


Nginx ngx_http_vod_module Kaltura module remote config

Posted by Stiff91x 
Nginx ngx_http_vod_module Kaltura module remote config
August 30, 2019 05:42AM
Hi guys,
i'm n00b in nginx.conf and i must config my nginx server to serve playlist.m3u8 file from an external .mp4 file.

My server is configured with nginx 1.14.0 (Ubuntu based) and ngx_http_vod_module.so module (only this, no full Kaltura installed, i must use only this module, loaded in nginx.conf file)

The .mp4 file is placed in a reachable server (hostname/mp4folder/mp4file.mp4, i can download this file without any problem but i must take the playlist.m3u8 "on fly" by "hostname/mp4folder/mp4file.mp4/playlist.m3u8" link)

So... how can i config my nginx.conf or my nginx site conf to convert and serve in HLS flavour my mp4file.mp4? I know that i must call it in this way (by browser or Fiddler): hostname/mp4folder/mp4file.mp4/playlist.m3u8

I read https://github.com/kaltura/nginx-vod-module very well but all my tries were fail.

NB: my mp4 uri (hostname/mp4folder/mp4file.mp4) is stored in a var called ngx.var.mediauri, computated by LUA. At the end LUA call ngx.exec("@remoteHls") location, put in my custom site file. It reaches this location with ngx.var.mediauri correctly set but i don't know how to do ahah every try gives me 404!!!

Thanks :D
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 119
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