tellytv / telly

An IPTV proxy
MIT License
769 stars 107 forks source link

What would you like to see in telly? #7

Closed tombowditch closed 6 years ago

tombowditch commented 6 years ago

Hello all folks from reddit,

What would you like to see in telly?

T

Capricom commented 6 years ago

A docker image would be pretty awesome. I'm new to docker but from what I've seen it should be relatively easy to do.

After-Shock commented 6 years ago

+1 for Docker image as well.

ninthwalker commented 6 years ago

This would be super simple as a docker since he's already made it an executable. Just spin up a quick ubuntu baseimage or your linux of choice and map a volume/port and good to go. I'm using it that way right now.

wdaly commented 6 years ago

Can you run more than one .m3u? if not that would be cool.

hazcod commented 6 years ago

For Docker support, see my PR https://github.com/tombowditch/telly/pull/11

tombowditch commented 6 years ago

@Capricom @After-Shock @ninthwalker can you check out @HazCod PR #11 and let me know what you think? I've little experience with Docker so your input would be appreciated!

T

DJCallyman commented 6 years ago

Mac OS release?

tombowditch commented 6 years ago

@DJCallyman macOS release exists. Check https://github.com/tombowditch/telly/issues/9

TannerBKelly commented 6 years ago

the iptv m3u that I pull from also has a epg that come with it. Can I load that in here some how?

Dec64 commented 6 years ago

@TannerBKelly You can use it via plex not via telly.

@tombowditch Some way to poll the stream url's within the m3u to check if they are up or not, and replace them on the fly in the m3u with backup links.

tombowditch commented 6 years ago

@Dec64 seems interesting, can you open a new issue about this? We'll discuss it there.

cesalo commented 6 years ago

headless option to run it like a daemon? I mean it can be done with a simple nohup using your binary .. but i think it would be nice to have it anyway.

tombowditch commented 6 years ago

Just thought I'd let you know @Capricom @After-Shock @ninthwalker telly is now available @ https://hub.docker.com/r/tombowditch/telly/ đź‘Ť

shaneosullivanky commented 6 years ago

Great work, just got it working on windows. Is there a version for the nVidia Shieled planned?

tombowditch commented 6 years ago

@shaneosullivanky can you give more information on the nvidia shield? What does it run? I assume Android? What would telly have to be? An Android app?

T

shaneosullivanky commented 6 years ago

Ya it could be tricky.

Runs Android TV so I’d say it might have to be an app. Currently a lot of us running IPTV on an enigma2 Box (satellite tuner) in uk and ireland. That has a plug-in called HrTunerProxy which makes it show up as a tuner in Plex. There’s a guy on the Plex forums AndyBlac who made it and he seems to know a lot about it. Not sure if it’s worth asking him? I’ll mention telly on that forum as it blows what we’re currently using out of the water. Lot of guys in work have nVidia Shields as PMS so would be great if it worked for them as well.

Great work!!

tombowditch commented 6 years ago

Yeah it's something that'd be worth looking into. Open a new issue on Github and we'll start looking into it ;-)

picto3000 commented 6 years ago

The ability to set the tmp location via an argument would be great. I've got the docker running in Kitematic, but can't get it to create the temp m3u file. [telly] [info] booting telly v0.4.3 [telly] [error] Could not create file: /tmp/telly.m3u ; open /tmp/telly.m3u: no such file or directory

tombowditch commented 6 years ago

@picto3000 definitely something to look into - open an issue on it for me ;-)


@EnorMOZ will be able to give more insight (I believe), but you'll have to mount (or attach?) /tmp, sorry for being vague - I'm not much of a Docker guy :-)

picto3000 commented 6 years ago

Will do. I've only started using Docker today with telly. So I'm not that experienced and could be missing something.

EDIT: It could be that the VOLUME variable on the docker image hasn't been set...

EnorMOZ commented 6 years ago

@picto3000 check #50

dqans commented 6 years ago

Support for Channels app on AppleTV. I believe this will only work over UDP, hence Telly does not currently work. Long shot but figured I'd ask.

12nick12 commented 6 years ago

@cesalo Depending on your Linux version you can do SystemD. Here the systemd file I created https://pastebin.com/n9HJ0ymC. Then after you do that run "systemctl daemon-reload" then "systemctl start telly" then "systemctl enable telly" this will enable it on boot.

cesalo commented 6 years ago

@12nick12 Thanks. I guess at the end you can gain the same using the docker image.

12nick12 commented 6 years ago

@cesalo I guess so. I personally don't have much knowledge with with Docker so I try to stay away from it lol.

maekillam commented 6 years ago

Any chance this could be made into a QPKG ? I would like to run it on my Qnap but don’t have enough ram for virtualization. This seems a much more elegant solution compared to TVHeadend and tvh proxy.

diswell commented 6 years ago

Runs fine on Qnap devices, without the need for a QPKG. Copy it to the NAS, run it from an SSH prompt.

maekillam commented 6 years ago

Thank you for the quick answer. Which district would you suggest for Intel Atom D510 1.66GHz Dual-Core processor. Sorry, still very new to this.

