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 年前722 查看次数
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
支持工程师
已回答 1 年前
  • Hello, sorry for the delayed response. I am not using the WebRTC SDK in C.

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则