Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/astellato/ofxSyphon
An OF add-on for using the Syphon framework.
https://github.com/astellato/ofxSyphon
Last synced: 5 days ago
JSON representation
An OF add-on for using the Syphon framework.
- Host: GitHub
- URL: https://github.com/astellato/ofxSyphon
- Owner: astellato
- License: other
- Created: 2012-02-21T22:29:27.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2024-02-13T15:16:08.000Z (9 months ago)
- Last Synced: 2024-08-02T17:37:39.227Z (3 months ago)
- Language: Objective-C
- Homepage:
- Size: 1.15 MB
- Stars: 193
- Watchers: 17
- Forks: 57
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: License.txt
Awesome Lists containing this project
README
Syphon for Open Frameworks
==========================About
-----Syphon is a system for sending video between applications. You can use it to send high resolution and high frame rate video, 3D textures and synthesized content between your openFrameworks application other applications and environments.
Syphon for openFrameworks includes one add-on with three new objects, ofxSyphonClient, ofxSyphonServer and ofxSyphonServerDirectory:
- ofxSyphonClient: brings frames from other applications into openFrameworks wrapped in an ofTexture, which can be bound and drawn like any ofTexture.
- ofxSyphonServer: allows ofTextures and the whole GLUT scene to be named and published to the system, so that other applications which support Syphon can use them.
- ofxSyphonDirectory: lets users browse the shared Syphon directory of all available serversLicensing
---------Syphon for Open Frameworks is published under a Simplified BSD license. See the included License.txt file.
Requirements
------------Mac OS X 10.6.4 or greater
Open Frameworks 008 or betterInstallation
------------Clone ofxSyphon to the addons folder of your openFrameworks installation. Examples projects called example-Basic and example-ServerDirectory are included.
The repository has branches for major OpenFrameworks versions. The master branch corresponds to the latest official OpenFrameworks release. An of_head branch roughly follows current OpenFrameworks development. Use the branch which corresponds to the version of OpenFrameworks you are using.
Instructions
------------Use the OpenFrameworks Project Generator to add ofxSyphon to your project.
The two example projects demonstrate usage.
Use any Syphon-enabled application to send or receive frames. You can use the [Syphon Demo Apps](http://code.google.com/p/syphon-implementations/downloads/detail?name=Syphon%20Demo%20Apps%20Public%20Beta%202.dmg) to test functionality.
Credits
-------Syphon for Open Frameworks - Tom Butterworth (bangnoise) and Anton Marini (vade) and Anthony Stellato (astellato).
http://syphon.v002.info