directxvideo-streamingvlcmultimedia

How to build a video wall with multi-streams


I am attempting to make a mosaic display for our video wall. The mosaic will play video files (wmv) in a matrix view (probably 4x2). I am looking for a programmatic aproach to stream multiple videos using mms. I have accomplished something similar using vlc mosaic plugin, but it terminates when the first video finishes playing. I am interested in running the tool in a loop. Here is a vlc mosaic example: https://gist.github.com/1367589

First question, what is the easiest technology that I can implement this in, DirectX SDK, Windows SDK for Media Foundation, OpenGL, libvlc?

Are there any tutorials for multi video playback coding?


Solution

  • VLC and gStreamer are good options for this and have support for picture in picture videomixing.