ioan-rosca commented 6 years ago

How can i use this in synology? any chance to get an *.spk? docker container not working.

KunfuMunky commented 6 years ago

It would indeed be nice to have it as an QPKG. I already tried what @maekillam said but after Googling for an hour I still didn't find out how to run it properly haha! I know I'm still a newbie in these things but with an QPKG it would be a lot easier haha! Thanks!

maekillam commented 6 years ago

I’m still looking for how to do this as well @KunFuMunky. I figured out how to ssh onto the QNAP but I can’t figure out which release version to use.

KunfuMunky commented 6 years ago

Yeah I have the same issue like that to... Doesn't @diswell know how this works? He sounds like the only guy who has this working right?

diswell commented 6 years ago

The version depends on the processor you have in your QNAP.. You want the Linux release, but select the amd64 if it's a faster Intel CPU or the respective ARM if you have an old ARM CPU. Most modern QNAP NAS devices are running on Intel CPUs nowadays so that what I'd go with first, but check your spec sheets.

KunfuMunky commented 6 years ago

Hey @diswell, I have TS-453B but what I don't understand is how you install a Linux file on a different operating system. You probably find this a stupid question but yeah :P .

diswell commented 6 years ago

QNAP runs a Linux variant as its underlying OS. All you need to do is copy the telly file to your NAS using your regular PC. Then log in via SSH, navigate to the folder to which you copied the file and run from there. Obviously, ensure you follow the other Telly instructions in the readme.

KunfuMunky commented 6 years ago

@diswell yeah I thought you meant that. I was already able to find the files via SSH but I don't know the command to run the file. Can you help me with that?

This is what I tried: [~] # ssh $HOST ls /share/Download/Telly/telly-linux-amd64 ssh: Could not resolve hostname ls: Name or service not known

diswell commented 6 years ago

./telly [then add the various parameters listed in the readme file]

KunfuMunky commented 6 years ago

@diswell di you saw the command because nothing is happening...

diswell commented 6 years ago

If you've copied Telly to the NAS, you've copied the .m3u file from your IPTV provider to the same folder, you can SSH into the NAS and navigate to that same folder, then you should be good to go with the developer's instructions. That all I can help you with at this point.

diswell commented 6 years ago

Two more thoughts:

  1. Be sure to change the file name to whatever is in your command. i.e. when you download the file, it'll be "telly-blah-blah". Change it to "telly" then copy it across to the NAS before trying to run it with ./telly

  2. If you get a permission denied error when trying to run the file, you need to change its permissions. In your SSH window, navigate to the folder with telly and run this command:

chmod 766 * -R

KunfuMunky commented 6 years ago

Thank you! That was exactly were my thing went wrong. Now I can start running the file :D

dpohlman commented 6 years ago

Ok, I know telly is for plex, but with the complications of matching up guide data, do you think there would be any way to make this work for Emby as well. They already have an m3u tuner that lets you put in your own xml guide data url, but they don't have any way of filtering all the unwanted channels. Emby also has the ability to use HDhomerun and have xml data, so I was kind of hoping telly would just work with Emby as well. But alas it does not detect the "simulated" HDhomerun from telly the same way Plex does.

12nick12 commented 6 years ago

Why would you want it for Emby? I tried to manually add it to Emby a couple versions ago before I realized they had a m3u tuner and didn't have any luck. For filtering I just made a script that greps the main m3u from Vaders with only the channels I want and puts those in a file for me. I point telly and Emby to that m3u.

dpohlman commented 6 years ago

That's exactly what I am looking for, any chance on sharing a generic script and how to implement it. My only other concern, and granted I am pretty versed in IT, but pretty green the whole IPTV universe, is how often does the original .m3u url change? Do you run your script on any kind of schedule to create a new file to pick up any url changes? I use vaders as well.

12nick12 commented 6 years ago

Heres the script I put together. My OS is Debian. Hopefully it makes sense. The site is safe, its just a cheap domain I purchased. https://up.5link.cc/ietxojb3.file

You might be able to get away with just using normal grep. The reason I did egrep was because I used to search for a different field, but since I switched it to the tvg-id I don't think it needs to be as messy.

dpohlman commented 6 years ago

Many thanks, amazing our similar taste in pruned channels!

12nick12 commented 6 years ago

NP and yeah lol. Pretty everything that's not sports is what I like.

tombowditch commented 6 years ago

Okay. Going through these one by one from the 28th Feb.


@dqans is this Plex related?


@ioan-rosca can you open an issue regarding Synology?


@KunfuMunky @maekillam can you guys open an issue regarding QPKG/QNAP? I am unfamiliar with it, but would be able to look into it :)


@dpohlman Emby is already "supported" per say, I know people have it working. You can use the -useregex parameter to filter out your list, or are you looking for something different?


Thanks all!

tombowditch commented 6 years ago

I'm going to close + lock this issue now as it's against the whole "open one issue per suggestion/issue" thought - this isn't me not accepting suggestions, if you want something added to telly, please OPEN AN ISSUE!

Thanks all!