dsaupf / HDHRProxyIPTV

HDHRProxyIPTV is a software emulator (server) of a HDHomeRun device.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HDHRProxyIPTV (Enhanced and Fixed)

HDHRProxyIPTV is an application for Windows that simulates the behavior of the server HDHomeRun© device in relation to clients, that will act as proxy to receive the flow of channels from different sources to a real tuner, as they could be multicast IPTV sources. The access protocol that has been implemented to receive these flows is the HTTP protocol. These flows are sent on demand to customers in the protocol they expect. You can consider this tool as one HDHomeRun Emulator.

Last release: 1.0.3n (2019-03-29) https://github.com/dsaupf/HDHRProxyIPTV/raw/master/Release/HDHRProxyIPTV.exe

Notes:

  • The HDHRProxyIPTV project uses the original library of HDHomeRun (libhdhomerun_.lib), (http://www.silicondust.com/support/downloads/linux/ -> get libhdhomerun source), specifically the version 20100213. (Current versions include the library headers and the .lib binary inside the "\HDHRProxyIPTV\libs" subdirectory) Fetch the last version of the library from: https://github.com/Silicondust/libhdhomerun

  • The project can be compiled with Visual Studio 2013, 2015 & 2017 Community Edition.

  • You can found one precompiled Windows binary inside the "\Release" subdirectory.

  • Edit the file "HDHRProxyIPTV_MappingList.ini" for your environment.

  • As input only the HTTP protocol is supported at time (UDP not enabled).

  • You can execute this program in a Linux environment using Wine (even as daemon using Xpra).

  • Inputs can be any Transport Stream, however they need to be compatible with DTV standards.

  • Tested programs to feed this proxy:

About

HDHRProxyIPTV is a software emulator (server) of a HDHomeRun device.

License:GNU General Public License v2.0


Languages

Language:C++ 51.4%Language:C 48.3%Language:Makefile 0.3%