Skip to content
Tim 'mithro' Ansell edited this page Apr 3, 2013 · 55 revisions

{'layout': 'default', 'title': 'Getting Started!', 'tagline': 'How to start contributing to TimVideos.us'}


Welcome!

Welcome to TimVideos.us! We're busy working on several exciting video-related Open Source projects right now. Whether you want to work hands-on with hardware or code in a variety of languages, we have a project for you. Join the team!

This information should help you explore the projects and learn how to get started.

Getting Started

Google Summer of Code (or similar project based program) students should first head over to the Summer Of Code page and then head to our Ideas page.

If you are just interested in contributing and this is your first visit, head over to the Ideas page.

If you have a Digilent Atlys Board, head over to the HDMI2USB Wiki and specifically look at the Getting started with Atlys Board page.

The Projects

Name                        (C)ode
(M)ailing List
(I)RC
Description Contributors
TimVideos.us (C) (M) (I) Parent project.
gst-switch (C) (M) (I) Replacement for DVSwitch based around gstreamer. duzy, mithro
speakertrack (C) Extensions to gstreamer and gst-switch to allow automatic tracking of speakers using PTZ cameras rather then needing a camera operator. duzy, mithro
streaming-system (C) (M) (I) Repository for actually deploying a live streaming system, includes website, set up scripts and watchdog code. mithro, iiie,
HDMI2USB (C) (M) (I) Hardware based on a Xilinx Spartan 6 FPGA for capturing HDMI, DVI and DisplayPort data. Replacement for TwinPact. mithro,

Partner Projects

Projects not developed by TimVideos.us, but extensively used by us.

Name (C)ode
(M)ailing List
(I)RC
Description Used By
flumotion (C) (M) (I) Flumotion is an award winning streaming software created in 2006 by a group of open source developers and multimedia experts. Flumotion Streaming Software allows broadcasters and companies to stream content live and on demand in all the leading formats from a single server. Used heavily to do the live video streaming side.
gstreamer (C) (M) (I) GStreamer is a library for constructing graphs of media-handling components. The applications it supports range from simple Ogg/Vorbis playback, audio/video streaming to complex audio (mixing) and video (non-linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. Used heavily by gst-switch, speakertrack and flumotion.
Clone this wiki locally