Annotation of linuxtv.org/projects.php, revision 1.11
1.1 js 1: <?php
2: $title = "LinuxTV.org - Projects";
3: include "linuxtv-header.inc";
4: ?>
5:
6: <h1>Projects in LinuxTV.org CVS</h1>
1.2 js 7:
8: <h2>DVB drivers and utilities</h2>
9: <p>
10: The DVB drivers which are included in mainline 2.6 kernels
11: are maintained in the dvb-kernel CVS module. The linux_2_4
12: branch of dvb-kernel contains drivers for 2.4 kernels. Note, however,
13: that newer drivers will be added to 2.6 first and will not necessarily
14: be backported.
15: </p>
16: <p>
1.4 js 17: A small number of DVB test and utility programs,
18: including szap and dvbscan, are in
19: the CVS module dvb-apps.
1.2 js 20: </p>
21: <p>
22: The dvb-kernel-v4 CVS module contains an updated DVB core
23: subsystem and one prototype driver for the revised
1.4 js 24: Linux DVB API V4. More info on the V4 API
25: can be found in the Wiki.
1.2 js 26: </p>
27: <p>
28: The CVS module "DVB" contains older drivers
29: for the 2.4 kernel. They are mostly of historic interest.
30: </p>
31:
1.10 js 32: <h2>libsoftmpeg</h2>
1.2 js 33: <p>
34: libsoftmpeg is a ffmpeg/libavcodec based software mpeg decoder
35: library. It currently uses DirectFB and FusionSound for
1.4 js 36: video and audio rendering, but the code is structured
1.2 js 37: in an way which makes it easy to add different rendering methods.<br>
38: A VDR plugin is included.
39: </p>
40:
41: <h2>MPEG2 multiplexer</h2>
42: <p>
43: An ISO-13818 compliant multiplexer for generating MPEG2
44: transport and program streams, developed and maintained
45: by Oskar Schirmer. The TS multiplexer is able to run
46: continously, with dynamically adjustable input streams
1.6 js 47: for live broadcast.<br>
48: <a href="http://www.scara.com/~schirmer/o/mplex13818/">
49: Visit the MPEG2 multiplexer project page.</a>
1.2 js 50: </p>
51:
52: <h2>DSM-CC/MHP object carousel generator</h2>
53: <p>
54: MPEG2 elementary stream encoding tools for DSM-CC MHP ObjectCarousels.<br>
1.7 js 55: What the <a href="dsmcc-mhp-tools.php">dsmcc-mhp-tools</a> support:<br>
1.2 js 56: <ul>
57: <li> generation of an ObjectCarousel
58: <li> generation of (continuous) NPT descriptor streams
59: <li> generation of StreamEvent descriptors
60: <li> generation of AIT
61: <li> generation of PMT
62: <li> distribution of an ObjectCarousel over multiple PIDs (DataCarousels)
63: <li> incremental ObjectCarousel updates
64: </ul>
65: </p>
66:
67: <h2>dietlibc</h2>
68: <p>
69: A mirror of the diet libc CVS. The main repository can be
70: found on <a href="http://www.fefe.de/dietlibc/">www.fefe.de</a>.
71: </p>
72:
73: <h2>DVB-USB2 hardware prototype</h2>
74: <p>
75: Schematics, firmware and driver sources for an USB2 DVB-T adapter
76: prototype.
77: </p>
78:
1.8 js 79: <h2>Philips Empress / Kfir MPEG2 encoder card drivers</h2>
1.2 js 80: <p>
1.9 js 81: A driver for the Visiontech Kfir based encoder card which used to be
1.2 js 82: manufactured by <a href="http://www.bmk-electronics.de/">BMK electronics</a>.<br>
1.9 js 83: Note: So far this driver supports 2.4 kernels only.
1.2 js 84: </p>
1.5 js 85: <p>
1.9 js 86: The newer MPEX card by BMK is supported by drivers in the mainline 2.6 kernel.
87: </p>
88: <p>
1.11 ! js 89: Both Kfir and MPEX cards are now out of production, but there is some
! 90: <a href="bmk-order.php">legacy information</a> still available.
1.5 js 91: </p>
1.2 js 92:
93: <h2>Margi/Billionton MPEG decoder PC card drivers</h2>
94: <p>
1.4 js 95: An old driver for a "DVD to go" MPEG2 decoder PC card, including
1.2 js 96: zoomed video support.
97: </p>
1.1 js 98:
99: <?php include "linuxtv-footer.inc"; ?>
LinuxTV legacy CVS <linuxtv.org/cvs>