Does IVS support rewinding?

0

Hi all!
I'm looking into using the Amazon Interactive Video Service.

The context:
I'm making a service for managing some live streams. The live stream creation flow is as follows. Initially I start a live stream, and send the playback URL one remote viewer (an admin of sorts), and then some time later, when the admin is ready, the same playback URL is sent to the public viewers.
It is to enable a preview for an admin, before letting the rest of the world join in, without having to stop, configure, and then restart, the stream.

My question:
Are the public (who joined the live stream later) able to rewind and watch the stream from the beginning?

I definitely do NOT want them to be able to rewind and watch video from before they started streaming from the playback URL. I'm not super familiar with the protocol of RTMPS, but it does not look like rewinding to before joining the stream is possible, but I only tested with VLC and video.js. But I have to make sure that the public viewers cannot just pull older streaming packages somehow.

preguntada hace 2 años432 visualizaciones
1 Respuesta
0
Respuesta aceptada

Hi there,

By default, it is not possible to scrub/rewind a live stream of IVS video.

This being said, it is possible to implement DVR functionality with IVS, as demonstrated with our sample at https://github.com/aws-samples/amazon-ivs-dvr-web-demo.

It is important to note, however, that using the above functionality (or streaming a VOD that was recorded to S3, as described in https://docs.aws.amazon.com/ivs/latest/userguide/record-to-s3.html) would allow the viewers to scrub/rewind back, even before the playback URL was pushed to your public viewers.

Please let us know if you have any further questions or concerns, as we'd be happy to assist!

profile picture
cbagdon
respondido hace 2 años

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas