Skip to content

Minimum implementation of the NDI SDK that works on the iPhone using Swift.

License

Notifications You must be signed in to change notification settings

ruyo/NDISenderExample

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NDISenderExample

Overview

Minimum implementation of the NDI SDK that works on the iPhone using Swift.

output3

You'll need a high-speed network connection.

How to use

  1. Get the SDK from the NDI SDK site and install it (using 4.5.3 as of 2020-10-27).

  2. Copy /Library/NDI SDK for Apple_/lib/iOS/libndi_ios.a to /NDISenderExample/NDIWrapper/NDIWrapper/wrapper/libndi_ios.a

  3. Open NDISenderExample.xcworkspace in Xcode, select the NDISenderExample schema, and run it.

  4. Tap the Send button on the screen to start sending with NDI.

概要

NDI SDKをSwiftから使用しiPhoneで動作させる最小実装です。

本リポジトリの使い方

  1. NDI SDKサイト経由で取得するダウンロードリンクからSDKを入手しインストール(2020-10-27時点で 4.5.3 を使用)

    検証用: https://drive.google.com/file/d/1USWZTfIsry8hANdI3Ra5Hx1jKiYYPUq5/view?usp=sharing

  2. /Library/NDI SDK for Apple_/lib/iOS/libndi_ios.a/NDISenderExample/NDIWrapper/NDIWrapper/wrapper/libndi_ios.a にコピー

  3. Xcodeで NDISenderExample.xcworkspace を開き NDISenderExample スキーマを選択し実行

  4. 画面内のSendボタンをタップするとNDIで送信開始します。

About

Minimum implementation of the NDI SDK that works on the iPhone using Swift.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 70.1%
  • C++ 22.9%
  • Swift 4.6%
  • Objective-C 2.4%