/miniDisplay

Display HDMI image icoming from Blackmagic Design UltraStudio Mini Recorder in Mac Screen

Primary LanguageC++OtherNOASSERTION

miniDisplay

icon

miniDisplay is a tiny application for Mac showing external HDMI input coming through Blackmagic Design UltraStudio Mini Recorder; a small, portable HDMI capturing device.

If you bring a Mac which has high-resolution monitor such as retina display, and monitor-less HDMI device such like Raspberry-Pi or Stick PC, you can see the HDMI device's video output in your Mac screen by using BMD Ultrastudio Mini Recorder and miniDisplay.

This application is based on Kyle McDonalds' ofxBlackmagic

Application Usage

  • Install Blackmagic Design's Desktop Video Software.
  • Plug your BMD UltraStudio Mini Recorder to the Thunderbolt port of Mac.
  • Plug other device's HDMI output to Mini Recorder.
  • Open miniDisplay.
  • Toggle 720p and 1080i by hitting space key, app will resize window to be dot by dot.

Supported Environment

  • A Mac which has Thunderbolt port.
  • OS X 10.10 or later.
  • Blackmagic Design UltraStudio Mini Recorder.
  • Blackmagic Design Desktop Video Software 10.6.6 or later.
  • Monitor atatched to Mac larger than 1920x1080.
  • HDMI Device with video format 1080i59.94 or 720p59.94.

This application is developed and tested on MacBook Pro Retina Mid 2015, OS X 10.10, Blackmagic Design Desktop Video 10.6.6 (2016-05-13), and BMD UltraStudio Mini Recorder, XCode 7, and openFrameworks 0.8.4 release.

Currently supported video formats are 1920x1080i59.94 and 1280x720p59.94 only.

Project installation for building application

  • Install Blackmagic Design's Desktop Video Software.
  • Setup openFrameworks 0.8.4 with XCode on Mac.
  • Place ofxBlackmagic 0.8.4-stable branch to oF addon folder.
  • Place this miniDisplay XCode Project files to oF apps folder.

To Do

  • Migrate to oF 0.9.x .
  • Auto detecting video format.
  • Image scaling.
  • Make latency less using FBO or some GPU perforomance method.