1 Answer
- Newest
- Most votes
- Most comments
0
Are you looking for a library that will push video to Kinesis Video Streams or are you looking for a library that will push video to Kinesis Data Streams?
If it is Kinesis Data Streams, then there is the Kinesis Producer Library - https://docs.aws.amazon.com/streams/latest/dev/developing-producers-with-kpl.html
Github location is https://github.com/awslabs/amazon-kinesis-producer
Relevant content
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 8 months ago
I am looking for GStreamer library that pushes data to Kinesis Data Stream instead of pushing data to Kinesis Video. I see a GStreamer plugin that exists for Kinesis Video (https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp) but I would like to push the video stream to Kinesis Data instead.
Kinesis Video Streams is the right service for handling video. Kinesis Data Streams is not meant for handling video streams. It has a limit of 1MB for a particular message. What is your use-case for handling video streams with Kinesis Data Streams, if I may ask? We may be able to provide the correct recommendation if you can provide some details about what is it that you are trying to achieve?
Thanks! I am using Kinesis data streams for other use cases and I am very happy with how it performs. Kinesis Video will be a completely new addition to our dependencies if I use it for video use case. Since it is new service for us, I will have to experiment and let it bake with our internal environment before we make use of it. Perhaps knowing a bit more about architecture of the service will help ease the worry of a new dependency. Is Kinesis Video built on top of Kinesis data? Are there any documents/blogs that provide more architecture related info on it?
If you go to the documentation page for Kinesis Video Streams https://aws.amazon.com/kinesis/video-streams/ and scroll down all the way to the bottom, you will see a section on Blog Posts.
You can also take a look at content on this service in the resources page - https://aws.amazon.com/kinesis/video-streams/resources/
I looked through those blogs but none of them seem to go into details of architecture. Can you please help answer these questions so that I can make a decision.
Thanks!