So after using record:true to create a livestream and finishing up, the recorded video can be found in GET /videos?livestreamId=… , great
However the video is unplayable for quite a while as an api.video branded splash screen is shown saying “please wait for video to be encoded[sic]”. It can take a long time to re-encode, especially for long videos (eg 100mins)
We can’t show this splash screen so we currently have to run a rough estimate before showing the video player again - which isn’t ideal
Can I propose the video’s updatedAt property is updated when the video is re-encoded, or could a new property be added (such as readyToPlay or something) instead?
Also as a side note it would be incredible to have an estimate of how long re-encoding will take so we can say to our users ‘revisit in 5 minutes’ for example.
P.S. Thanks for the great & simple API