CCCBib
media.ccc.de media library application for webOS. Think of it as a Netflix for hackers
- Sideload / dev mode
- Stable
- Low brick risk
This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it
Support the developer
Links from the project's GitHub. The money goes to them, not to Firmware Hero.
What's Changed
- Support for container runtime + bump to Node.js 25 by @ViMaSter in https://github.com/volkovmqx/cccbib/pull/16
- add continue watching capability by @volkovmqx in https://github.com/volkovmqx/cccbib/pull/17
- Add themes, translations, subtile fixes, aspect scaling and remote control (1.1.0) by @Saulimedes in https://github.com/volkovmqx/cccbib/pull/18
- Introduce TypeScript, FSD, coverage bot, and required LG Simulator CI by @volkovmqx in https://github.com/volkovmqx/cccbib/pull/19
- Add regression tests and README improvements from PR #20 by @volkovmqx in https://github.com/volkovmqx/cccbib/pull/21
- Fix Simulator request interception during application startup by @volkovmqx in https://github.com/volkovmqx/cccbib/pull/23
New Contributors
- @ViMaSter made their first contribution in https://github.com/volkovmqx/cccbib/pull/16
Full Changelog: https://github.com/volkovmqx/cccbib/compare/v1.0.2...v1.1.0
Before you start
- How hard is it?
- HardUses the command line or developer tools.
- What you need
- Comfort with the command line
- Can it break my device?
- Very unlikely to break anything.
- Can I undo it?
- The project doesn't say. Assume you can't.
Did it work for you?
Did CCCBib v1.1.0 work on your LG OLED C3?
No reports yet for v1.1.0.
One-tap reports from owners. Bricked reports are checked before they count.
Compatibility
Devices: LG OLED C3.
No compatibility information yet.
Getting started
From the project's README ("Remote control"):
CCCBib takes its commands as webOS launch parameters so the TV needs no open port. It is off by default and you turn it on once in Settings (Playback and then Remote Control). A command is a JSON object. If the app is not running it starts and runs the command and if it is running it gets the command as a relaunch and nothing restarts.
Commands
Command Parameters play (or only link) link must be a media.ccc.de/v/... link (with https://, http:// or without a scheme), nothing else is accepted (no other host, no bare slug or GUID). Optional: start (seconds), aspect (auto, zoom, stretch), subtitle (language code or none), language (audio language code) pause, resume, toggle, stop none, stop closes the player seek to (seconds) or by (seconds, negative goes back) mute value true or false, without it the state toggles aspect value: auto, zoom or stretch subtitle value: language code or none language value: audio language code add link, links (list of links) or items (list of {link, position} or {link, percent}). Adds to the watchlist. With a position (seconds) or percent the talk is also put on the in progress list (Continue Watching) remove link or links. Removes from the watchlist only, a talk that has progress stays on the in progress list …
Risk and recovery
- Brick risk
- Low
- Requires opening the device
- No
Releases
| Version | Name | Released |
|---|---|---|
| v1.1.0 | Release v1.1.0Latest | 20 October 2026 |
| v1.0.2 | Release v1.0.2 | 17 January 2026 |
| v1.0.1 | Release v1.0.1 | 8 January 2026 |
| v1.0.0 | Release v1.0.0 | 27 January 2024 |
| v0.1.0 | Release v0.1.0 | 22 January 2024 |
Credits, license and support
- License
- GPL-3.0