We'd have two thumbs with this change:
Existing one - /hls/playbackID/sessionID/source/latest.jpg
New stream level one - /hls/playbackID/latest.jpg
We want to do this to support fishtank's scenario where they have an unreliable connection and so new sessions being created all the time, they want a url they can point to just based on the playbackID.
Tested locally with cat segment.ts | go run catalyst-uploader.go s3+https://xx:xx@gateway.storjshare.io/catalyst-recordings-monster/hls/foo/session/source/blah.ts
We'd have two thumbs with this change: Existing one - /hls/playbackID/sessionID/source/latest.jpg New stream level one - /hls/playbackID/latest.jpg
We want to do this to support fishtank's scenario where they have an unreliable connection and so new sessions being created all the time, they want a url they can point to just based on the playbackID.
Tested locally with
cat segment.ts | go run catalyst-uploader.go s3+https://xx:xx@gateway.storjshare.io/catalyst-recordings-monster/hls/foo/session/source/blah.ts