내용으로 건너뛰기

Implement Kinesis video stream on ESP-32 EYE cam

0

Hello, I am currently trying to implement for the ESP32 EYE a video stream on AWS using kinesis video stream. From the research i've conducted, the possible way of actually doing it is using the RTSP protocol and using the kinesis video stream like the one showcased here : https://www.youtube.com/watch?v=nVxwX7Q9nPU&t=105s

The issue I am having is I am having is that it is not quite clear how to include the "Kinesis Video Streams SDK for embedded devices " to my ESP32 EYE cam. Which IDE do I use for it , the ESPRESS- IDF or Arduino IDE ?. Any help will be appreciated.

질문됨 2년 전362회 조회

1개 답변
1

Consider the following options:

  1. Use RTSP (Real Time Streaming Protocol) from the ESP32-EYE to stream video to an intermediate server or edge device. This server could then use the Kinesis Video Streams SDK to forward the stream to AWS.

  2. Implement a custom solution using the ESP32's capabilities to capture video frames and send them over MQTT or HTTP to an AWS service like IoT Core. From there, you could process and forward the video data to Kinesis Video Streams.

The ESP-IDF provides more low-level control and better performance, which is crucial for video streaming applications.

To implement this, you would need to:

  1. Set up your ESP32-EYE development environment using ESP-IDF.
  2. Implement video capture on the ESP32-EYE.
  3. Establish a network connection (Wi-Fi or Ethernet).
  4. Implement a streaming protocol (like RTSP) or a custom solution to send video data.
  5. Set up a server or AWS service to receive this data and forward it to Kinesis Video Streams.

Sources
Stream live media (SDKs) - Kinesis Video Streams
Kinesis Video Streams API and producer libraries support - Amazon Kinesis Video Streams
Write and examine the code - Amazon Kinesis Video Streams

답변함 2년 전

AWS
전문가

수정됨 2년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

관련 콘텐츠