Active session Recording
planned
Hunter Hillman
I've been thinking about this request - I think it makes sense to allow
enabling
recording during an already-started livestream, but allowing start/stop is likely to create some really frustrating situations where Catalyst has to reconcile recorded sessions that may or may not be related. It would be impossible to do this with 100% accuracy.Wdyt Thom Shutt?
Thom Shutt
Hunter Hillman: I think a good compromise is something we've been talking about recently whereby we'd record all sessions by default, but have the "turn this into a VOD asset" be a user action
Hunter Hillman
planned
Chris Hobcroft
This is a nice request. Some points to consider:
- who would be _in control of_ the recording? A recurring issue of current live publishing solutions, often cited by creators, is that "the platform" usually ends up in control of the content, which is often how they extract value from it, ultimately on their own terms.
- who would pay for the storage of the content? This is closely related to the first point.
With Livepeer's move towards a) browser-based publishing, and b) web3, there exists an opportunity to use Swarm for storing content _under the publisher's web3 identity_ and _being paid for by the publisher via their web3 wallet_.
Swarm is a storage platform running on Ethereum (as Livepeer does) which strongly focuses on self-sovereign storage, for individuals to own their own data.
This represents an opportunity to provide ways for creators to retain a greater degree of control over the content they publish.
Thom Shutt
Does this mean being able to enable recording after the stream has already started?
Shih-Yu Hwang
Thom Shutt: Correct
Chris Hobcroft
Thom Shutt: yes, there always needs to be an option to be able to publish livestream
without it being recorded
. This can allow the publisher to retain more control over their content by recording locally at source. Sure, it's not a very "cloudy" solution, but gives them more control, which is good.