Yep, I see what you mean.
The MPD manifest shows variants for 720p at both 30 and 60fps that weren't chosen.
But when using YTTV, the player auto selects 720p60

Yes, that's exactly what I'm seeing. Unfortunately, I think something about CNN's player is arbitrarily restricting the stream to 576p when PrismCast interacts with it. I've tried toying around with monitor resolution, window size, etc. and have not gotten a better quality stream with PrismCast's Chrome instance. On Safari, it's always full quality and quick to load.
No idea if a workaround is possible, but I'm glad to know the issue isn't just on my end.
Exactly, and there's no settings for that player I could see to change the quality.
Probably one of the negatives using Prismcast. Its resource intensive and pretty random like that. Thats why I don't bother with it unless I max out on my HDMI tuners.
IF you have an HDMI encoder, you can use this instead
thats suboptimal though .. cc4c let me do a key stroke that kept it working with no interruptions.
also cc4c allowed more than one stream. prismcast only supports 1?
does it allow streaming full quality of non drm streams like discovery networks?
I dont see all the hbo channels and peacock channels either? I had a script for cc4c that let me watch live events with peacock. I posted the source code. It was like the espn method .
This is all information that is available in the documentation, please review first.
And you can change it with settings you control:

PrismCast can support more than 1 stream, it's hardware dependent on what your PC can handle (don't try to run on a Synology NAS). Also, there are HBO entries in PrismCast:
And for Discovery, you have to configure PrismCast to enable a screen big enough for 1080 and not just 720, but so long as Discovery is streaming in 1080P on their end, then you should be good (below is a screenshot of Dispatcharr which is what I import all my sources into before sharing with Channels DVR):
strong text
OK, but can we have prismcast allow scripts like cc4c? This will allow nbc to constantly play and my peacock script to work to play live events. basically there are multiple streams set for peacock events and my script pulls the guide data and events from upcoming live events and plots them into the channels to play. Can you use my source code to implement it?
Above my paygrade and the dev has been MIA for close to 2 months now. For the intended purpose, it works very well, and has been used to enhance other tools (FastChannels has been able to integrate with is as well as FruitDeepLinks), so there's the possibility perhaps?
So hbomax, peacock, and paramount fast channels work?
You keep asking questions that are either in the docs or have already been answered. Yes. Anything you can stream on the web can be streamed just like with cc4c.
It appears to be abandonware at this point, unfortunately.
FastChannels Implementation:
Peacock: I don't have an account to verify. It does work with NBC, though YTTV account holders such as myself have an issue where NBC requires revalidation of account every 3-4 hours. That's not a Prismcast issue, it's a YTTV limitation.
HBOMax: It's got native configuration but I don't have an account to be able to test.
I don't believe you need PrismCast to get Paramount FC Versions, Fast Channels does that on it's own.
Yes you can stream it but will it do the clicks needed to load from the guide like my peacock thing was? I want to be able to have it do the scripts I created. I also figured out how to record amazon prime shows/movies and hulu stuff and rip commercials, but its only 720p due to widevine but its cool to have it all working. I vibe coded the cc4c stuff. Does anyone have any old distros of cc4c so I can try to make it work again? I will have to use a more vulnerable chrome distro as it broke after some point last year. I havent touched it in months.
No, it's not going to do anything but go to a web page you provide, stream it and monitor it and restart it if it stops streaming. That's it. Old school cc4c with benefits.
The source code is all there since it's all .js, you can fork it and do whatever you want.
I may have to mess with it then. I assume puffer also doesnt work. I created a script for it as well.
Does anyone have the original channels cc4c distro from before tmmm1 changed it ?
my PrismCast is dead again. using advanced node install on Win OS with Chrome. using YTTV.
What is the proper way to setup to prevent Chrome from updating? it seems random that it stays on a version for a while then randomly updates like 2 or 3 version jumps at once.
any ideas of how to get PrismCast working again?
2 months, no updates, and almost no talk from the creator in a while. is this an almost dead project?
I run mine native on an M4 Mac Mini and Chrome updates itself, but doesn't cause issues.
I think it's working for him, so he doesn't want to spend the time supporting it here. He's busy on his other GitHub projects, so he's still around.
@bpa_dvr ,
Do you know what version of Chrome you were using when it was working? Also, what version did it update to? My chrome instance in Prismcast has updated to 151 and it's working fine in a native install in Win 11. But I have a patched js file in my setup, see below.
If anyone running the native version of prismcast would like to give it a try, I have a patched version of PuppeteerStream.js that seems to work. It would replace the existing version (I would just rename the original instead of deleting it, just in case) located at C:\Users\XXXX\AppData\Roaming\npm\node_modules\prismcast\node_modules\puppeteer-stream\dist in Windows 11.
I have the file for download at GitHub - daldana2940/Prismcast-Chrome-149-Fix: File to allow Chrome 149 to use video capture extension ยท GitHub . Let me know if it works for you.
I've done a full reinstall... but this error has returned again...
my YTTV is consistently stalling/restarting about every 2-3 minutes in the recordings.
the log reading is:
... Detected 10 consecutive undersized segments (473KB) - capture pipeline may have stalled
... Tab replacement complete. New capture started with segment continuity.
... Recovered in 13.7s via tab replacement.
any guesses what settings I need to adjust for this?
I needed Chrome 148, since 149 started preventing Prismcast from starting. I found an installer for the older version (will add notes on that), and then did this to stop updates:
Open Services and disable the 2 listed services that mention Chrome updates.
Reboot
Uninstall Chrome
Install version 148
Disable the updates again.
Reboot
I think this guide is what I mainly used:
https://www.reddit.com/r/chrome/comments/124j93v/downgrade_chrome_guide/
If it doesn't work at first, try it again. I recall it took me a couple of tries because I missed deleting something that needed deleting or disabling something that needed disabling.
It may also be possible to try the below, which I've set up, but left Chrome updates blocked for good measure:
This was posted a while ago now in this topic (I think) by @daldana7296 . Please see:


