Ceton and Cetonproxy

Hello,
I have 3 HDhomerun tuners (work great!). In addtion, i have an older 4 tuner Ceton tuner. I installed the cetonproxy application to have it show up as an HDHR device, which channels recognizes in the dashboard. Interesting, the channels themselves all show up as SD in the guide editor (no HD). Likewise, Channels wont tune into it (i think).

Dont suppose anyone here has any success or experience with Cetons and Channels DVR?

What does http://x:5004/discover.json say?

{"FriendlyName":"HDHomeRun PRIME","ModelNumber":"HDHR3-CC","FirmwareName":"hdhomerun3_cablecard","FirmwareVersion":"20160630atest2","DeviceID":"1319F8A0","DeviceAuth":"abcdefg","TunerCount":4,"BaseURL":"http://192.168.1.155:5004","LineupURL":"http://192.168.1.155:5004/lineup.json"}

Does cetonproxy let you change any of the values that appear there? Fields like DeviceAuth should not be present. You'll want values like in the Telly config:

What device are you using Channels app on?

What does the lineup.json say?

[{"GuideNumber":"2","GuideName":"WCBS","URL":"http:\/\/192.168.1.155:5004\/auto\/v2"},{"GuideNumber":"3","GuideName":"WJLP MeTV SD","URL":"http:\/\/192.168.1.155:5004\/auto\/v3"},{"GuideNumber":"4","GuideName":"WNBC","URL":"http:\/\/192.168.1.155:5004\/auto\/v4"},{"GuideNumber":"5","GuideName":"WNYW","URL":"http:\/\/192.168.1.155:5004\/auto\/v5"},{"GuideNumber":"6","GuideName":"WRNN","URL":"http:\/\/192.168.1.155:5004\/auto\/v6"},{"GuideNumber":"7","GuideName":"WABC","URL":"http:\/\/192.168.1.155:5004\/auto\/v7"},{"GuideNumber":"8","GuideName":"WASA Estrella SD","URL":"http:\/\/192.168.1.155:5004\/auto\/v8"},{"GuideNumber":"9","GuideName":"WWOR","URL":"http:\/\/192.168.1.155:5004\/auto\/v9"},{"GuideNumber":"10","GuideName":"WLNY","URL":"http:\/\/192.168.1.155:5004\/auto\/v10"},{"GuideNumber":"11","GuideName":"WPIX-11","URL":"http:\/\/192.168.1.155:5004\/auto\/v11"},{"GuideNumber":"12","GuideName":"WNJU","URL":"http:\/\/192.168.1.155:5004\/auto\/v12"},{"GuideNumber":"13","GuideName":"WNET","URL":"http:\/\/192.168.1.155:5004\/auto\/v13"},{"GuideNumber":"15","GuideName":"WPXO AmericaTeve","URL":"http:\/\/192.168.1.155:5004\/auto\/v15"},{"GuideNumber":"17","GuideName":"WFUT Unimas SD","URL":"http:\/\/192.168.1.155:5004\/auto\/v17"},{"GuideNumber":"18","GuideName":"WMBC-63","URL":"http:\/\/192.168.1.155:5004\/auto\/v18"},{"GuideNumber":"19","GuideName":"WZME SonLife","URL":"http:\/\/192.168.1.155:5004\/auto\/v19"},{"GuideNumber":"21","GuideName":"WLIW","URL":"http:\/\/192.168.1.155:5004\/auto\/v21"},{"GuideNumber":"22","GuideName":"local_PEG_22","URL":"http:\/\/192.168.1.155:5004\/auto\/v22"},{"GuideNumber":"23","GuideName":"NJTV SD","URL":"http:\/\/192.168.1.155:5004\/auto\/v23"},{"GuideNumber":"24","GuideName":"local_PEG_24","URL":"http:\/\/192.168.1.155:5004\/auto\/v24"},{"GuideNumber":"25","GuideName":"WNYE","URL":"http:\/\/192.168.1.155:5004\/auto\/v25"},{"GuideNumber":"26","GuideName":"local_PEG_26","URL":"http:\/\/192.168.1.155:5004\/auto\/v26"},{"GuideNumber":"28","GuideName":"local_PEG_28","URL":"http:\/\/192.168.1.155:5004\/auto\/v28"},{"GuideNumber":"29","GuideName":"News12 SD","URL":"http:\/\/192.168.1.155:5004\/auto\/v29"},{"GuideNumber":"31","GuideName":"WPXN","URL":"http:\/\/192.168.1.155:5004\/auto\/v31"},{"GuideNumber":"32","GuideName":"local_PEG_32","URL":"http:\/\/192.168.1.155:5004\/auto\/v32"},{"GuideNumber":"33","GuideName":"local_PEG_33","URL":"http:\/\/192.168.1.155:5004\/auto\/v33"},{"GuideNumber":"34","GuideName":"local_PEG_34","URL":"http:\/\/192.168.1.155:5004\/auto\/v34"},{"GuideNumber":"35","GuideName":"local_PEG_35","URL":"http:\/\/192.168.1.155:5004\/auto\/v35"},{"GuideNumber":"37","GuideName":"local_PEG_37","URL":"http:\/\/192.168.1.155:5004\/auto\/v37"},{"GuideNumber":"38","GuideName":"local_PEG_38","URL":"http:\/\/192.168.1.155:5004\/auto\/v38"},{"GuideNumber":"39","GuideName":"local_PEG_39","URL":"http:\/\/192.168.1.155:5004\/auto\/v39"},{"GuideNumber":"40","GuideName":"local_PEG_40","URL":"http:\/\/192.168.1.155:5004\/auto\/v40"},{"GuideNumber":"41","GuideName":"WXTV","URL":"http:\/\/192.168.1.155:5004\/auto\/v41"},{"GuideNumber":"42","GuideName":"local_PEG_42","URL":"http:\/\/192.168.1.155:5004\/auto\/v42"},{"GuideNumber":"43","GuideName":"local_PEG_43","URL":"http:\/\/192.168.1.155:5004\/auto\/v43"},{"GuideNumber":"44","GuideName":"local_PEG_44","URL":"http:\/\/192.168.1.155:5004\/auto\/v44"},{"GuideNumber":"45","GuideName":"local_PEG_45","URL":"http:\/\/192.168.1.155:5004\/auto\/v45"},{"GuideNumber":"46","GuideName":"local_PEG_46","URL":"http:\/\/192.168.1.155:5004\/auto\/v46"},{"GuideNumber":"47","GuideName":"local_PEG_47","URL":"http:\/\/192.168.1.155:5004\/auto\/v47"},{"GuideNumber":"50","GuideName":"USA (East)","URL":"http:\/\/192.168.1.155:5004\/auto\/v50"},{"GuideNumber":"51","GuideName":"TNT (East)","URL":"http:\/\/192.168.1.155:5004\/auto\/v51"},{"GuideNumber":"52","GuideName":"TBS (East)","URL":"http:\/\/192.168.1.155:5004\/auto\/v52"},{"GuideNumber":"53","GuideName":"FX East","URL":"http:\/\/192.168.1.155:5004\/auto\/v53"},{"GuideNumber":"54","GuideName":"Paramount Network","URL":"http:\/\/192.168.1.155:5004\/auto\/v54"},{"GuideNumber":"68","GuideName":"WGNA","URL":"http:\/\/192.168.1.155:5004\/auto\/v68"},{"GuideNumber":"70","GuideName":"ESPN","URL":"http:\/\/192.168.1.155:5004\/auto\/v70"},{"GuideNumber":"71","GuideName":"ACC Network","URL":"http:\/\/192.168.1.155:5004\/auto\/v71"},{"GuideNumber":"73","GuideName":"ESPNU","URL":"http:\/\/192.168.1.155:5004\/auto\/v73"},{"GuideNumber":"74","GuideName":"ESPN 2","URL":"http:\/\/192.168.1.155:5004\/auto\/v74"},{"GuideNumber":"75","GuideName":"SEC Network National","URL":"http:\/\/192.168.1.155:5004\/auto\/v75"},{"GuideNumber":"76","GuideName":"YES","URL":"http:\/\/192.168.1.155:5004\/auto\/v76"},{"GuideNumber":"77","GuideName":"SportsNet NY","URL":"http:\/\/192.168.1.155:5004\/auto\/v77"},{"GuideNumber":"78","GuideName":"MSG","URL":"http:\/\/192.168.1.155:5004\/auto\/v78"},{"GuideNumber":"79","GuideName":"MSG 2","URL":"http:\/\/192.168.1.155:5004\/auto\/v79"},{"GuideNumber":"80","GuideName":"MSG Plus","URL":"http:\/\/192.168.1.155:5004\/auto\/v80"},{"GuideNumber":"81","GuideName":"MSG Plus 2","URL":"http:\/\/192.168.1.155:5004\/auto\/v81"},{"GuideNumber":"83","GuideName":"Fox Sports 1","URL":"http:\/\/192.168.1.155:5004\/auto\/v83"},{"GuideNumber":"84","GuideName":"Fox Sports 2","URL":"http:\/\/192.168.1.155:5004\/auto\/v84"},{"GuideNumber":"85","GuideName":"BTN","URL":"http:\/\/192.168.1.155:5004\/auto\/v85"},{"GuideNumber":"88","GuideName":"NFL Network","URL":"http:\/\/192.168.1.155:5004\/auto\/v88"},{"GuideNumber":"90","GuideName":"NBC Sports Network","URL":"http:\/\/192.168.1.155:5004\/auto\/v90"},{"GuideNumber":"92","GuideName":"Tennis Channel","URL":"http:\/\/192.168.1.155:5004\/auto\/v92"},{"GuideNumber":"100","GuideName":"CNN","URL":"http:\/\/192.168.1.155:5004\/auto\/v100"},{"GuideNumber":"101","GuideName":"CNN Headline News","URL":"http:\/\/192.168.1.155:5004\/auto\/v101"},{"GuideNumber":"102","GuideName":"CNBC","URL":"http:\/\/192.168.1.155:5004\/auto\/v102"},{"GuideNumber":"103","GuideName":"MSNBC","URL":"http:\/\/192.168.1.155:5004\/auto\/v103"},{"GuideNumber":"106","GuideName":"CNBC World","URL":"http:\/\/192.168.1.155:5004\/auto\/v106"},{"GuideNumber":"108","GuideName":"Fusion","URL":"http:\/\/192.168.1.155:5004\/auto\/v108"},{"GuideNumber":"109","GuideName":"C-SPAN","URL":"http:\/\/192.168.1.155:5004\/auto\/v109"},{"GuideNumber":"110","GuideName":"C-SPAN 2","URL":"http:\/\/192.168.1.155:5004\/auto\/v110"},{"GuideNumber":"111","GuideName":"C-SPAN 3","URL":"http:\/\/192.168.1.155:5004\/auto\/v111"},{"GuideNumber":"113","GuideName":"Newsy","URL":"http:\/\/192.168.1.155:5004\/auto\/v113"},{"GuideNumber":"115","GuideName":"Newsmax TV","URL":"http:\/\/192.168.1.155:5004\/auto\/v115"},{"GuideNumber":"116","GuideName":"One America News","URL":"http:\/\/192.168.1.155:5004\/auto\/v116"},{"GuideNumber":"117","GuideName":"Fox Business Channel","URL":"http:\/\/192.168.1.155:5004\/auto\/v117"},{"GuideNumber":"118","GuideName":"Fox News","URL":"http:\/\/192.168.1.155:5004\/auto\/v118"},{"GuideNumber":"119","GuideName":"AccuWeather NY NJ","URL":"http:\/\/192.168.1.155:5004\/auto\/v119"},{"GuideNumber":"120","GuideName":"Discovery East","URL":"http:\/\/192.168.1.155:5004\/auto\/v120"},{"GuideNumber":"121","GuideName":"National Geo SD","URL":"http:\/\/192.168.1.155:5004\/auto\/v121"},{"GuideNumber":"122","GuideName":"Science Channel","URL":"http:\/\/192.168.1.155:5004\/auto\/v122"},{"GuideNumber":"123","GuideName":"Investigation Discovery","URL":"http:\/\/192.168.1.155:5004\/auto\/v123"},{"GuideNumber":"127","GuideName":"VICE","URL":"http:\/\/192.168.1.155:5004\/auto\/v127"},{"GuideNumber":"128","GuideName":"History Channel","URL":"http:\/\/192.168.1.155:5004\/auto\/v128"},{"GuideNumber":"129","GuideName":"FYI","URL":"http:\/\/192.168.1.155:5004\/auto\/v129"},{"GuideNumber":"130","GuideName":"Animal Planet","URL":"http:\/\/192.168.1.155:5004\/auto\/v130"},{"GuideNumber":"131","GuideName":"Barker 3 - FIOS TV Info-Mercury","URL":"http:\/\/192.168.1.155:5004\/auto\/v131"},{"GuideNumber":"139","GuideName":"TLC (East)","URL":"http:\/\/192.168.1.155:5004\/auto\/v139"},{"GuideNumber":"140","GuideName":"Lifetime East","URL":"http:\/\/192.168.1.155:5004\/auto\/v140"},{"GuideNumber":"141","GuideName":"LMN","URL":"http:\/\/192.168.1.155:5004\/auto\/v141"},{"GuideNumber":"144","GuideName":"Oxygen East","URL":"http:\/\/192.168.1.155:5004\/auto\/v144"},{"GuideNumber":"149","GuideName":"Women's Entertainment TV","URL":"http:\/\/192.168.1.155:5004\/auto\/v149"},{"GuideNumber":"150","GuideName":"QVC","URL":"http:\/\/192.168.1.155:5004\/auto\/v150"},{"GuideNumber":"151","GuideName":"HSN","URL":"http:\/\/192.168.1.155:5004\/auto\/v151"},{"GuideNumber":"152","GuideName":"Jewelry","URL":"http:\/\/192.168.1.155:5004\/auto\/v152"},{"GuideNumber":"157","GuideName":"ShopHQ","URL":"http:\/\/192.168.1.155:5004\/auto\/v157"},{"GuideNumber":"158","GuideName":"WOW OnTV4U","URL":"http:\/\/192.168.1.155:5004\/auto\/v158"},{"GuideNumber":"159","GuideName":"Liquidation Channel","URL":"http:\/\/192.168.1.155:5004\/auto\/v159"},{"GuideNumber":"164","GuideName":"Food Network East","URL":"http:\/\/192.168.1.155:5004\/auto\/v164"},{"GuideNumber":"165","GuideName":"Home & Garden TV","URL":"http:\/\/192.168.1.155:5004\/auto\/v165"},

..... etc etc etc (rest is the same for other channels)

On the server (windows 10 computer), i have 3 hdhomerun prime tuners + 1 Ceton PCIe via the cetonproxy.

As clients, Im using a Sony Android TV, though have Mi Box S, Firestick 4k, and various android handhelds. In this particular example, I was trying to stream via the Android TV.

Im not sure if it allows itself to be configured - though, not exactly sure where to look for a file like that either. Found something under Appdata\roaming\cetonproxy but seems to just be calibrating the QAM stations to channel numbers.

Granted in the readme, author explicitly states the software it'll work on. It does not include Channels DVR, so wouldnt surprise me if its not possible.

    # cetonproxy
An app that allows a Ceton InfiniTV PCI/USB/ethernet tuner to appear as a SiliconDust HDHomeRun to DVR apps.

## Supported DVR software:
- NextPVR v5
- Plex
- Emby

# Project status

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!

Thanks.

Can you submit diagnostics from the app after attempting to stream

submitted

Any update on this? I have a 6 tuner version sitting in a box somewhere and could replace my 2 HD Primes and save on the 2nd cable card fee (or have 9 tuners vs 6) if this would work with channels.

You could certainly test the Ceton and see how it works for you, but mine has traditionally been a bit flaky, and I've actually considered going back the other direction, and using 2 primes instead. I believe it's a more stable solution.

1 Like

Try Shift+Update button on your dashboard.

Dev pushed an update that allowed Channels to work with Ceton and so far .. Ok. More testing needs to be done aka some channels show "Playback Failed" others dont tune.. But some do.

Cetonproxy is lacking in that you can't designate tuned channels as DRM, HD, AVC, etc (similar to what you find in the HDHOMERUN dashboard). Because of that, all stations show up on the guide. Youll need to set favourites to address this

I hate to bring up an old topic but I just found this. I have run Cetonproxy and I have tested it how the developer of it suggested and all is fine. However, when I open up the Settings screen of my Channels DVR server (which I run as a service), it seems like it detects it automatically but calls it a strange name and says no channels detected.
Below is the setup screen for Cetonproxy and Channels. Any ideas on what to do? I have already started the computer just in case that was a suggestion.

So the stream shows up fine in VLC when you test the channels there? Is cetonproxy running when you try to access via Channels DVR?
Silly questions out of the way.

Try adjusting your Advance Settings to direct it to the device instead of Auto. Also disable any firewalls that might be running, as cross network card communication could be hampered.

Theres always the low hanging fruit of forcing a Channels DVR update (holding shift while clicking Check for Updates). I know on an older version of DVR i couldn't get the channels to recognize and the developer pushed an update that solved it. Worth a shot.

The weird name thing you'll just have to live with. Cetonproxy developer isnt very responsive and ive yet to find where in the code i can adjust that.

I have done all that and still have issues. Everything works in VLC. You can see that in the screenshot below that shows tuner 1, tuned to channel 804. I started it in VLC. The settings in that same screenshot shows the only Ceton tuner in the dropdown list selected. I put in the IP address for the Ceton card in the Listen for Ceton section and the IP address of the computer that cetonproxy, ceton tuner and Channels DVR is installed on in the Listen as HDHomeRun as well as External address as HDHomeRun. I think that is what you are showing on your screenshot. HOwever for some reason, Channels DVR won't see the channels. I do have the latest version of Channel DVR installed too.

I also disabled my firewall.

I would really like to get this going but I am confused as to why this isn't working.

Thanks for the help!

1 Like

guess it's been years but was there any solution to no channel scan from cetonproxy? Really would like this to work to keep my Ceton 6-tuner alive. I see the whole lineup when lineup.json is retrieved but seems like Channels does a lineup.html request? Oh HDHR app doesn't even recognize the virtual tuner.

I don't recommend the virtual tuner approach.

Adding m3u as Custom Channel will work more reliably. But you would need to make a custom build using https://github.com/craigmox/cetonproxy/pull/21

Ah, thanks. Guess I don't want to start down the path of compiling a custom build. Maybe time to retire the Ceton card.
Regards

FYI someone compiled an exe of cetonproxy which includes M3U support.

1 Like