View Source

_Updated to Galicaster 1.2.0_

Galicaster is a software aimed to record, browse and play multistream media.
Tactile
It is based on Python, Gstreamer and GTK.

h3. Running
* Automatic or manual control
* Works online and offline
* Remote monitoring and control through VNC media
* Works on Ubuntu 12.04

h3. Audio and video formats capturing - depending on HW
* Webcams and HD webcams
* S-Video or Composite PAL or NTSC
* VGA and DVI up to 2k
* DV cameras
* HD cameras
* HDMI
* Line or Microphone level through in-board sound card
* USB audio devices

h3. Opencast Matterhorn compatible
* 1.2 and 1.3 OC-MH Compatible
* Posses as a capture agent
** Scheduling
** Track selection
*** Track selection block available
** Admit series
** Constant communication
*** CA-server communication frequency configurable
** Automatic ingestion
*** Enhanced ingestion service: nocturne ingestion, manual ingestion
* Series harvest and edition
** Series can be set after a recording was made - on the Media Manager
* Works offline
* Worker & Capture Agent on the same machine
* Monitoring through VNC technology


h3. Recording media

* Live preview of every stream
** Vu-meter included
* Streams are recorded separated, thus enhancing adaptability
* Handle more than 2 video-streams, depending on CPU capacity
* Records multiple audio streams
* Input profile selection
* Pause recording available for v4l2 compatible devices
* Metadata edition, keyboard necessary
* Visual warning on audio mutted or device off.

*Future improvements*
* Basic encoding manager

h3. Manage Media

* Operations over mediapackages
** Zip media
** Create side-by-side copies of the media
* Ingest media to Opencast Materhorn
** Compatible with 1.2 and 1.3
* Series
** Harvest of series
** Series re-assignation
* Media graphical browser
** Sort by date, name, presenter, size, length, series and operation status
** Playback
** Metatadata edition
** Seek available
** Delete available

h3. Know supported cards and capture devices

* UVC webcams, i.e., Logitech C Series Webcam
* Epiphan VGA2USB DVI2USB, VGA2PCI and DVI2PCI
* Blackmagic Intensity Pro and Decklink SDI
* Hauppauge PVR Series
* NCast digitalizers - those compatible with kernel 3 NCast drivers
* Bluecherry non-hardware cards

In general any v4l2 compatible card is suitable to be used. This is also valid for any pulse compatible audio device.