首页 > 解决方案 > 在 Swift 项目中使用 AWS Kinesis Video Streams WebRTC 开发工具包 C

问题描述

我想在 MacOS 应用程序中使用 AWS 的Kinesis Video Streams for WebRTC。我在 AWS 实验室的 Github 上遇到了一个名为amazon-kinesis-video-streams-webrtc-sdk-c的 C 库,这听起来像是我想要的,但我不确定如何在 Swift 中使用它。

我已经使用他们的自述文件从源代码构建了这个库——在构建之后,我得到了一些示例可执行文件以及两个.dylib文件:

在此处输入图像描述

接下来,我将libkvsWebrtcClient.dyliband添加libkvsWebrtcSignalingClient.dylib到我的 MacOS Xcode 项目中:

在此处输入图像描述

我不确定下一步——如何从 Swift 引用/使用这些库?

标签: iosswiftamazon-web-servicesamazon-kinesisamazon-kinesis-video-streams

解决方案


有一个 iOS 特定的 WebRTC SDK 可以直接使用:https ://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-ios


推荐阅读