Annotation of linuxtv.org/projects.php.orig, revision 1.1
1.1 ! mchehab 1: <?php
! 2: $title = "LinuxTV.org - Projects";
! 3: include "linuxtv-header.inc";
! 4: ?>
! 5:
! 6: <h1>Projects in LinuxTV.org</h1>
! 7:
! 8: <<<<<<< projects.php
! 9: <h2>Linux Kernel Media drivers</h2>
! 10: <p>The media drivers for the Linux Kernel Subsystems, which consists of
! 11: devices for webcams, analog TV, digital TV and remote controllers.
! 12: The video4linux subsystem was included on Kernel
! 13: 2.2, and the dvb and remote controller subsystems was included in the
! 14: 2.6 Kernel.</p>
! 15:
! 16: <p>The <a href="http://git.linuxtv.org/media_tree.git">media_tree.git</a>
! 17: contains the latest development drivers. In order to test them, a
! 18: <a href="http://git.linuxtv.org/media_build.git">media build tree</a>
! 19: is provided, allowing the compilation of the media drivers without
! 20: the need of changing the entire kernel. It currently supports kernel
! 21: versions from 2.6.32 to 3.x.</p>
! 22:
! 23: <h2>DVB utils</h2>
! 24: =======
! 25: <h2>Linux Kernel Media drivers</h2>
! 26: <p>The media drivers for the Linux Kernel Subsystems, which consists of
! 27: devices for webcams, analog TV, digital TV and remote controllers.
! 28: The video4linux subsystem was included on Kernel
! 29: 2.2, and the dvb and remote controller subsystems were included in the
! 30: 2.6 Kernel.</p>
! 31:
! 32: <p>The <a href="http://git.linuxtv.org/media_tree.git">media_tree.git</a>
! 33: contains the latest development drivers. In order to test them, a
! 34: <a href="http://git.linuxtv.org/media_build.git">media build tree</a>
! 35: is provided, allowing the compilation of the media drivers without
! 36: the need of changing the entire kernel. It currently supports kernel
! 37: versions from 2.6.32 to 3.x.</p>
! 38:
! 39: <h2>DVB utils</h2>
! 40: >>>>>>> 1.13
! 41: <p>
! 42: A small number of DVB test and utility programs,
! 43: including szap and dvbscan, are in
! 44: the <a href="http://linuxtv.org/hg/dvb-apps">dvb-apps</a> mercurial
! 45: repository.
! 46: </p>
! 47: <h2>Video4Linux utils</h2>
! 48: <p>
! 49: Provides a series of utilities for media devices, allowing to handle
! 50: the proprietary formats available at most webcams (libv4l), and providing
! 51: tools to test V4L devices.
! 52: </p>
! 53: <p>
! 54: It also provides tools to manage the remote controller tables available
! 55: on most media devices.
! 56: </p>
! 57: <p>
! 58: They are available at the
! 59: <a href="http://git.linuxtv.org/v4l-utils.git">v4l-utils.git</a>
! 60: repository.
! 61: </p>
! 62: <h2>Xawtv</h2>
! 63: <p>
! 64: The Xawtv application allows to watch television at the PC. It were written by
! 65: Gerd Hoffmann and is probably one of the first applications available for it.
! 66: There are two versions of xawtv available:
! 67: </p>
! 68: <p <a href="http://git.linuxtv.org/xawtv3.git">Xawtv 3.x</a>: Supports only analog
! 69: devices (TV and webcams).</p>
! 70: <p><a href="http://git.linuxtv.org/xawtv4.git">Xawtv 4.x</a>: Supports both analog
! 71: and digital devices.</p>
! 72: <p>They are not being actively maintained, but, from time to time, we add
! 73: bug fixes and eventually new features, expecially on Xawtv 3.x, since most
! 74: distributions pack it.</p>
! 75:
! 76: <h1>Old projects not maintained anymore at LinuxTV.org</h1>
! 77: <h2>libsoftmpeg</h2>
! 78: <p>
! 79: libsoftmpeg is a ffmpeg/libavcodec based software mpeg decoder
! 80: library. It currently uses DirectFB and FusionSound for
! 81: video and audio rendering, but the code is structured
! 82: in an way which makes it easy to add different rendering methods.<br>
! 83: A VDR plugin is included.
! 84: </p>
! 85:
! 86: <h2>MPEG2 multiplexer</h2>
! 87: <p>
! 88: An ISO-13818 compliant multiplexer for generating MPEG2
! 89: transport and program streams, developed and maintained
! 90: by Oskar Schirmer. The TS multiplexer is able to run
! 91: continously, with dynamically adjustable input streams
! 92: for live broadcast.<br>
! 93: <a href="http://www.scara.com/~schirmer/o/mplex13818/">
! 94: Visit the MPEG2 multiplexer project page.</a>
! 95: </p>
! 96:
! 97: <h2>DSM-CC/MHP object carousel generator</h2>
! 98: <p>
! 99: MPEG2 elementary stream encoding tools for DSM-CC MHP ObjectCarousels.<br>
! 100: What the <a href="dsmcc-mhp-tools.php">dsmcc-mhp-tools</a> support:<br>
! 101: <ul>
! 102: <li> generation of an ObjectCarousel
! 103: <li> generation of (continuous) NPT descriptor streams
! 104: <li> generation of StreamEvent descriptors
! 105: <li> generation of AIT
! 106: <li> generation of PMT
! 107: <li> distribution of an ObjectCarousel over multiple PIDs (DataCarousels)
! 108: <li> incremental ObjectCarousel updates
! 109: </ul>
! 110: </p>
! 111:
! 112: <h2>dietlibc</h2>
! 113: <p>
! 114: A mirror of the diet libc CVS. The main repository can be
! 115: found on <a href="http://www.fefe.de/dietlibc/">www.fefe.de</a>.
! 116: </p>
! 117:
! 118: <h2>DVB-USB2 hardware prototype</h2>
! 119: <p>
! 120: Schematics, firmware and driver sources for an USB2 DVB-T adapter
! 121: prototype.
! 122: </p>
! 123:
! 124: <h2>Philips Empress / Kfir MPEG2 encoder card drivers</h2>
! 125: <p>
! 126: A driver for the Visiontech Kfir based encoder card which used to be
! 127: manufactured by <a href="http://www.bmk-electronics.de/">BMK electronics</a>.<br>
! 128: Note: So far this driver supports 2.4 kernels only.
! 129: </p>
! 130: <p>
! 131: The newer MPEX card by BMK is supported by drivers in the mainline 2.6 kernel.
! 132: </p>
! 133: <p>
! 134: Both Kfir and MPEX cards are now out of production, but there is some
! 135: <a href="bmk-order.php">legacy information</a> still available.
! 136: </p>
! 137:
! 138: <h2>Margi/Billionton MPEG decoder PC card drivers</h2>
! 139: <p>
! 140: An old driver for a "DVD to go" MPEG2 decoder PC card, including
! 141: zoomed video support.
! 142: </p>
! 143:
! 144: <?php include "linuxtv-footer.inc"; ?>
LinuxTV legacy CVS <linuxtv.org/cvs>