海外哔哩 · OverseaBili for webOS
海外哔哩 webOS 版:面向海外用户的第三方 bilibili LG webOS 电视客户端,应用内自适应 CDN、弹幕、评论区与播放清单
- Sideload / dev mode
- Beta
- 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
Before you start
- How hard is it?
- HardUses the command line or developer tools.
- What you need
- Comfort with the command line
- A computer
- 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 海外哔哩 · OverseaBili for webOS work on your LG OLED C3?
No reports yet.
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 ("安装与运行"):
前置条件
- LG 电视已开启 开发者模式(Developer Mode 应用),并在电脑上用 ares-setup-device 配好设备 profile
- webOS CLI(@webos-tools/cli,提供 ares- 命令)
- Node.js 20+
构建与安装
npm install npm test # 单元测试 npm run build # esbuild 打包 → dist/app + dist/service
export WEBOSDEVICE=my-tv # ares 设备 profile 名 export WEBOSCLIBIN=/path/to/nodemodules/.bin # ares- 所在目录;已在 PATH 里可省略
./scripts/deploy.sh # 构建 + 打包 + 安装 + 启动 ./scripts/deploy.sh package # 只打包,输出 dist/com.lfkdsk.overseabili1.0.0all.ipk ./scripts/deploy.sh install # 打包并安装,不启动 ./scripts/deploy.sh launch '{"playBvid":"BV1xx"}' # 带调试参数启动
启动参数:playBvid(直接播放)、detailBvid(打开详情)、liveRoom(直播间号)、tab(0–6)。
远程调试
./scripts/deploy.sh inspect # 打开远程调试,打印 DevTools 端口 node --experimental-websocket scripts/tv-cdp.mjs <port> console 10 # 监听 console 10 秒 node --experimental-websocket scripts/tv-cdp.mjs <port> eval '...' # 执行 JS node --experimental-websocket scripts/tv-cdp.mjs <port> shot out.png node --experimental-websocket scripts/tv-cdp.mjs <port> key Down Enter # 注入遥控器按键 node --experimental-websocket scripts/tv-cdp.mjs <port> text 原神 # 向当前输入框输入文字
桌面调试模式
不需要电视。构建 dev 版,在本机起 standalone 服务和静态服务器,用 mock 的 PalmServiceBridge 代替 Luna。
npm run dev # http://localhost:5173/dev.html
视口按 1920×1080 设计;方向键、回车、Esc 模拟遥控器。URL 参数与启动参数同名,例如 dev.html?detailBvid=BV1xx、dev.html?tab=3。
Risk and recovery
- Brick risk
- Low
- Requires opening the device
- No