Pinos Is For Linux Video What PulseAudio Is For Audio
Written by Michael Larabel in Fedora on 30 June 2015 at 02:39 PM EDT. 93 Comments
FEDORA --
Just a few hours after writing about some new Linux video project dubbed "PulseVideo", Pinos was announced as a new initiative by Fedora Workstation for improving Linux video support.

Christian Schaller of Red Hat explained in the new blog post, "One of the original goals of Pinos was to provide the same level of advanced hardware handling for Video that PulseAudio provides for Audio. For those of you who has been around for a while you might remember how you once upon a time could only have one application using the sound card at the same time until PulseAudio properly fixed that. Well Pinos will allow you to share your video camera between multiple applications and also provide an easy to use API to do so."

Video frame passing will be done via file descriptors and the separate apps/processes will be communicated via DBUS. Pinos will make it easier to switch cameras in applications and for the same camera source to be used by multiple apps simultaneously, there will be support for multiple types of video inputs, GStreamer integration, and some audio support.

Pinos should allow better screencasting within GNOME 3, video support for desktop sandboxes, and many other potential use-cases. Find out more details via Christian's blog post. In an email, Christian mentioned why it didn't end up being called PulseVideo over name squatting.
Related News
About The Author
Author picture

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter or contacted via MichaelLarabel.com.

Popular News This Week