使用aiortc版本的WebRTC流传输到AWS Kinesis视频流

0

【以下的问题经过翻译处理】 我已经看过了关于如何在 AWS Kinesis Video Streams 中使用标准的 WebRTC 的教程。我正在使用树莓派 4 上的 pi 摄像头,尝试将现场视频流传输到我的 AWS Kinesis 视频流。由于项目中还有其他组件,我选择使用 Python 进行此项目。Python 有一个名为 aiortc 的 WebRTC 版本。我希望使用此库并将流传输到我的 AWS 控制台。这是否可能?如果可能,我该如何实现?

profile picture
专家
已提问 6 个月前83 查看次数
1 回答
0

【以下的回答经过翻译处理】 你好,

Kinesis Video Streams with WebRTC 的 SDK 包括以下内容:

1.针对嵌入式设备的 C WebRTC SDK 2.针对 Web 应用程序的 JavaScript WebRTC SDK 3.Android 的 WebRTC SDK 4.iOS 的 WebRTC SDK

以上的 SDK 包括构建和运行相关平台应用程序的示例和步骤。

参考文献: [1] https://github.com/search?q=org%3Aawslabs+webrtc [2] https://docs.aws.amazon.com/kinesisvideostreams-webrtc-dg/latest/devguide/webrtc-sdks.html

目前还没有关于如何使用 Python/boto3 的 Kinesis Video Streams WebRTC 实例或演示文稿。如果需要,请参考 AWS SDK for Python(Boto3) 中的 "KinesisVideoSignalingChannels",并将其集成到您的脚本中: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/kinesis-video-webrtc-storage.html

或者,您可以使用上述任何 WebRTC SDK,并使用 subprocess 从 Python 调用它们。 参考文献:https://www.scaler.com/topics/subprocess-module-in-python/

注意:我没有关于 Python 代码开发的深入知识,因此我无法提供具体的代码建议。

我希望以上信息可以帮助您解决您的问题和疑问。 谢谢!

profile picture
专家
已回答 6 个月前

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

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

回答问题的准则