With release 0.4.6 of GSVideo (download here) users on Mac and Windows don’t need to do any extra install, since the gstreamer binaries are included inside the library package itself (Mac version uses the gstreamer binaries that are bundled with the current nightly build of songbird 1.1) . Version 0.4.5 on Windows already had this advantage, but it also presented a number of bugs that probably made it somewhat useless (most notably, gsvideo wouldn’t not be work when installed in a path containing spaces), and the included version of gstreamer had some library dependency issues. GSVideo 0.4.6 solved these two problems.
Read More »
Monthly Archives: January 2009
I collaborated with artists Michael Kontopoulos and Nova Jiang to create the interactive piece Moon Theater. It is a public artwork that allows people to playfully participate and collaborate with each other by creating narratives through a digital shadow theater. My role in this group project was the programming of the software that detects the hands of the public and use them to control the puppets, beatifully designed by Nova.
Read More »
This new version of GSVideo introduces a couple of interesting new features. First of all, it implements the capture device listing API, i.e.: the GSCapture.list() method that returns a String array with the names of the available capture devices. GSCapture.list() can be also called passing a String parameter with the name of the source element to use, for example: GSCapture.list(“ksvideosrc”).
Read More »