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 Antwort
0
Akzeptierte Antwort

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
SUPPORT-TECHNIKER
beantwortet vor einem Jahr
  • Hello, sorry for the delayed response. I am not using the WebRTC SDK in C.

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen