aiortc version of WebRTC streaming to AWS Kinesis Video Streams

0

I have seen tutorials on how to use the standard WebRTC with AWS Kinesis Video Streams. I am using pi camera with a raspberry pi 4 and trying to stream live video to my AWS Kinesis Video Streams. Due to other components in my project I am using python for this project. There is a python version of WebRTC called aiortc. I am looking to use this library and stream to my console in AWS. Is this possible? And if so, how do I go about accomplishing this?

1개 답변
0
수락된 답변

Hello,

Kinesis Video Streams with WebRTC are included in following SDKs:

  1. WebRTC SDK in C for Embedded Devices
  2. WebRTC SDK in JavaScript for Web Applications
  3. WebRTC SDK for Android
  4. WebRTC SDK for iOS Above SDKs includes examples and steps to build-run those applications, in respective platforms. References: [1] https://github.com/search?q=org%3Aawslabs+webrtc [2] https://docs.aws.amazon.com/kinesisvideostreams-webrtc-dg/latest/devguide/webrtc-sdks.html

Currently there are no examples or demos on using Kinesis Video Streams WebRTC with python/boto3 Please refer below "KinesisVideoSignalingChannels" of AWS SDK for Python(Boto3) to integrate with your script: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/kinesis-video-webrtc-storage.html

Or else you can use any of the above WebRTC SDKs, and call them from python using subprocess. Reference: https://www.scaler.com/topics/subprocess-module-in-python/

Note: I do not have in depth knowledge on Python code development and hence I am not able to provide code specific recommendations.

I hope above information helps you, to solve your issue & query. Thank you!

AWS
지원 엔지니어
답변함 일 년 전
  • Hello, sorry for the delayed response. I am not using the WebRTC SDK in C.

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

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

질문 답변하기에 대한 가이드라인