- Media can be a Jellyfin ref {serverId, itemId, mediaSourceId, title,
subtitle, runtimeSecs}; the server never stores or broadcasts a URL
or token for it.
- Optional server-side Jellyfin credential (serve map / --jellyfin
file) enables GET /j/<sid>/<token>/<itemId>: range-faithful proxy of
the active item only, exact client header fields, upstream aborted on
disconnect, bytes counted. welcome.relayUrl / state.relay advertise it.
- Members report jf access (own account vs relay).
- /m now sends the real Content-Type (Relic overrode it).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
7 lines
181 B
Dart
7 lines
181 B
Dart
export 'src/media_endpoint.dart';
|
|
export 'src/serve.dart';
|
|
export 'src/server_hub.dart';
|
|
export 'src/session.dart';
|
|
export 'src/sync_server.dart';
|
|
export 'src/jellyfin_relay.dart';
|