如何将 IP-Camera 与 kinesis-video-streams-webrtc-sdk 示例代码集成?

How to intergrate IP-Camera with kinesis-video-streams-webrtc-sdk sample code?

我愿意使用此 https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-js 访问 KVSWebRTC 以进行我们的现场摄像头视频流。我想 运行 服务器上的这段代码正在从端口读取摄像机流 (rtsp)。当我将此代码移植到服务器端 运行(NodeJS 上的 JS 代码 运行ning)时,我开始知道该代码使用大量浏览器 API 来访问笔记本电脑摄像头。谁能建议我如何使用此代码流式传输 rtsp 摄像机?我目前正在努力解决如何从 rtsp 相机中获取流以便我可以将它与此代码集成?

下面是我需要修改的代码部分:https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-js/blob/master/examples/master.js#L111

我们将不胜感激任何帮助。

https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-js 包含 KVS 信令客户端的实现和一个将浏览器 WebRTC 实现与应用程序中的信令绑定在一起的示例。为了流式传输通用 rtsp,您将需要修改 webrtc 的浏览器实现或首先添加您自己的 webrtc 处理并将帧输入浏览器的 webrtc。

您还可以从 KVS 查看本机 C-based WebRTC 实现:https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-c