Skip to content

smitdol/npoproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

npoproxy

proxy to select lower bitrates of npo streams so that you can watch these streams also with less performant hardware

usage

run proxy.py on dedicated hardware (e.g. raspberrypi) and set-up stream on receiver to point to proxy
e.g.

#SERVICE 4097:0:1:5225:C99:3:EB0000:0:0:0:http%3a//192.168.1.196%3a9090/resolve.php/livestream?url=/live/npo/tvlive/npo1/npo1.isml/.m3u8:NPO1 Stream
#DESCRIPTION NPO1 Stream

Here proxy runs on 192.168.1.196:9090 (adapt this to your situation, also in proxy.py)
After some back-and-forth the receiver gets the url to the stream with a bitrate of less than 2 MB/s

Advanced usage

#SERVICE 4097:0:1:0:0:0:0:0:0:0:http%3a//192.168.1.196%3a9090/rijnmondTv/index.m3u8&h057=d3r4bk4fg0k2xi.cloudfront.net:RTV Rijnmond
#DESCRIPTION RTV Rijnmond

where h057=d3r4bk4fg0k2xi.cloudfront.net indicates to the proxy the original host of the stream

streams can be found on github.com/haroo/HansSettings

About

proxy to select lower bitrates of npo streams

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages