Giter Site home page Giter Site logo

dstapp / obs-ios-camera-source Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dougg3/obs-ios-camera-source

1.0 1.0 0.0 457 KB

Use your iPhone camera as a video source in OBS Studio and stream high quality video from your iPhone's camera over USB

Home Page: https://obs.camera/

License: GNU General Public License v2.0

Shell 9.89% Batchfile 7.41% Ruby 5.89% CMake 11.31% Inno Setup 2.16% C++ 50.90% C 12.45%

obs-ios-camera-source's Introduction

obs-ios-camera-source Linux branch

This is a fork of obs-ios-camera-source that supports Linux.

To use this you use the accompanying iOS app to begin streaming in OBS.

Downloads

Linux binaries are not provided; instead, compilation and manual installation instructions for Ubuntu 18.04 and 20.04 are supplied below.

Building

These instructions are tested on Ubuntu 18.04 and 20.04. For other distros/versions, YMMV.

  • Make sure you have the universe and multiverse repositories enabled so you will have access to FFmpeg.
  • Install OBS Studio using the instructions on the OBS wiki.
  • Install prerequisites: sudo apt install build-essential git cmake libavcodec-dev
  • Download the OBS Studio source code somewhere:
    • cd ~/Downloads
    • git clone https://github.com/obsproject/obs-studio.git
  • Download this plugin source code:
    • git clone https://github.com/dougg3/obs-ios-camera-source.git
  • Build the plugin:
    • cd obs-ios-camera-source
    • mkdir build
    • cd build
    • cmake .. -DLIBOBS_INCLUDE_DIR=~/Downloads/obs-studio/cmake
    • make -j$(nproc)
  • Manually install the plugin by copying relevant files into your OBS plugins directory (assuming 64-bit Linux):
    • mkdir -p ~/.config/obs-studio/plugins/obs-ios-camera-source/data/locale
    • mkdir -p ~/.config/obs-studio/plugins/obs-ios-camera-source/bin/64bit
    • cp ../data/locale/en-US.ini ~/.config/obs-studio/plugins/obs-ios-camera-source/data/locale/
    • cp obs-ios-camera-source.so ~/.config/obs-studio/plugins/obs-ios-camera-source/bin/64bit/

Special thanks

  • wtsnz for creating an awesome plugin/app for using your iOS camera in OBS!

obs-ios-camera-source's People

Contributors

wtsnz avatar dougg3 avatar

Stargazers

Nirmal avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.