CRC mmbTools

Home arrow References arrow Useful links
OSS Projects for Broadcasting
Thursday, 22 May 2008
Here is a list of broadcast-related software projects. Please help us by providing us with other projects that you find could fit well here.

Broadcast management

  • Salem Radio Labs - Rivendell - Free and open source automation platform for radio broadcast.

  • Campware - Campware is dedicated to develop, distribute, support and implement useful tools for independent news media in emerging democracies.

  • Soma suite - Soma is a suite of programs that let you play and schedule audio files from the Web.

Production tools

  • Blender - An opensource 3d model design software.

  • MilkShape 3D - is a low-polygon modeler, which was initially designed for Half-Life.

  • Linux MultiMedia Studio - LMMS aims to be a free alternative to popular (but commercial and closed- source) programs like FruityLoops, Cubase and Logic giving you the ability of producing music with your computer.

  • 64 Studio - 64 Studio is a collection of native free software for digital content creation on x86_64 hardware.

  • Wired - Wired is professional music production and creation software.

  • LiVES - A Video Editing System.

  • Audacity - Free, open source software for recording and editing sounds.

  • Cinelerra - Movie studio in a Linux Box.

  • Kino - non-linear DV editor for GNU/Linux.

Coding

Audio codec

  • Monkey's Audio - a fast and powerful lossless audio compressor.

  • FLAC (Free Lossless Audio Codec) - FLAC is an open source lossless audio codec, supports streaming, seeking and archival.

  • LAME - MPEG Audio Layer III (MP3) encoder licensed under the LGPL.

  • TooLAME - An optimized MPEG Audio Layer 2 encoder.

  • FAAC - MPEG-4 AAC encoder.

  • Ogg Vorbis - Completely open, patent-free, professional audio encoding and streaming technology with all the benefits of Open Source.

  • 3GPP TS 26.410 - 3GPP AAC reference software.

Video codec

  • FFmpeg Snow - Snow is an wavelet-based experimental video codec for the FFmpeg package for lossily or losslessly compression.

  • x264 - a free h264/avc encoder.

  • Xvid - Implementation of MPEG-4 simple profile and advanced simple profile standards.

Containers

Biteverest project - A free software libraries for digital TV developers in C/C++. Current support of  MPEG-2 transport stream, Korean/China T-DMB and Japan 1-Seg.

JustDvb-It - A free and open source MPEG2 transport stream data generator and packet manipulator. Note that user must register to get application and source code.

OpenCaster - A free and open source MPEG2 transport stream data generator and packet manipulator based on JustDvb-It. Note that user must register to get application and source code.

Encoding suite

  • FFMPEG - Complete audio/video encoding/decoding solution for multiple formats.

Streaming

  • Darwin Streaming Server - The opensource version of the Quicktime streaming server.

  • MPEG4IP - Provides an end-to-end system to explore streaming multimedia.

Players

  • MMPlayer - A media player for Palm OS5 handhelds capable of playing many standard audio and video files.

  • Xine - A free video player.

  • Gnash - A flash movie player that supports features up to flash 7.

  • MPlayer - Movie player which runs on many systems and supports a wide range of codecs.

  • VideoLAN - Free Software and Open Source video streaming solution for every OS!

  • XMMS - Multimedia player for unix systems.

  • Amarok - Music player for Linux and Unix with an intuitive interface.

Components

  • Mp3gain - Tool that automatically adjusts mp3s so that they all have the same volume.

  • Secret Rabbit Code - Sample rate convert for audio.

  • Shibatch Audio Tools - Equalizer, sampling rate converter, MP3 encoder guesser, ...

  • sr-convert - A sample rate conversion utility for WAV files.

  • SoX - Command line utility that can convert various formats of computer audio files in to other formats. It can also apply various effects to these sound files during the conversion.

Digital video recorders

  • tvtime - A high quality television application for use with video capture cards on Linux systems.

  • Video Disk Recorder - Digital video recorder software for Linux.

  • MediaPortal - An Open Source application ideal for turning your PC / TV into a very advanced Media Center.

  • Freevo - An open-source home theater PC platform based on Linux and a number of open-source audio/video tools.

  • MythTV - A homebrew PVR project that I've been working on in my spare time. It's been under heavy development for almost four years, and is now quite usable and featureful.

Distribution

Multimedia

  • OpenMHP - Free implementation of MHP classes.

  • Libdsmcc - Parses MPEG2 DSM-CC Data/Object Carousel such as script, text and image for MHEG5/MHP, the interactive element of digital TV.

  • dsmcc-mhp-tools - A collection of utilities for generating MPEG2 elementary streams that include DSC-CC MHP ObjectCarousels and other MPEG2/MHP-specific structures.

  • RebButton - RedButton allows you to use the interactive MHEG applications broadcast with DVB digital TV services.

P2P

  • PeerCast P2P Broadcasting - A p2p streaming platform.

  • Tribler - A software for video file sharing that has a basic understanding of human friendships, of user tastes in content, and of Internet connectivity between users.

  • Osprey - Peer-to-peer enabled content distribution system.

Content Management Systems

  • Joomla! - Content management system based on Mambo.

  • Mamboserver - Content management system.

  • Plone - A user-friendly and powerful open source Content Management System.

  • Drupal - An open source content management platform.

  • MediaWiki - Free software wiki package originally written for Wikipedia, now used by several other projects.

Other

List

OS

  • dyne:bolic - Dyne:bolic GNU/Linux is a live bootable distribution shaped on the needs of media activists, artists and creatives as a practical tool for multimedia production.

  • DeMuDi - A Debian based Linux distribution configured for audio work.

Free, but not open

  • Dvbtenco - DVB-T software transmitter.

  • Spark - A software transmitter for Digital Radio Mondiale.

  • Other open broadcasting resources

  • Opendigitalradio.org - Open and easy digital broadcasting techniques based on software radio - because digital radio transmission and development must also become democratized.

  •