Chrome Capture for Channels

It's working fine for me. Just upgraded tto o macOS Sequoia 15.3, and it's still working, phew. A very cool bit of code!

I'm finding CC4C to be a great way to pull in some oddball content, that isn't available elsewhere. For example, tvOS still doesn't have a TikTok app, and may never have one. So I'm using adbTuner to play the "For You" tab as a streaming channel in the Channels guide. It's just an endless stream "random" TikTok. But I couldn't figure out how to stream a specific TikTok'er inside adbTuner. So with CC4C instead, for example, I'm able to integrate K Lover King's livestream for daily ASMR street cooking. Great for background noise too. Enjoy it while it lasts :man_shrugging:

1 Like

Great - thanks for the info/suggestions

That's awesome. Where can I download the latest version? I may have missed it, but the last version I've seen is 0.70 that you posted a Google Drive link to back in October. Thanks.

is windows or ubuntu best for cc4c?

From the GitHub page for Chrome-Capture-for-Channels:

As you can see, there's no version to install directly on a Linux host -- only Docker, and we discussed the shortcomings of that previously. Search is your friend, both on the forum and in general.

is cc4c down by an chance?

no

okay, i was able to get it to work, I have a beelink mini pc s12 pro and the quality of the stream is often choppy or laggy I dont know what the word is lol, the point is it has trouble is it my device or am i doing something wrong? Is there perhaps a way to allocate more memory or cpu power to cc4c because I added memory to the mini pc it came with 4 now it has 8gb?

I have a beelink mini pc s12 pro and the quality of the stream is often choppy or laggy I dont know what the word is lol, the point is it has trouble is it my device or am i doing something wrong? Is there perhaps a way to allocate more memory or cpu power to cc4c because I added memory to the mini pc it came with 4 now it has 8gb?

This is the system you're running Ubuntu on? So, you're using the Docker version of cc4c?

no i was able to install it through git after installing git i ran:

git clone https://github.com/fancybits/chrome-capture-for-channels
cd chrome-capture-for-channels
npm install
node main.js

and by system do you mean the actual beelink minipc?

There have been one or two users in the past that have messed around running cc4c directly on a Linux system (i.e. without Docker), but I'm not aware of anybody that's been successful creating a "production" setup. It's likely your N100-based system isn't powerful enough, but it'd be worth checking if your iGPU is getting utilized.

You'd need to install intel-gpu-tools, and run intel_gpu_top to confirm.

1 Like

im sorry what is n100 is that the beelink mini pc or the ubuntu os or something else?

The N100 is the Beelink you got which might not be powerful enough to run chrome capture. The Beelink is recommended for basic Channels DVVR functionality Chrome capture requires a lot of CPU Power.

this is what came up after running intel gpu top, i honestly dont know what it means lol:

intel-gpu-top: Intel Alderlake_n (Gen12) @ /dev/dri/card1 - 124/ 245 MHz
45% RC6; 0.22/ 3.87 W; 93 irqs/s

     ENGINES     BUSY                                        MI_SEMA MI_WAIT
   Render/3D   50.57% |β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–Ž                 |      0%      0%
     Blitter    0.00% |                                    |      0%      0%
       Video    0.00% |                                    |      0%      0%
VideoEnhance    0.00% |                                    |      0%      0%

PID Render/3D Blitter Video VideoEnhance NAME
10197 |β–ˆβ–ˆβ–ˆβ–Œ || || || | gnome-remote-de
9868 |β–ˆβ– || || || | gnome-shell
9802 | || || || | gnome-remote-de
1968 | || || || | ibus-x11
1949 | || || || | mutter-x11-fram
1677 | || || || | Xwayland
1 | || || || | systemd

It's showing your iGPU is being utilized, so assuming it wasn't being used by something other than cc4c at that moment (like for CDVR transcoding), there's pretty much nowhere to go from there. Your Beelink just isn't powerful enough for the CPU/GPU intensive nature of cc4c.

This list of processes has me wondering though, as I typically see chrome as the running process. This looks more like you have a Remote Desktop session going. Did you have a test cc4c stream going when you were doing this test? Are you using Remote Desktop for some reason?

ooh okay got it, thank you brother

1 Like

yes i was using remote desktop