Difference between revisions of "User:CityK"

From LinuxTVWiki
Jump to: navigation, search
m (fixed link)
m (Reverted edits by Seputarsoftware (talk) to last revision by CityK)
 
(34 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This is my sandbox.  Being a sandbox, everything you see here is a work in progress.  However, my intention should be pretty clear from the content.
+
This is my sandbox.  Being a sandbox, everything you see here is a work in progress.   
 
+
==But if my intention isn't clear, here's what I propose:==
+
* Unification of the v4L and DVB wikis
+
<BR>
+
'''Why?'''
+
* avoid duplication of effort (inter-duplication), more efficient
+
* one stop shop
+
* more user friendly, more inviting, and hopefully spawn more interest
+
* (I also have a good idea in mind about a linuxtv website face-lift/redesign ... and it would be easy to bring about a common branding to both the website and wiki ... but first things first -- the wiki)
+
<BR>
+
'''Things that would have to be accounted for:'''
+
* User Accounts / Log-ons
+
* Exporting article History and discussions -- would want to preserve as much as possible
+
* Duplicate article names i.e. Hauppauge on v4l and Hauppauge on DVB (actually, I don't think that this would be too difficult a problem -- i.e. just apply a v4l tag on duplicates before moving then over and then merge the two articles later)
+
* time and assistance to perform the merge
+
<BR>
+
'''Features to incorporate into the "new" wiki'''
+
* more info (beyond supported devices -- spawns interest in new projects?)
+
* unified look and feel and "branding" (e.g. "wikitables" in the wiki articles; graphic for website and wiki (I have, what I believe to be, a good idea in mind already)
+
* new features like:
+
** sortable tables,
+
** a news section on the front page (for quick dissemenation of latest v4l-dvb kernel updates/patches etc, important m/l discussions, new hardware spotted announcements, newly supported hardware announcements)
+
** start using "this article is a stub", "this article needs expanding" blah blah blah type headers (just like on Wikipedia and elsewhere)
+
<BR>
+
'''Some things about the wiki that I feel are now needed'''
+
* Active co-ordination / oversight ... the wiki's are slowly reaching critical mass ... need a dedicated team to check that new submissions are correct or placed in right place and are "up to par/standards"
+
* perhaps a mailing list regarding the wiki ? -- it would help with decision making
+
* Formalize entries
+
** this includes proper article naming .... more then slightly pedantic, but necessary (think libraries -- they don't just throw things on shelves)
+
** reduce/clean out "first person" commentary and questions in articles
+
* Reduce subject fragmentation (i.e. where a single subject matter is needlessly broken into multiple articles)-- common problem
+
* Reduce (intra-) duplication (i.e. where multiple articles conveying the same thing have been created) -- common problem  --> all the USB articles were  an example of this insanity
+
* lots and lots of updating
+
<BR>
+
 
+
And now, without any further adu, here's a preliminary mockup I have put together of a unified wiki:  <BR>
+
{{Note|
+
* you'll currently find a lot of placeholder text (i.e  "Applications to watch TV * TV Viewing * TV Recording"), but that's all it is -- I've simply kept the v4l links there for placement purposes and as reminders of stuff needing attention if things are to be merged... the final draft would of course remove such items and be more clean
+
* some of the layout is not clean...I just ran out of patience with futzing about with tables etc and just want to present the idea/proposal...this can all be cleaned up and become more presentable later on}}
+
  
  
  
 
==Wiki Main Page:==
 
==Wiki Main Page:==
__NOTOC__
+
[[Image:Graphic_banner_rough_idea_test3.png]]
__NOEDITSECTION__
+
 
+
[[Image:Graphic_banner_rough_idea.png]]
+
 
+
<div style="background-color:#6289AB; padding:0.3em; color:#ffffff; font-weight:bold; font-size:150%; text-align:center">
+
Welcome to the LinuxTV Wiki !
+
</div>
+
{|valign=top background=none
+
|valign=top|
+
<div style="vertical-align:top; margin:0; border:1px solid #6289AB; padding:0.5em; background-color:#ffffff">
+
 
+
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 LinuxTV umbrella/framework.  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 LinuxTV 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 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.
+
 
+
-- The LinuxTV WikiTeam [People behind V4L]
+
 
+
</div>
+
|}
+
 
+
{| style="border: solid 1px; border-color:#6289AB; margin: oem; background-color: #6289AB;" width=100% cellspacing=5 cellpadding=1
+
| valign=top width=74%|
+
{| 
+
| valign=top|
+
{| border="0" cellspacing=0 cellpadding=5; style="background:#ffeaa5;"
+
| valign=top|[[Image:News_icon.png|50px]] || width=100% valign=top|'''General News'''<BR> * blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah ...
+
<br>
+
'''Latest Kernel Patches'''<br><small> * Patches included in uname -r
+
<br>
+
'''New Hardware'''<br> <small> * Some USB device made by blah blah blah blah blah ... <BR> * Some PCI card made by blah blah blah blah blah ... <BR> * blah blah blah ...
+
|-
+
| || align=right| <small> ''For more news see [[News Archieve|here]].
+
|}
+
|-
+
| style="background:#000000;" |
+
|-
+
| valign=top|
+
{| cellspacing=5 cellpadding=5 border=0 width=100%
+
| valign=top|[[Image:User_Info_icon.png|50px]]
+
| valign=top|'''[[User info]]'''<br><small>How to install your hardware, and software to use it with
+
| valign=top|[[Image:Hardware_icon.png|50px]]
+
| '''[[Hardware & Components]]'''<br><small>Information on Hardware devices and related components
+
|-
+
|-
+
|-
+
| valign=top|[[Image:Technical_background_icon.png|50px]]
+
| '''[[Technical Background & Developer Page|Technical Background]]'''<br><small>Technical details, standards, etc
+
| valign=top|[[Image:Developer_icon.png|50px]]
+
| '''[[Technical Background & Developer Page|Developer Section]]'''<br><small>Information to help device driver development
+
|-
+
|-
+
|-
+
| [[Image:index.png|50px]]
+
| valign=top|'''[[Special:Allpages|Indexes]]'''<br><small>Article, category, image, .... <br>
+
| [[Image:V4l_label.png|50px]]
+
| valign=top|'''[[DVB Links|Links]]'''<br><small>Misc V4L & DVB related links <br>
+
|}
+
|}
+
| valign=top |
+
{| border="1" cellspacing=0 cellpadding=5; style="background:#F7F9FB;" width=100%
+
| [[Image:More_info.png|50px|]]<big>'''Other Sources of Info'''</big><BR>
+
<small>If you didn't find what you were looking for in the wiki,try searching:<BR>
+
* the [http://marc.theaimsgroup.com/?l=linux-video V4L mailing list archives]
+
* the [DVB mailing list archives]
+
Or asking your unanswered question on the mailing lists ([https://listman.redhat.com/mailman/listinfo/video4linux-list v4l mailing list] and 
+
[DVB mailing list]).  Don't leave your question on the wiki -- ask on the mailing list!<BR>
+
More immediate help may also be sought on the relevant irc channel (hosted on irc.freenode.net).  See:
+
* the #v4l irc channel (for analog device discussion)
+
* the #linuxtv irc channel (for dvb device discussion)
+
Hopefully someone there will be able to help you!</small>
+
|}
+
|}
+
 
+
 
+
  
  
Line 136: Line 23:
  
  
==[[Image:User_Info_icon.png|50px]] User Info Page:==
+
==[[Image:Software_viewing_apps_icon.png|50px]] TV Related Software SubPage:==
__NOTOC__
+
__NOEDITSECTION__
+
  
<div style="margin:0; border:1px solid #6289AB; padding:0.5em; background-color:#F7F9FB;">
+
It would seem that, instead of re-inventing the wheel, the existing [[TV Related Software]] page is an ideal candidate to be reworked as the TV Software SubPage
{|valign=top cellpadding=0 cellspacing=0 width=100%
+
|valign=top bgcolor=#F7F9FB width=50%|
+
[[Image:Start_icon.png|35px|]] '''Getting Started:'''
+
* [[Supported Hardware]]
+
* [[How to install DVB device drivers]]
+
* [[Testing your DVB device]] (PCI, USB,...) ... scan & zap stuff
+
* [[Example setups]] <--- is this page necessary??
+
* [[FAQ & Troubleshooting]]
+
  
 +
'''TV related items/issues''' that should be addressed are:
 +
* scanning
 +
* tuning/zapping
 +
* watching/recording
 +
* teletex/CC
  
[[Image:Utilities_icon.png|35px|]] '''Utilities:'''
+
* streaming
*'''Tools for testing tuning
+
** [[femon]]
+
** [[scan|(dvb)scan]] ... see testing your dvb device above
+
** [[zap|{a,s,c,t}zap]] ... see testing your dvb device above
+
  
*'''Tools for streaming''' * [[Streaming]]
 
** [[dvbstream]]
 
** [[DVBStreamer]]
 
  
*'''Tools for showing Videotext/Teletext''' * [[Text capture]] (Teletext/Closed Captioning)
+
distinguish between tuner/tuning/to tune/receiver ...
** [[alevt]]
+
in contemporary dialogue/common language:
 +
the terms "tuner" and "receiver" are often used interchangeably ... but its more appropriate to call it a receiver, with the tuner being part of the receiver
  
*'''Tools for unattended/headless recording'''
+
[[tuning]]
** [[dvbrecord]]
+
In electronics, tuning refers to a process in which, first, a specific [[RF]] signal is acquired and, second, is subsequently acted upon such that any underlying content (information/data) may be extracted.
** [[dvbd]]
+
** [[atscap]]
+
  
|valign=top bgcolor=#F7F9FB width=50%|
+
One may "tune" to a specific frequency and find that there is no underlining content to be found -- in the context of radio or TV signal reception, this would be characteristic of static or white noise.
[[Image:Software_viewing_apps_icon.png|50px|]] '''Software Applications:'''
+
<BR>
+
*'''Applications to watch TV''' * [[TV Viewing]] * [[TV Recording]]
+
** [[software|Commented software list]], including:
+
** [[gxine]]
+
** [[Kaffeine]]
+
** [[Klear]]
+
** [[Me TV]]
+
** [[MPlayer]]
+
** [[Xine]]
+
** [[XdTV]]
+
*'''Full Media Centers'''
+
** [[VDR]]
+
** [[MythTV]]
+
** [[Freevo]]
+
** [[GeeXboX]]
+
  
*'''Misc'''
+
in which case the RF carrier signal
** Howto record [[multiple programs]] at once
+
list of known frequencies or obtained via a frequency scan
** [[Post-processing]] of recorded material
+
  
|}
 
</div>
 
  
  
  
==[[Image:Hardware_icon.png|50px]] Hardware & Components Page:==
+
==Just toying ==
__NOTOC__
+
Would like to try to setup a table for the chipsets using templates such that, with using logic to define relevant fields, we have all the data contained in one spot (I guess much like Henrik was doing with the DVB-T USB stuff), but can then parse the info for display in relevant articles, such that there isn't duplication.  Present duplication example:
__NOEDITSECTION__
+
* [[USB interface chipsets]]
 +
* [[Demodulator#Digital_Demodulators|Demodulator]]
  
<div style="margin:0; border:1px solid #6289AB; padding:0.5em; background-color:#F7F9FB;">
+
{| class="wikitable sortable"  
{|valign=top cellpadding=0 cellspacing=0 width=100%
+
|+'''A Sortable List of Chipsets'''
|valign=top bgcolor=#F7F9FB width=30%|
+
|valign=top bgcolor=#F7F9FB width=30%|
+
[[Image:Chipset_icon.png|50px]]'''Chipsets:'''
+
* [[Tuners]]
+
* [[Demodulator|Demodulators]]
+
* [[Audio Decoders]]
+
* [[Interface chipsets]] used for DVB devices 
+
** [[PCI interface chipsets used for v4l cards]]
+
* [[Hardware or Software Decoder?]]
+
* [[Hardware vs software encoders]]
+
* [[List of Chipset Vendors|Sortable List of Chipset Vendors]]
+
<br>
+
|valign=top bgcolor=#F7F9FB width=30%|
+
 
|-
 
|-
|colspan=3|<hr>
+
! Vendor !! Chipset !! style="background-color:#ffffcc;" | Tuner !! style="background-color:#B0C4DE;"| Analog <br>Demodulator !! style="background-color:#B0C4DE;" | Digital<br> Demodulator !! style="background-color:#B0C4DE;" | Standard  !! style="background-color:#B0C4DE;" | Modulation<br>Schemes !! A/V <br> decoder !! MPEG <br>encoder !! MPEG<br>decoder !! style="background-color:#F08080;"| Interface<br> chipset !! style="background-color:#F08080;"|Bridge <br> Type !! style="background-color:#F08080;"|DVB <br>support !! style="background-color:#F5DEB3;"| Linux <br>Support !! style="background-color:#F5DEB3;" | Associated <br>Kernel Modules !! style="background-color:#F5DEB3;" | Firmware !! class="unsortable"| Comments
 +
|-
 +
| [[Afatech]] || [[Afatech AF9005|AF9005]] || {{No}}  || {{No}} || {{Yes}} || [[DVB-T]] || [[COFDM]] || {{No}} || {{No}} || {{No}} || {{Yes}} || [[USB]]  || {{Yes}} || {{Yes}} || ? || {{Yes}} ||
 +
* A combo USB bridge & demod IC
 
|-
 
|-
|valign=top bgcolor=#F7F9FB |<br>
 
[[Image:V4l_label.png|50px]] '''Analog Devices:'''
 
* [[Video via PCI]]
 
* [[Video via PCI Express]]
 
* [[Video via USB]]
 
* [[Video via PC104]]
 
* [[Graphics cards with TV tuner]]
 
* [[Other devices]]
 
|valign=center bgcolor=#F7F9FB width=30%|
 
<BR>
 
<BR>
 
* [[List of Device Vendors|Sortable List of Device Vendors]] 
 
** [[v4l card vendors]]
 
<BR>
 
<BR>
 
<BR>
 
<BR>
 
<BR>
 
<BR>
 
[[Image:Peripheral_component_icon.png|50px]] '''Peripheral Components & Hardware Modifications:'''
 
* [[Sat antenna]]
 
* [[DVB-T antenna]]
 
* [[DVB Conditional Access Modules]]
 
** [[Use cases]] by country
 
* [[DD receiver|Dolby Digital receiver]]
 
* [[Remote Controllers]] 
 
** [[Remote controllers]]
 
* [[User Modifications to Supported Devices]]
 
<br>
 
|valign=top bgcolor=#F7F9FB |<br>
 
[[Image:DVB_label.png|50px]] '''DVB Devices:'''<br>
 
* [[DVB-S Devices]]
 
* [[DVB-T Devices]]
 
** [[Em2880]] (USB Analog+DVB-T)
 
* [[DVB-C Devices]]
 
* [[ATSC Devices]]
 
** [[ Kworld ATSC-110 ]]
 
 
<BR><BR>
 
* '''Pre-configured DVB Systems and Set Top Hardware:'''<BR>
 
... is this section even necessary ??
 
 
|}
 
|}
</div>
 
  
  
----
+
==Misc Info & ideas for me:==
  
 +
'''Timestamp'''
 +
* <nowiki>~~~~~</nowiki>
  
'''Sub pages:'''
+
'''Colours'''
 +
* [http://en.wikipedia.org/wiki/Web_colors Web colours]
 +
* v4l --> style="background-color:#006600;
 +
* DVB --> style="background-color:#6289AB;
  
<div style="margin:0; border:1px solid #6289AB; padding:0.5em; background-color:#F7F9FB;">
 
{|valign=top cellpadding=0 cellspacing=0 width=100%
 
|valign=top width=50%|
 
  
'''Analog Devices'''
+
'''Tables'''
 +
* [http://www.mediawiki.org/wiki/Help:Tables table formating]
 +
* [http://en.wikipedia.org/wiki/Table_markup Table_markup]
 +
<br>
 +
style="color:green; background-color:#ffffcc;"<br>
 +
style="color:#e76700;"<br>
 +
style="background-color:# ;"
  
'''Video via PCI'''
 
* [[List survey of cards in use now]]
 
* [[bttv devices (bt848, bt878)]]
 
** [[btaudio (bt878)]]
 
* [[cx88 devices (cx2388x) ]]
 
* [[ivtv devices (cx23415, cx23416)]]
 
* [[Matrox Meteor II cards]] (not working)
 
* [[Saa713x devices]]
 
** [[saa7134-alsa]]
 
* [[saa7146 devices]]
 
* [[zoran devices (zr36057, zr36067)]]
 
* [[zoran devices (zr36120, zr36125)]]
 
 
'''Video via PCI Express'''
 
* [[nGene devices]] (not supported)
 
* [[saa7162 devices]] (not yet supported)
 
 
'''Video via USB'''
 
* [[USBVideo]] Request support for USB Video devices
 
* [[DiBcom USB devices]]
 
* [[Em2820]] (USB Analog only)
 
* [[OmniVision USB devices (OV511, etc)]]
 
* [[Trident TM6000#TM6000 based Devices|TM6000 based devices]]
 
* [[USBVision devices]]
 
 
'''Video via PC104'''
 
* [[Sensoray devices]] <--is this supposed to be eg. motion detectors? if so, maybe group with web cams and surveillance instead?
 
 
'''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]]
 
 
'''Other devices'''
 
* [[Radio]]s
 
* [[Webcams]]
 
* [[Scanners]]
 
* [[Loopback]]
 
 
|valign=top width=50%|
 
'''DVB'''
 
'''Pre-configured 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]]
 
 
|}
 
</div>
 
 
 
 
==[[Image:Technical_background_icon.png|50px]] Technical Background & Developers Page [[Image:Developer_icon.png|50px]]:==
 
__NOTOC__
 
__NOEDITSECTION__
 
 
<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 |
 
[[Image:Technical_background_icon.png|50px|]] '''Technical Background:'''
 
* [http://users.pandora.be/educypedia/electronics/television.htm TV Encyclopedia]
 
* [[Analog TV]] * [http://www.ee.surrey.ac.uk/Contrib/WorldTV/ Analog TV]
 
* [[Digital TV]]
 
** [[DVB Standards]]
 
** [[ATSC|ATSC Standards]]
 
* [[Modulation Scheme]]s used for Analog and Digital TV
 
* [[MPEG-2 Standard]]
 
* [[Anatomy of a v4l device]] | [[Anatomy of a DVB device]]
 
** [[Reference Designs]]
 
* [[I²C Protocol]]  * [http://www.esacademy.com/faq/i2c/ I²C Protocol]
 
* [[GPIO pins]]
 
* [[Radio Data System (RDS)]]
 
* [[DSM-CC Object Carousel Protocol]]
 
* [http://en.wikipedia.org/wiki/DiSEqC DiSEqC Protocol]
 
* [[DVB via USB|General Information Regarding DVB via USB]]
 
 
|valign=top bgcolor=#F7F9FB |
 
[[Image:Developer_icon.png|50px|]] '''Developer Section:'''
 
* [[Video4linux APIs]]  | [[Linux DVB API Version 4]]
 
* [[DVB API history and future]]
 
* [[Anatomy of a v4l driver]] | [[Anatomy of a LinuxTV driver]]
 
* [[Bug Report|File a Bug Report]] * [[How to write good problem report |How to write a good problem report]]
 
* [[How to add support for a new card]]
 
* [[How to build from mercurial|How to build from v4l mercurial]]
 
** [[How_to_submit_patches |How to submit patches]]
 
** [[Maintaining mercurial trees]]
 
* [[Development: Code Review|Invitation for Code Review]]
 
* [[Development: Hints for Refactoring existing DVB drivers|Hints for Refactoring existing DVB drivers]]
 
* [[Development: The DVB Decoder Challenge|The DVB Decoder Challenge]]
 
* [[TODO - main tasks]]<BR>
 
** '''Kernel Development'''
 
*** [[SubmittingPatches | Rules for submitting patches]]
 
*** [[Documentation/SubmittingDrivers | Rules for submitting drivers]]
 
*** [[Documentation/CodingStyle | Coding Style]]
 
*** [http://jungla.dit.upm.es/%7Ejmseyas/linux/kernel/hackers-docs.html  Documentation index]
 
*** [http://linuxtv.org/hg/v4l-dvb Master v4l development repository]
 
*** [http://www.kernel.org/git/gitweb.cgi?p=linux/kernel/git/mchehab/v4l-dvb.git;a=log Current git log]
 
** '''Userspace Development'''
 
*** [[V4L2UserspaceLibrary|V4L2 Userspace library]]
 
 
 
 
 
|}
 
</div>
 
 
 
==Misc Info & ideas for me:==
 
  
 
'''Icons wanted''':  
 
'''Icons wanted''':  
Line 396: Line 97:
  
  
'''Colours'''
+
'''Special Links'''
* v4l --> style="background-color:#006600;
+
* Works: [{{SERVER}}{{localurl:Special:Allpages|{{ns:100}}}} {{ns:100}}]
* DVB --> style="background-color:#6289AB;
+
* Doesn't work: {{Note|[{{SERVER}}{{localurl:Special:Allpages|{{ns:100}}}} {{ns:100}}]}}  ...  stupid wiki.
 +
* also see http://www.mediawiki.org/wiki/Plainlinks
  
  
'''Stupid templates'''
+
'''Clickable Icons or Images using templates'''
<br>
+
* http://www.mediawiki.org/wiki/Extension:ImageLink
The "click" way:
+
* http://www.mediawiki.org/wiki/Extension:ImageMap
 
+
* http://www.mediawiki.org/wiki/Extension:Icon  <--- ***
{| cellspacing=5 cellpadding=5 border=0 width=100%
+
* http://meta.wikimedia.org/wiki/Template:Click (depreciated)
|width=48|{{Click || image=User_Info_icon.png | link=User info | width=48px | height=48px }}
+
* http://en.wikipedia.org/wiki/Template:Click-Inline
|'''[[User info]]'''<br><small>How to install your hardware, and software to use it with
+
|width=48|{{Click || image=Hardware_icon.png | link=:Hardware_&_Components | width=48px | height=48px }}
+
|'''[[Hardware & Components]]'''<br><small>Information on Hardware devices and related components
+
|-
+
|width=48|{{Click || image=Technical_background_icon.png | link=Technical_Background_&_Developer_Page | width=48px | height=48px }}
+
|'''[[Technical Background & Developer Page|Technical Background]]'''<br><small>Technical details, standards, etc
+
|width=48|{{Click || image=Developer_icon.png | link=Technical_Background_&_Developer_Page | width=48px | height=48px }}
+
|'''[[Technical Background & Developer Page|Developer Section]]'''<br><small>Information to help device driver development
+
|}
+
 
+
--------
+
 
+
The "Extention:ImageMap" way:
+
 
+
{|width="100%" align="center" cellspacing=5 cellpadding="5" style="text-align:left; background-color: transparent;"
+
| align="center" | <imagemap>Image:User_Info_icon.png|48x48px
+
rect 0 0 50 50 [[User info]]
+
desc none</imagemap>
+
| width="50%" |'''<span class="plainlinks">[[User info]]</span>'''<br /> <small>How to install your hardware, and software to use it with
+
| align="center" | <imagemap>Image:Hardware_icon.png|48x48px
+
rect 0 0 50 50 [[Hardware & Components]]
+
desc none</imagemap>
+
| width="50%" |'''<span class="plainlinks">[[Hardware & Components]]</span>'''<br /><small>Information on Hardware devices and related components
+
|-
+
| align="center" | <imagemap>Image:Technical_background_icon.png|48x48px
+
rect 0 0 50 50 [[Technical Background & Developer Page]]
+
desc none</imagemap>
+
| '''<span class="plainlinks">[[Technical Background & Developer Page|Technical Background]]</span>'''<br /><small>Technical details, standards, etc
+
| align="center" | <imagemap>Image:Developer_icon.png|48x48px
+
rect 0 0 50 50 [[Technical Background & Developer Page]]
+
desc none</imagemap>
+
| '''<span class="plainlinks">[[Technical Background & Developer Page|Developer Section]]</span>'''<br /><small>Information to help device driver development
+
|}
+

Latest revision as of 09:31, 11 March 2012

This is my sandbox. Being a sandbox, everything you see here is a work in progress.


Wiki Main Page:

Graphic banner rough idea test3.png


User Sign up /Login Subpage:

A Few Notes Before you Begin

Before you jump in and make your contribution, please first familiarize yourself with the layout of the site. Doing so will help you to place your information in the right location. As the wiki grows, it takes an increasing amount of effort and discipline to keep it from quickly turning into a tangled mess. So it's up to each of us to make sure the information submitted is easy for everybody to find and access.

If you make a contibution and later find that your submission has been edited or moved to another area of the wiki, please don't feel offended. Everyone understands and appreciates the time and efforts you took, but bear in mind that a factual and well-organized resource for everyone interested in analog or digital TV is the ultimate aim of the LinuxTV wiki.

Submitters should also know that, to keep the information contained in the wiki free, all contributions are automatically licensed under the GNU General Public License GPL. If you wish, you may specify in each case that your contribution is dual-licensed under the MIT License. Please do not reproduce or submit copyrighted works without obtaining the express consent of the owner or its agent.

Lastly, to help keep the wiki free from spam, contributors are required to set up an account and to sign in before they can post to the wiki. (This is a painless process that only takes a few seconds). To sign up an

Now enjoy and have fun! -- The LinuxTV WikiTeam [People behind V4L]


Software viewing apps icon.png TV Related Software SubPage:

It would seem that, instead of re-inventing the wheel, the existing TV Related Software page is an ideal candidate to be reworked as the TV Software SubPage

TV related items/issues that should be addressed are:

  • scanning
  • tuning/zapping
  • watching/recording
  • teletex/CC
  • streaming


distinguish between tuner/tuning/to tune/receiver ... in contemporary dialogue/common language: the terms "tuner" and "receiver" are often used interchangeably ... but its more appropriate to call it a receiver, with the tuner being part of the receiver

tuning In electronics, tuning refers to a process in which, first, a specific RF signal is acquired and, second, is subsequently acted upon such that any underlying content (information/data) may be extracted.

One may "tune" to a specific frequency and find that there is no underlining content to be found -- in the context of radio or TV signal reception, this would be characteristic of static or white noise.

in which case the RF carrier signal list of known frequencies or obtained via a frequency scan



Just toying

Would like to try to setup a table for the chipsets using templates such that, with using logic to define relevant fields, we have all the data contained in one spot (I guess much like Henrik was doing with the DVB-T USB stuff), but can then parse the info for display in relevant articles, such that there isn't duplication. Present duplication example:

A Sortable List of Chipsets
Vendor Chipset Tuner Analog
Demodulator
Digital
Demodulator
Standard Modulation
Schemes
A/V
decoder
MPEG
encoder
MPEG
decoder
Interface
chipset
Bridge
Type
DVB
support
Linux
Support
Associated
Kernel Modules
Firmware Comments
Afatech AF9005 No No Yes DVB-T COFDM No No No Yes USB Yes Yes  ? Yes
  • A combo USB bridge & demod IC


Misc Info & ideas for me:

Timestamp

  • ~~~~~

Colours

  • Web colours
  • v4l --> style="background-color:#006600;
  • DVB --> style="background-color:#6289AB;


Tables


style="color:green; background-color:#ffffcc;"
style="color:#e76700;"
style="background-color:# ;"


Icons wanted:

  • need to find or create a chain link icon for "links"
  • * terrestrial broadcast tower
  • sat dish
  • * pcmcia
  • pci
  • pcie
  • firewire


Special Links


Clickable Icons or Images using templates