Skip to content

Repository files navigation

IOSCaptureSample with DAL

This project includes the following systems.

  • iOSMirror; The virtual WebCam plugin which streams an iOS screen on macOS.
  • IOSCaptureSample; The WebCam viewer can choose iOS devices as a stream source.

iOSMirror

iOSMirror is a DAL plugin (Virtual WebCam) for showing iOS screen on chrome web app or other macOS applications. You may not use it for some macOS applications, because recently a part of macOS applications, including Zoom, deny third-party virtual webcam plugins.

DEMO

Acknowledgments

This project is based on the following repositories.

Usage

  1. Build iOSMirror project on Xcode
  2. Copy generated plugin into /Library/CoreMediaIO/Plug-Ins/DAL
  3. You can see this plugin from meeting apps such as Google Meet on Chrome.

IOSCaptureSample

This example shows how access iOS screen as WebCamera device using AVFoundation. Quick Time can access to iOS but it is denied normally. In this program, we need to opt in iOS access explicitly.

Usage

  • Build on Xcode and you can use this app. It may not work without code signing.
  • You can choose video sources using Touchpad on your MacBook Pro.

Contact

License

This project is licensed under the MIT License.

About

Sample code for capturing iOS screen from macOS via USB. It includes an example for streaming capture to the DAL plugin.

Resources

Stars

9 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages