craigmox / cetonproxy

An app that allows a Ceton InfiniTV PCI/network tuner to appear as a SiliconDust HDHomeRun to DVR apps like NextPVR, Plex, and Emby.
GNU General Public License v3.0
23 stars 7 forks source link

Add /lineup.m3u representation #21

Open tmm1 opened 3 years ago

tmm1 commented 3 years ago

Hi, thanks for your work on this project!

I've added a new /lineup.m3u endpoint which exposes the channels in a simple M3U playlist. This can be imported into a wide variety of media playback software.

Note that I have never written pascal before and was not able to compile test this. However I followed the JSON/XML examples closely and am fairly confident it will work as expected.

tmm1 commented 2 years ago

Friendly ping to get this merged

tmm1 commented 1 year ago

@craigmox anything I can do to push this along?

mpatriche commented 4 months ago

@tmm1 - Hi! I know this is an old post but I compiled your changes and it works. Been using Cetonproxy for a long time and doing my best to keep this alive since Ceton support is limited. The change you made is worth sharing with the world.... Let me know if I can help.. I can send you the compiled project, and you can post a release on your fork..

tmm1 commented 4 months ago

If you want to upload the exe here that would be helpful and people can download it. I never figured out how to build it so I'm happy that it compiles.

Ideally @craigmox could merge this and publish an official build with the feature.

mpatriche commented 4 months ago

Yep....I hope @craigmox is doing well...I very much appreciate the work he did on this app... I use it with Emby, and does exactly what I need it to do.. I try to help others who have problems with it just so I can pay it forward for his effort. So if you see this @craigmox, thank you so much..

I'll attach the compiled update here.. What I did was downloaded a trial of Rad Studio 12 and compiled the code with your updates. I'm an infrastructure engineer, not a software engineer, but I used the skills I have to piece it all together.. The ZIP only includes 'cetonproxy.exe'. Keep all the other files, and just replace the EXE within your CetonProxy installation folder. Let me know if you have any trouble with it, and I'll do my best to help you out. And thank you as well for your modifications.

cetonproxy-m3u.zip