Chrome Capture for Channels

Sure. The idea with this approach is that you'll be doing your streaming via an app on the streaming stick, and controlling it with the Android Debug Bridge (adb). In many ways, it's not that different from CC4C, except that you're using a different project (ah4c or ADBTuner) as your virtual tuning proxy. And then, hardware-wise you're using an encoder and streaming stick instead of a PC with Chrome.

What linear TV content are you wanting to add to Channels, and what credentials would you be using? The answers will help point you toward the best of the two projects above to use. Both are Docker-based, but require very minimal resources -- so can be run on whatever you currently have available.

1 Like

So I’m currently using CC4C to call up all the NBC channels (have to use the direct login to NBC as my cable provider does not have it’s own web login version) and then I also use CC4C to call up all the Paramount Network Channels (those I get through Philo so I use my Philo login credentials).

2 Likes

Based on that info, I think ADBTuner is going to work best for you. There should be a fair amount of info both on streaming NBC and Philo that can be gathered by searching that thread.

Once you've had a chance to look things over, it'd be best to post any questions you have in that thread.

Ok. Greatly appreciate the advice/info. Thanks!

1 Like

Hi all, I'm late to this party. I've read through this thread, but have yet to see someone recommend BetterDisplay for MacOS. It's an app that allows you to set multiple resolutions not typically available, and can even create virtual displays (including 16:9 ones). No need for dongles, etc.

2 Likes

this is a little misleading. CC4C is much more flexible as it can project anything your computer browser can...

So new to this. For some reason I can’t get my local nbc to play in my browser for Chrome Capture at all says provider has removed accesss to NBC on this device the other universal channels USA E Bravo etc work fine NBC works fine on NBC App. So I replaced the url with my peacock that plays my Local nbc. However whenever it launches the peacock local it launches in mute. Anyone know how keep it from launching in mute?

1 Like

That's Peacock's default. Earlier in this thread, it was detailed and solved. You have to edit your main.js file. Here's the post: BETA: Chrome Capture for Channels - #1362 by tobycth3

I have cc4c running in "node" mode, but I was trying to getting it running in Docker. Unfortunately, when I start the container (after shutting down the node version), I get an error message in the logs saying "sed no input files" and the container doesn't work. Anyone have any ideas what's happening? Thanks.

1 Like

I have it loaded on my server and am getting the same error of Google couldn't sign you in.

I have tried everything. Google sign in works on the other browsers but not chrome.

Had the same issue with my NAS. Moved to a WIN 11 PC. I load main.js and it runs flawlessly. Never got the .exe to run.

I have been playing with this a bit on Win 11 with an i5-10400 32GB RAM & 512Gb NVME using YouTubeTV. It seems to work fairly well on my streaming boxes (only in-home devices and most are hardwired on a 2.5Gb LAN) as long as only ONE chrome window being is captured AND that window is in full screen mode on the monitor connected to the server. If I open another stream, it seems to stutter quite a bit for a moment but then catches up and seems to work decently, for a little while, as long as again, the monitor is in full screen mode. Then again, its seems to stable off.

I have been reading this thread for hours now and I know that YTTV is a bit of a hiccup, but I am wondering if I doubled my RAM or added a dedicated GPU could I potentially see an improvement?

I would think this machine is powerful enough to handle at least 2 if not 3 of the captures at once. Am I wrong here or, is it just what it is due to YTTV ? :stuck_out_tongue:

Thoughts?

2 Likes

You may want to look into ADBTuner with a Linkpi encoder. I tried Cc4c and it just didnt measure up. I have a very powerful machine and at its best i got a bunch of frameskips. A slightly less powerful machine was much worse.
I have 4 walmart ONN boxes connected to a linkpi using YoutubeTV. They work flawless...
YTTV has enhanced 720p and 1080p streams and it looks stellar through the linkpi.

4 Likes

I made a script for this a while ago. It works but is slow.

This is an older version of the directv js file. I plan on making it better later this year. It also almost works with puffer california tv.

You may have to install some dependencies. I haven't tried installing it on another machine . I also updated the node js to 20.8.0

You may need to modify the delay for the script to work, I had to play with it. It depends how fast your pc loads the page.

I assume you have node.js .. just run this puffer-13.js by command:

node puffer-13.js

I havent made it an exe file, yet. I am working on CBS Sunday ticket. (Probably wont be public)

Look through the code, you may need to increase delay for channels to load.

Channels must be in the format https://stream.directv.com/guide/?ch=ESPN etc, not just https://stream.directv.com/ this helps the channel get the value to load

what is linkpi?

EDIT: nevermind i google it :stuck_out_tongue:

Seems like a ADBTuner wont work well for me, because all I would use it for is to connect to the NBC channels, and it seems like the NBC app sucks. I am using a smaller regional cable service, so none of the YTTV workarounds apply.

I still have to work out what exactly is causing the buffering or frame skip issues on my end, I think its more networking related over something hardware related.

1 Like

I would recommend hardwiring everything (including the server computer) to see if that's the case. Sometimes that works

That's the thing, switching the chrome capture client to the cat5e coming out of the wall results in constant buffeing, while wifi seems better. It will probably take some troubleshooting, but I have a feeling there's a faulty connection somewhere.

Has anyone had luck running Chrome Capture inside a virtual machine on their NAS? I'm curious if this would work... I could just try but I at least wanted to see if anyone's had any luck with it before.

2 Likes

The Chrome Capture take s a lot of resources.
I would probably need good fast hard drives and good processor power to get good use out of Chrome Capture.