1 Answer
- Newest
- Most votes
- Most comments
0
I would advice starting from aws-iot-greengrass-edge-connector-for-kinesis-video-stream
which is a Greengrass V2 component and modify it to suit your additional requirements, such as the start/stop on demand (eg by using an MQTT control channel) and the S3 upload (the aws.greengrass.StreamManager
component provides that feature OOB).
aws-streamer
could also be used and provides some additional features in terms of video processing, but the Greengrass example is based on Greengrass v1 which has been superseded by Greengrass v2. With some work it would be possible to make a Greengrass v2 component for aws-streamer
that does not use Lambda functions.
https://docs.aws.amazon.com/greengrass/v2/developerguide/stream-manager-component.html
Relevant content
- asked 2 years ago
- Accepted Answerasked a year ago
- asked a year ago
- Accepted Answerasked 2 years ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 24 days ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 10 months ago
Thank you for the response. To build the custom requirements, should I be using the
video-stream-producer
sdk?