Main Page: Difference between revisions
No edit summary |
No edit summary |
||
(65 intermediate revisions by 19 users not shown) | |||
Line 3: | Line 3: | ||
<div style="background-color:#6289AB; padding:0.3em; color:#ffffff; font-weight:bold; font-size:150%; text-align:center"> |
<div style="background-color:#6289AB; padding:0.3em; color:#ffffff; font-weight:bold; font-size:150%; text-align:center"> |
||
Welcome to the |
Welcome to the linux-media Wiki ! |
||
</div> |
</div> |
||
{|valign=top background=none |
{| valign=top background=none |
||
|valign=top| |
|valign=top| |
||
<div style="vertical-align:top; margin:0; border:1px solid #6289AB; padding:0.5em; background-color:#ffffff"> |
<div style="vertical-align:top; margin:0; border:1px solid #6289AB; padding:0.5em; background-color:#ffffff"> |
||
{|valign=top cellpadding=0 cellspacing=0 width=100% |
|||
This wiki is intended to become an authoritative source of information regarding the use of analog video and digital TV sources under Linux -- i.e. the subject matters covered under the V4L-DVB framework. The basic plan is to aggregate information about: available hardware; how v4l or dvb work; software used with the hardware and so forth. |
|||
|valign=top bgcolor=#F7F9FB width=49%| |
|||
Like all other wikis, the V4L-DVB wiki relies upon the contributions of its users. Hence, it will only be as useful as we make it! So we encourage you to share your knowledge and help with the task of turning this site into a grand repository of knowledge. Your input (whether it be by providing a set of instructions for how to get a certain device working; a minor improvement to an existing article; or an explanation for some complex concept) will be highly appreciated. |
|||
==What is this wiki about?== |
|||
This wiki is intended to be an authoritative source of information regarding the use of cameras, remote controllers, HDMI CEC, radio and analog/digital video/TV sources under Linux (i.e. [[What is V4L or DVB?|the subject matters covered under the V4L & DVB frameworks]]). The basic plan is to aggregate information about available hardware, how V4L or DVB work, software used with the hardware and so forth. Like all other wikis, the linux-media wiki relies upon the contributions of its users. Hence, it will only be as useful as we make it! |
|||
- |
<div style="text-align:right">– [[LinuxTVWiki:People|The LinuxTV linux-media wiki team]] / [[People behind linux-media]]</div> |
||
|valign=top bgcolor=#F7F9FB width=2%| |
|||
</div> |
|||
|valign=top bgcolor=#F7F9FB width=49%| |
|||
|} |
|||
==How can I help with the wiki?== |
|||
We encourage you to share your knowledge and help with the task of turning this site into a grand repository of knowledge. Your input, whether it be for providing a set of instructions as to how to get a certain device working, or an explanation for some complex concept, or improving an existing article by correcting something even as simple as a spelling mistake, will be highly appreciated. Here are a few basic links that can help you get started: |
|||
<div style="vertical-align:top; margin:0; border:1px solid #6289AB; padding:0.5em; background-color:#ffffff"> |
|||
* [[Help:Contents|Everything you need to know about editing wiki pages but were afraid to ask]] |
|||
{|valign=top cellpadding=0 cellspacing=5 width=100% |
|||
* [[Wiki - Help Wanted List|A list of things that need to be tackled]] |
|||
| [[Image:Exclaimation.png|75px]] |
|||
* [[Wiki - New Device Copy & Paste Template|New-device copy-and-paste template]] |
|||
| '''IMPORTANT NOTICE:''' Hi everyone, the merger of the V4L and DVB wikis is now underway! Articles within the [http://www.linuxtv.org/v4lwiki/index.php/Main_Page V4L wiki] will progressively be transferred into this wiki. Please see [[Wiki merger|here for the important details]]. |
|||
|} |
|||
|} |
|} |
||
</div> |
</div> |
||
{| style="border: solid 1px; border-color:#6289AB; margin: oem; background-color: #6289AB;" cellspacing=5 cellpadding=1 width="100%" |
|||
| valign=top | |
|||
{| cellspacing=0 cellpadding=5 border=0 width="100%" |
|||
<div style="margin:0; border:1px solid #6289AB; padding:0.5em; background-color:#F7F9FB;"> |
|||
{|valign=top cellpadding=0 cellspacing=0 width=100% |
|||
|valign=top bgcolor=#F7F9FB width=32%| |
|||
== '''User Section:'''== |
|||
* [[Special:Allpages|The Wiki's Indexes]] |
|||
'''Getting Started:''' |
|||
* [[What is V4L or DVB?]] |
|||
* [[Supported Hardware]] |
|||
* [[How to Obtain, Build and Install V4L-DVB Device Drivers]] |
|||
** Driver List |
|||
'''Having Trouble?:''' |
|||
* [[FAQ & Troubleshooting]] |
|||
* [[Testing your DVB device]] (PCI, USB, ...) |
|||
* [[V4L Test Suite]] |
|||
* [[Testing reception quality]] |
|||
* [[Bug Report|Filing a Bug Report]] |
|||
'''Software Applications and Usage:''' |
|||
* ''Applications to watch and record TV'' |
|||
** [[software#Standalone_Software_to_Watch_Digital_TV|Software to Watch Digital TV]] |
|||
** [[Software#Standalone_Software_to_Watch_Analogue_TV|Software to Watch Analogue TV]] ... also see [[V4L TV Viewing]] |
|||
** [[V4L capturing]] ... also see [[Transcode]] |
|||
* [[software#Media_Center_Software|Full Media Centers]] |
|||
* [[software#DVB_Utility_Suites_or_Standalone_Tools|Applications to show Videotext/Teletext/Closed Captioning]] |
|||
** [[Text capture]] |
|||
* [[software#DVB_Utility_Suites_or_Standalone_Tools|Tools for testing, tuning, streaming]] |
|||
* [[software#DVB_Utility_Suites_or_Standalone_Tools|Tools for unattended/headless recording]] |
|||
* [[Radio Listening Applications|Radio Listening]] |
|||
'''Tutorials, Howtos, Usage Info & Guides:''' |
|||
* Howto record [[multiple programs]] at once |
|||
* [[Post-processing]] of recorded material |
|||
* [[Further V4L and DVB Links]] |
|||
'''Examples of User Hardware and Software Configurations:''' |
|||
* [[Example setups]] |
|||
* [[Mailing List survey of devices in use]] |
|||
* [[Conditional Access Module Usage Examples]] (sorted by country) |
|||
* [[User Modifications to Supported Devices]] |
|||
| valign=top | [[File:index.png|50px]] |
|||
=='''The Wiki - How Can I Help?'''== |
|||
| valign=top | '''[[Special:Allpages|The Wiki's Indexes]]'''<br><small>Article, category, image, .... |
|||
* [[Help:Contents|Everything you need to know about editing wiki pages but were afraid to ask]] |
|||
| valign=top ; style="background-color:#FFFFCC;" | [[File:User Info icon.png|50px]] |
|||
** [http://www.mediawiki.org/wiki/Help:Moving_a_page Help: Renaming/Moving a Page] |
|||
| valign=top ; style="background-color:#FFFFCC;" | '''[[User information]]'''<br><small>How to install drivers for your hardware, and software to use with your device, ... |
|||
* [[Wiki - Help Wanted List|A list of things that need to be tackled]] |
|||
| valign=top ; style="background-color:#F5DEB3;" | [[File:Technical background icon.png|50px]] |
|||
* [[Wiki - New Device Copy & Paste Template|New Device Copy & Paste Template]] |
|||
| valign=top ; style="background-color:#F5DEB3;" | '''[[Technical background]]'''<br><small>Technical details on standards and hardware components/chipsets, etc |
|||
|- |
|||
|- |
|||
|- |
|||
|valign=top |
| valign=top | [[File:More info.png|50px|]] |
||
| valign=top | '''[[Other sources of info]]'''<br><small>Mailing lists, #irc channels.... |
|||
|valign=top bgcolor=#F7F9FB width=32%| |
|||
| valign=top ; style="background-color:#FFFFCC;" | [[File:Hardware icon.png|50px]] |
|||
=='''Technical Background:'''== |
|||
| valign=top ; style="background-color:#FFFFCC;" | '''[[Hardware device information]]'''<br><small>Information on hardware devices |
|||
'''Systems:''' |
|||
| valign=top ; style="background-color:#F5DEB3;" | [[File:Developer icon.png|50px]] |
|||
* [[Analog TV]] |
|||
| valign=top ; style="background-color:#F5DEB3;" | '''[[Developer section]]'''<br><small>Information to help device driver development |
|||
* [[Radio Data System (RDS)]] |
|||
|- |
|||
* [[Digital TV|Digital TV (DTV)]] |
|||
|- |
|||
** [[ATSC|ATSC Standards]] |
|||
|- |
|||
** [[DVB Standards]] |
|||
** [[DMB-T/H|DMB-T/H Standard]] |
|||
** [[ISDB|ISDB Standards]] |
|||
* [[Modulation Scheme]]s used for Analog & DTV |
|||
* [[MPEG-2 Standard]] |
|||
** [[DSM-CC Object Carousel Protocol]] |
|||
* [[DiSEqC|DiSEqC Protocols]] |
|||
'''Hardware Component Related:''' |
|||
* [[List of Chipset Vendors|Sortable List of Chipset Vendors]] |
|||
* ''Anatomy of a V4L-DVB device'' |
|||
** [[Anatomy of a V4L device]] |
|||
** [[Anatomy of a DVB device]] |
|||
** [[Tuner]]s |
|||
** [[Demodulator]]s |
|||
** [[Interface chipsets]] |
|||
** [[Radio devices|Radio Chipsets]] |
|||
** [[GPIO pins]] |
|||
** [[I²C Protocol]] |
|||
** [[Hardware or Software Decoder?]] |
|||
** [[Hardware vs software encoders]] |
|||
** [[Remote Controllers]] |
|||
|} |
|||
|} |
|||
== '''Developer Section:'''== |
|||
'''Repos:''' |
|||
* [http://linuxtv.org/hg/v4l-dvb Master V4L-DVB development repository] |
|||
* [http://linuxtv.org/hg/ A list of LinuxTV hosted V4L-DVB development repositories] |
|||
* [http://www.kernel.org/git/gitweb.cgi?p=linux/kernel/git/mchehab/v4l-dvb.git;a=log Current git log] |
|||
* [[Maintaining Git trees]] |
|||
* [[Maintaining Mercurial (Hg) trees]] |
|||
'''Kernel Driver Development:''' |
|||
* [http://jungla.dit.upm.es/%7Ejmseyas/linux/kernel/hackers-docs.html Linux kernel development documentation index] |
|||
* ''Application Programming Interface (API):'' |
|||
** [[Development: Linux Media Infrastructure API|Linux Media Infrastructure API]] |
|||
* ''Drivers:'' |
|||
** [[Anatomy of a V4L driver]] |
|||
** [[Anatomy of a DVB driver]] |
|||
** [[Development: How to add support for a device|How to add support for a device]] |
|||
** [[Development: How to develop drivers for USB based devices|How to develop drivers for USB based devices]] |
|||
*** [[DVB via USB|General Information Regarding DVB via USB]] |
|||
*** [[Development: Reverse Engineering USB Webcams|Reverse Engineering USB Webcams]] |
|||
** [[Development: Hints for Refactoring Existing Drivers|Hints for Refactoring Existing Drivers]] |
|||
* ''Submitting your work:'' |
|||
** [[Development: Coding Style|Coding Style]] |
|||
** [[Development: Code Review|Invitation for Code Review]] |
|||
** [[Development: How_to_submit_patches |How to submit patches]] |
|||
*** [[Development: Submitting Patches|Rules for submitting patches]] |
|||
*** [[Development: Linux Kernel patch submittal checklist|Linux Kernel patch submittal checklist]] |
|||
*** [[Development: Submitting Drivers|Rules for submitting drivers]] |
|||
* ''Development miscellanea:'' |
|||
** [[Bus snooping/sniffing]] |
|||
** [[Development: How to extract a firmware|How to extract a firmware]] |
|||
** [[Development: The DVB Decoder Challenge|The DVB Decoder Challenge]] |
|||
** [[TODO - main tasks]] |
|||
** [[Libv4l Progress]] |
|||
'''Userspace Development:''' |
|||
* [[V4L2 Userspace Library]] |
|||
|valign=top bgcolor=#F7F9FB width=4%| |
|||
|valign=top bgcolor=#F7F9FB width=32%| |
|||
=='''Hardware Device Information:'''== |
|||
* [[List of Device Vendors|Sortable List of Device Vendors]] |
|||
'''Analogue Devices (V4L):''' |
|||
* ''Graphics cards with TV Tuner and/or Capture facilities:'' |
|||
** [[ATI/AMD#ATI Graphic cards with_TV Tuners and/or Capture facilities|ATI/AMD based combo cards]] |
|||
** [[RivaTV|NVIDIA based combo cards]] |
|||
** [[3Dfx Interactive|3Dfx Voodoo3 3500 TV]] |
|||
* ''Video via PCI:'' |
|||
** [[Bttv devices (bt848, bt878)]] |
|||
** [[cx18 devices (cx23418)]] |
|||
** [[cx88 devices (cx2388x)]] |
|||
** [[ivtv devices (cx23415, cx23416)]] |
|||
** [[Matrox Meteor II cards]] (not working) |
|||
** [[saa713x devices]] |
|||
** [[saa7146 devices]] |
|||
** [[zoran devices (zr36057, zr36067)|zr360x7 devices (zr36057, zr36067)]] |
|||
** [[zr3612x devices]] |
|||
* ''Video via PCI Express (PCIe):'' |
|||
** [[nGene devices]] (not supported) |
|||
** [[saa7162 devices]] (will be supported) |
|||
* ''Video via USB:'' |
|||
** [[DiBcom USB devices]] |
|||
** [[Em28xx devices]] |
|||
** [[OmniVision USB devices (OV511, etc)]] |
|||
** [[PixArt PAC7301/PAC7302]] |
|||
** [[Pvrusb2|pvrusb2 devices]] |
|||
** [[Rtl2831_devices]] |
|||
** [[Trident TM6000#TM6000 based Devices|TM60x0 based devices]] |
|||
** [[USBVision devices]] |
|||
* ''Other devices:'' |
|||
** [[V4L IEEE1394 devices|IEEE1394 devices]] (aka FireWire or i.LINK) |
|||
** [[Loopback]] |
|||
** [[Radio devices|Radio]] |
|||
** [[Remote controllers-V4L|Remote controllers]] |
|||
** [[Scanners]] |
|||
** [[Webcams]] |
|||
'''Digital Devices (DVB):''' |
|||
* ''Some descriptive name for the section'' |
|||
** [[ATSC Devices]] |
|||
** [[DMB-T/H Devices]] |
|||
** [[DVB-C Devices]] |
|||
** [[DVB-S Devices]] |
|||
** [[DVB-S2 Devices]] |
|||
** [[8-PSK Turbo Coded Devices]] |
|||
** [[DVB-T Devices]] |
|||
** [[ISDB-T Devices]] |
|||
* ''Pre-configured DVB Systems and Set Top Hardware:'' |
|||
** [[Barebones and bundles]] |
|||
** [[Commercial solutions]] |
|||
*** [[VDR-based STBs]] |
|||
*** [[MythTV STBs]] |
|||
*** [[Enigma on the dbox2]] |
|||
*** [[Neutrino on the dbox2]] |
|||
*** [[Enigma on the Dreambox]] |
|||
** [[Streaming clients]] |
|||
* ''Peripheral Components:'' |
|||
** [[DD receiver|Dolby Digital receiver]] |
|||
** [[DiSEqC related hardware]] |
|||
** [[DVB Conditional Access Modules]] |
|||
** [[Antenna]]s (Rooftop, Indoor, Satellite Dishes) |
|||
** [[Remote Controllers]] |
|||
** Switches, attenuators, and amplifiers |
|||
* ''Copyright Violations:'' |
|||
** [[FreeBSD violates GPL]] |
|||
<div style="vertical-align:top; margin:0; border:1px solid #6289AB; padding:0.5em; background-color:#ffffff"> |
|||
{| valign=top cellpadding=0 cellspacing=5 width=100% |
|||
| [[File:News icon2.png|50px]] '''GENERAL NEWS:'''<br> |
|||
|- |
|||
| align=right| <span style="font-size: 90%;">''For older news items see [[News Archive|here]]</span> |
|||
|} |
|} |
||
</div> |
</div> |
Latest revision as of 16:56, 11 October 2024
Welcome to the linux-media Wiki !
|
|
GENERAL NEWS: |
For older news items see here |