Annotation of linuxtv.org/projects.php, revision 1.4
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:
32: <h2>libsoftmepg</h2>
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
47: for live broadcast.
48: </p>
49:
50: <h2>DSM-CC/MHP object carousel generator</h2>
51: <p>
52: MPEG2 elementary stream encoding tools for DSM-CC MHP ObjectCarousels.<br>
53: What the dsmcc-mhp-tools support:<br>
54: <ul>
55: <li> generation of an ObjectCarousel
56: <li> generation of (continuous) NPT descriptor streams
57: <li> generation of StreamEvent descriptors
58: <li> generation of AIT
59: <li> generation of PMT
60: <li> distribution of an ObjectCarousel over multiple PIDs (DataCarousels)
61: <li> incremental ObjectCarousel updates
62: </ul>
63: </p>
64:
65: <h2>dietlibc</h2>
66: <p>
67: A mirror of the diet libc CVS. The main repository can be
68: found on <a href="http://www.fefe.de/dietlibc/">www.fefe.de</a>.
69: </p>
70:
71: <h2>DVB-USB2 hardware prototype</h2>
72: <p>
73: Schematics, firmware and driver sources for an USB2 DVB-T adapter
74: prototype.
75: </p>
76:
77: <h2>Kfir MPEG2 encoder card drivers</h2>
78: <p>
79: A driver for the Visiontech Kfir based encoder card
80: manufactured by <a href="http://www.bmk-electronics.de/">BMK electronics</a>.<br>
81: Note: So far this driver supports 2.4 kernels only. The newer MPEX card
82: by BMK is supported by drivers in the mainline 2.6 kernel.
83: </p>
84:
85: <h2>Margi/Billionton MPEG decoder PC card drivers</h2>
86: <p>
1.4 ! js 87: An old driver for a "DVD to go" MPEG2 decoder PC card, including
1.2 js 88: zoomed video support.
89: </p>
1.1 js 90:
91: <?php include "linuxtv-footer.inc"; ?>
LinuxTV legacy CVS <linuxtv.org/cvs>