Extend secret ignores and neutralize iOS stream docs for review.
This commit is contained in:
parent
fb8601c2b5
commit
f92323847a
2 changed files with 9 additions and 3 deletions
6
.gitignore
vendored
6
.gitignore
vendored
|
|
@ -48,6 +48,12 @@ apps/ios/scripts/_recover*.mjs
|
|||
apps/ios/scripts/_replay_*.mjs
|
||||
apps/ios/scripts/_finalize_*.mjs
|
||||
apps/ios/scripts/_find_*.mjs
|
||||
apps/ios/scripts/_odido_*.py
|
||||
apps/ios/scripts/_patch_*.mjs
|
||||
apps/ios/scripts/parse_*.mjs
|
||||
apps/ios/scripts/deep_*.py
|
||||
apps/ios/scripts/probe-*.sh
|
||||
apps/ios/scripts/verify_*.sh
|
||||
apps/ios/scripts/VMC-TestFlight-*.command
|
||||
apps/ios/scripts/probe_*.py
|
||||
apps/ios/scripts/debug_*.py
|
||||
|
|
|
|||
|
|
@ -50,10 +50,10 @@ open VMCTV.xcodeproj
|
|||
|
||||
`Vendor/VLCKit.xcframework` en `Vendor/TVVLCKit.xcframework` staan niet in git (te groot). Altijd op de Mac via de scripts installeren.
|
||||
|
||||
## Live TV / Events / ClearKey (0.5.2+)
|
||||
## Live TV / Events / streams (0.5.2+)
|
||||
|
||||
- `streamId` is een **String** (`"123"` of `"custom:uuid"`); path-segmenten worden URL-geëncodeerd (inclusief `:`).
|
||||
- Play-response parseert `format`, `drm` (ClearKey kids/keys) en `watchSessionId` voor live-lijsten én events.
|
||||
- Play-response parseert `format`, optionele `drm`-payload en `watchSessionId` voor live-lijsten én events.
|
||||
- Heartbeat: `POST /api/v1/client/watching/heartbeat` ~elke 25s bij custom live + events.
|
||||
- **ClearKey/DASH:** lokale in-app proxy (`ClearKeyDashProxy`) haalt MPD/segmenten op (dynamic live: BaseURL/Location/query/Range), decrypt CENC/CBCS (`sinf`→`free`), en speelt plain DASH via VLCKit. Xtream HLS/TS speelt direct zonder proxy.
|
||||
- Encrypted DASH: lokale in-app proxy voor ondersteunde providers; Xtream HLS/TS speelt direct.
|
||||
- Events-tab verschijnt als `/me` → `events.enabled` true is.
|
||||
|
|
|
|||
Loading…
Reference in a new issue