微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何将USB摄像头数据作为网络摄像头通过USB流传输?

如何解决如何将USB摄像头数据作为网络摄像头通过USB流传输?

我熟悉简单的解决方案,只需在设备屏幕上流式传输,然后打开预览窗口并显示摄像机预览即可。

    let picker: UIImagePickerController = CustomUIImagePickerController()
    
    
    picker.delegate = self;
    picker.sourceType = .camera
    
    picker.setNavigationBarHidden(true,animated: false)
    picker.mediaTypes = [kUTTypeMovie as String,kUTTypeImage as String]
    picker.cameraCaptureMode = UIImagePickerController.CameraCaptureMode.video
    picker.videoQuality = UIImagePickerController.QualityType.typeHigh
    picker.showsCameraControls = false
    
    picker.cameraviewTransform.ty += 100;
    
    present(picker,animated: true,completion: nil)

以上解决方案仅以设备屏幕的分辨率流式传输。我需要一种将iPhone后置摄像头用作4k 30fps网络摄像头的方法。我知道我可以使用AVCam将视频以4k @ 30fps的速度写入文件,但是我不知道如何通过USB流式传输视频。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。