菜鸟教程小白 发表于 2022-12-11 16:54:24

ios - Swift - 显示来自外部摄像头的实时视频


                                            <p><p>我正在尝试在我的应用中显示可以从外部摄像头获取的实时 View 。我不确定该怎么做。</p>

<p>我可以发出一个 post 请求,该请求将为 Content-Type 传输的实时 View 返回二进制数据 (MotionJPEG):multipart/x-mixed-replace。 (<a href="https://developers.theta360.com/en/docs/v2/api_reference/commands/camera._get_live_preview.html" rel="noreferrer noopener nofollow">here</a> 是引用)</p>

<p>但我不确定如何将这些数据通过管道传输到 View 以显示它,以及如何使用 AV 类中的构建,因为似乎通过 http 进行视频的默认方式是使用 get 请求。到目前为止,我一直在使用 Alamofire 进行网络连接,但我没有看到将它用于数据流的简单方法。</p>

<p>欢迎任何想法/经验!</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我也在尝试找出如何在 Swift 3 中做到这一点。</p>

<p>基于 lua 的 Corona Labs SDK 可以通过一行代码 (<a href="https://docs.coronalabs.com/api/type/ShapeObject/fill.html#camera-source-fill" rel="noreferrer noopener nofollow">https://docs.coronalabs.com/api/type/ShapeObject/fill.html#camera-source-fill</a>) 访问实时摄像机源并将其应用于对象。您可以订阅 Corona Cards Enterprise 并将 Corona 嵌入到 XCode 项目中并将其用作控件。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - Swift - 显示来自外部摄像头的实时视频,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/38212126/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/38212126/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - Swift - 显示来自外部摄像头的实时视频