An app that allows a Ceton InfiniTV PCI/network tuner to appear as a SiliconDust HDHomeRun to DVR apps like NextPVR, Plex, and Emby.
An app that allows a Ceton InfiniTV PCI/USB/ethernet tuner to appear as a SiliconDust HDHomeRun to DVR apps.
I have not had time to put towards this project, so progress may remain slow. Feel free to create an issue for support or a feature request, but I may not be able to respond for a while. Hopefully others can chime in to help!
Ceton tuner address
drop-down.Channels
section to expand it.shift
while clicking checkmarks allows selecting them in bulk.In a web browser, connect to http://<IP of PC running cetonproxy>:5004/lineup.xml
to make sure it responds with the set of channels you configured above.
The easiest way to check if video is working is to use VLC. Open a network stream and type in the url http://192.168.1.100:5004/auto/v1234
but replace the IP with that of your PC running cetonproxy, and replace 1234
with the channel you want to test.
You can also tell cetonproxy to create a small test video. This lets you take the DVR software out from the equation in troubleshooting video problems. Open a web browser and type in the url http://192.168.1.100:5004/videotest/v1234?tuner=0&duration=45&remux=1
but replace the IP with that of your PC running cetonproxy, replace 1234
with the channel you want to test, replace the tuner 0
with the tuner number to test (0-3 or 0-5 depending on your Ceton device), and replace 45
with the duration in seconds of the video you want it to create. Then it will download a video file that you can try playing in VLC or any video software to see if it looks correct.
Log files are created in the app’s configuration folder and can be useful if you’re experiencing problems. Click the Show Config Folder
button within the Statistics
section to see them.
It stores everything in a JSON file at C:\Users\<username>\AppData\Roaming\cetonproxy\config.js
If you want it to save somewhere else, you can run it with a command line parameter: cetonproxy.exe -config "c:\your\config\folder"
Add it to the Startup folder in Windows. Press Windows+R
buttons to open up the run prompt. Enter shell:startup
to open the startup folder. Right-click on cetonproxy.exe
in your cetonproxy folder and drag it to the startup folder. Choose Create shortcuts here
to create a shortcut to the app.
Run it as a service through the built in Task Scheduler in Windows. Just create a New Task with the following parameters:
General - Select “Run whether user is logged on or not”. It may be a good idea to create a separate user account for cetonproxy to run as, but you can use your existing account of choice.
Triggers - “At Startup”
Action - “Start a program”
Start a Program - Browse to cetonproxy directory and select the .exe
When you restart your computer you should see cetonproxy in task manager running in the background. Only caveat is if you need to make any modifications you’ll have to kill that task and open it manually in order to get to the gui.
Thank you cornesto for suggesting this!
Short answer is no, not yet. The best suggestion I have right now is to run it on several computers, one for each device.
Thanks for the thought! I’m not doing this for money, but if you’ve found some use in this app and feel like donating, click the PayPal link below. I do love beer.