14 lines
538 B
Markdown
14 lines
538 B
Markdown
# video.cerulea.blue
|
|
|
|
the application comprises a video CDN and a client that fetches a record and displays a `<video>` tag.
|
|
the appview does not ingest from any event stream, but rather fetches videos on-demand.
|
|
|
|
there is an allowlist of trusted users whose videos can be proxied,
|
|
since rehosting arbitrary user content can be a big liability.
|
|
|
|
## to-do list
|
|
|
|
- loading indicator when we're fetching from PDS / CDN
|
|
- better validation / rpc via lexicon.ts
|
|
- video cdn garbage collection (so that disk usage doesn't grow unbounded)
|
|
- etc
|