Get IVS recording details using the GetStream API [feature request]

0

Hello,

Not sure this is the right place for feature requests...

I'm following the IVS DVR sample and it seems that fetching the live recording location on s3 is way more complex that it should be.

The current solution setup an s3 bucket listener to "catch" new recording-started.json files and writes a recording-started-latest.json file with the details to be used later.

Checking the IVS sdk I see there's a nice GetStream command that already returns the stream details, aside from the recording location... I'm sure there's a technical reason for that but it would really make the api MUCH more friendly if the stream info would have included the recording path...

Thx.

YuvalWC
asked a year ago309 views
2 Answers
0

You may want to check the Amazon IVS User Guide for details on how the media is captured to S3. Each IVS stream will have it's own structure, detailed here https://docs.aws.amazon.com/ivs/latest/userguide/record-to-s3.html There are several different data types captured. Media segments, Thumbnails and metadata are stored in separate sub directories.

Also note that the path for S3 storage is sent to CloudWatch event at the start of the live stream. It should be understood there is a delay from the start of the live IVS stream to when captured stream manifests are available in S3.

AWS
Mike-ME
answered a year ago
0

Thanks, Yes I know there is a way to get it, I just think it is too complex and should be part of the GetStream API...

YuvalW
answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions