video.cerulea.blue/README.md

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