No, not yet. I never had a need to import so I never added it as an option. Tbh, Windows is not the best choice for it, especially the local tuner dongles. Unless you have a tower with USB card that has separate controllers, you would not be able to use more than 1 or 2 dongles without running into issues. I ordered a used Dell OptiPlex 3060 with an i5 8500 and enough ram. I paid $50 for the PC minus a hard drive, luckily I have a drawer full of hard drives. I figure that is an affordable PC and the 8th gen Intel CPU is plenty able to handle the encoding. Adding a 4 port USB pcie card with separate controllers plus the USB controller on the PC should do it. If I can get it up and going for under $200 and it can handle multiple tuners while delivering a reliable stream, I'll be good. Anything more than that and I might as well buy a LinkPi that can handle 5 or 6.
5.0.8 Release Notes
- Backup and Restore: You can now save a copy of your settings to a file and restore them later if needed.
- Cloud Channel Packs: You can download ready-to-use channel lists directly from the web, saving you from adding them manually.
- Windows Device Support: The app now correctly recognizes your Windows video and audio capture devices.
- Performance Upgrades: You have new options to adjust video quality and use your computer's graphics card to make streaming smoother.
- Custom Loading Screens: You can set a custom timer for TV sources (like YouTube TV) that blacks out the screen and mutes the audio while the stream loads.
I have only make a Cloud Pack for YouTube TV US Eastern time zone and Local Charlotte, NC Channels. More to come.
My next release will have an auto detect script to pre populate the local capture card settings using FFMpeg to probe the capture device and provide the correct settings of each one. It should improve the output on them.
v5.0.9 Released
- Automatic Device Setup: Added a new "Auto-Detect" button that instantly figures out the absolute best settings for your specific capture card, taking all the guesswork out of setting it up.
- Sharper Video Quality: I increased the baseline video quality, meaning fast-paced action (like sports broadcasts) will look significantly clearer and less blurry.
- Smart Quality Adjustment: The app now features an intelligent "look-ahead" system. It analyzes the video in real-time, automatically giving extra processing power to complex, high-action scenes while saving energy during slow or still moments.
If anyone has a good collection of channels with gracenotes and deeplinks from other providers or different regions for YouTube TV, I would love to add them to the Cloud Packs if you are willing to share. I can use the ADBTuner lists as well as any other ones that have the Gracenotes and Deeplinks for the Android/Google TV apps. Just let me know the region and provider. Thanks.
Does this app work with the beta HDMI for native apps set of scripts like ADBTuner does?
I just got one of those Cenmate USB capture devices and I'm going to hook it up to a fire stick, want to use your app but I also want to be able to have custom scripts to control native apps.
If not then I guess I'll go with the native USB capture approach and let the DVR handle the device while I hook up my own scripts to it. There's too much stuff out there that doesn't use deeplinks so we have to do this remote control jumk.
@GTFan I have not added any keystroke commands to it. This is still a very young project. I may add support for it later.
Using a USB capture device, can this run on an N100 PC and if yes, about how much CPU does it use?
@Morris_Altman You can run a single capture card on a N100 PC. It works well with the iGPU. The biggest issue on a mini pc is the USB controller. Most of the N100 Mini PCs have a single controller for all the USB ports, so you are limited on how much bandwidth is available for the video streams. You may be able to run 2 but I doubt it.
Thank you Bobby,
I just checked and of cause it's only one lane. Belink put the WiFi card on there as well. I have that disabled through I've got a hard drive and two SSDs on the USB bus. If I try this I'll have to move one of the SSDs to the internal SATA bus.
Morris
That is the one bad thing about the Mini PCs. The price and CPU are great but expansion is impossible.
I don't use YouTube TV anymore, but I have a slightly old New York City one that I can share.
I also have DirecTV's Ultimate package for the New York City area. While I'm using either ADB tuner or ah4c, I'm happy to provide those gists to help this project as well because I think this is a really cool idea.
Let me know if those will be helpful, especially the DirecTV Ultimate, because it has like the majority of the channels that DirecTV offers.
Also, with DirecTV, there's a project one click action to basically pull your entire guide. If you look at Olivetin, there's just like a DTVGrabber.sh script inside of the Docker container that has all of the logic. One that builds an M3U for ah4c, and there's another one that calls ADBTuner's API. Both of those involve going to stream.directtv.com and just copying a curl command out of the browser's dev tools. It takes like two seconds.
That way anyone can get their entire guide for DirecTV just merged right in without having to collect channels.
Actually, Chrome HDMI for Channels implemented something like this, which works really well. So, that might be a good repository to look at since that also runs on Windows. Regardless, let me know, and I'd be happy to provide those channelists that I've collected. I believe I also have one for Philo, although it's kind of old and might be out of date.
Thanks for the heads up. I will look into the repos and try and get the channels lists.
DTV Ultimate NYC Market: dtvstream-ultimate-nyc-adbtuner.json · GitHub
Philo + Movies and More (a bit old): philo+movies_more.json · GitHub
YTTV NYC Market (also a bit old): Youtube TV NYC Market · GitHub
I forgot to mention the DirecTV one are Osprey deep links, not DirecTV android app deep links. You just have to change the URL slightly for DirecTV. The identifier hash and call sign are the same.
Thanks for answering, I think one of the easy ways to handle it would be for your app to connect to the encoder stream and just provide a way to launch a script immediately after. I don't think you need to do pre-tune or post-tune or anything like that, could just be a simple dialog box with one script to launch (either with or without your app doing any ADB commands).
So you either have the normal way which is the way you do it now with deeplinks and/or run a script after if configured, passing the Android IP and channel name to the script.
I will look into it. I have done that with my Roku tuner script. l still have a few more things to add before I jump into that.
Dude, those are nice lists. Thank you.
No problem. Glad I was able to help.
Some of them might be a little stale, but the DirecTV one is current.
What are some of the apps that don't use deeplinks? I will need to test tuning commands on them when I get to that point. Thanks.
I should be angry with you that my stupid brain has been thinking about this on and off all day, but I came up with a really cool idea for the UI on this mod. I'm actually stoked about it.