Today I found myself in a situation where I needed the latest Gstreamer 1.4.3 on a Beaglebone running a console image by Robert C. Nelson based on Debian Wheezy. Debian Wheezy comes with the old Gstreamer 0.10 and as far as I could tell the new gstreamer isn’t even available through backports. It is however available in Debian Jessie (testing).
A lot has happened since the original Beaglebone White and the original DVI-D with Audio cape have been released. The Ångstrom distribution has been ditched and Robert C. Nelson produces Debian-based images and kernel updates at an impressive pace. Clearly, the primary focus is on the Beaglebone Black and while compatibility with Beaglebone White is also maintained, some of the capes are no longer supported, probably because they are not compatible with the Beaglebone Black.
Few weeks ago I posted some notes about using the Logitech HD Pro Webcam C920 with Gstreamer. I have since ported the setup to the Beaglebone, effectively turning my Beaglebone into a streaming IP camera that can deliver constant bitrate H.264 video at full 1920x1080p30 resolution without breaking a sweat.
As I was trying to find my way around building Ångstrom using OpenEmbedded, I stumbled upon as minimalistic systemd-image recipe for the Beaglebone. It boots up a usable system in less than 5 seconds.