PcHDTV: Difference between revisions
(fixed link) |
|||
(20 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
{{lowercase|pcHDTV}} |
|||
A U.S. based [[DVB Card Vendor]] that produces [[ATSC]] [[HDTV]] PCI cards and claims explicitly that they are working under Linux. |
|||
A U.S. (Utah) based [[List of Device Vendors|vendor]] that designs and sells [[ATSC]] [[HDTV]] PCI cards, catering specifically to the Linux market. |
|||
It's very first product ([[pcHDTV HD-2000|HD-2000]]) was produced locally in Utah, but manufacturing of later pcHDTV designs has since moved offshore to Taiwan in light of lower production costs [http://www.openaddict.com/interview_with_pchdtv_jack_kelliher.html]. |
|||
== FAQ == |
== FAQ == |
||
'''How do I enable the drivers for 2.6.12.3 kernels (and above)?''' |
|||
TODO... |
|||
<blockquote> |
|||
Here is what I have for the HD3000 card (I may have missed a couple of options. Please add them.) |
|||
<blockquote> |
|||
Device-drivers -> |
|||
<blockquote> |
|||
I2C support -> (some are needed, not sure which)<br> |
|||
Multimedia devices -> |
|||
<blockquote> |
|||
<M> Video for Linux -> |
|||
<blockquote> |
|||
<M> Conexant 2388x (bt878 successor) support<br> |
|||
<M> DVB support for cs2388x based TV Cards |
|||
</blockquote> |
|||
Digital Video Broadcasting Devices -> |
|||
<blockquote> |
|||
<M> DVB for Linux<br> |
|||
<M> DVB Core Support |
|||
<blockquote> |
|||
Customise DVB Frontends -> |
|||
<blockquote> |
|||
<m> Conexant cx22702 demodulator (OFDM)<br> |
|||
<m> OR51132 based (pcHDTV HD3000 card) |
|||
</blockquote> |
|||
</blockquote> |
|||
</blockquote> |
|||
</blockquote> |
|||
</blockquote> |
|||
</blockquote> |
|||
</blockquote> |
|||
'''I have the DVB drivers loaded. Now what?''' |
|||
<blockquote> |
|||
Try scanning for channels using '''dtvscan''' or test channel signal quality using '''dtvsignal'''. These tools are part of [http://www.pchdtv.com/downloads/dvb-atsc-tools-1.0.1.tar.gz dvb-atsc-tools]. |
|||
</blockquote> |
|||
'''Which antenna is best for HDTV reception?''' |
|||
<blockquote> |
|||
This is not the place for that question. Check [http://www.avsforum.com AVS Forum]. This [http://www.kyes.com/antenna/antennadex.html site] is pretty helpful for those who are using rabbit ears (simple dipoles) antennas. |
|||
</blockquote> |
|||
== Mini HOW-TOs == |
== Mini HOW-TOs == |
||
'''How do I enable QAM support without using the [[DVB]] drivers'''? |
|||
<blockquote> |
|||
There is backport of QAM support into the pcHDTV's video4linux drivers. See this [http://www.xmission.com/~pchdtv/forum/viewtopic.php?t=543 post] for more information. |
|||
</blockquote> |
|||
'''How do I scan for QAM channels?''' |
'''How do I scan for QAM channels?''' |
||
<blockquote> |
<blockquote> |
||
pcHDTV 3000 supports unencrypted [[QAM]] channels over cable. You must have the [[DVB]] module drivers (cx88_dvb) |
pcHDTV 3000 supports unencrypted [[QAM]] channels over cable. You must have the [[DVB]] module drivers (cx88_dvb) [http://www.xmission.com/~pchdtv/forum/viewtopic.php?t=639 installed] and loaded to use QAM. To scan for QAM channels: |
||
<blockquote> |
<blockquote> |
||
Line 33: | Line 83: | ||
The FE_HAS_LOCK indicates a signal lock on channel c88. Cable channels typically [http://www.digitalregime.com/patches/channels.conf-qam begin] at c80. |
The FE_HAS_LOCK indicates a signal lock on channel c88. Cable channels typically [http://www.digitalregime.com/patches/channels.conf-qam begin] at c80. |
||
<br><br> |
<br><br> |
||
You can also use [[MythTV]] 0.17 to [http://www.mythtv.org/modules.php?name=News&file=article&sid=112 automagically scan] for channels on your DVB card. Make sure you compile it with DVB support. |
You can also use [[MythTV]] 0.17 to [http://www.mythtv.org/modules.php?name=News&file=article&sid=112 automagically scan] for channels on your DVB card. Make sure you compile it with DVB support. MythTV 0.17 only enables QAM-256. See this [http://www.gossamer-threads.com/lists/mythtv/dev/115891 thread] for a patch that enables QAM-64. |
||
</blockquote> |
</blockquote> |
||
'''How do I know if a QAM channel is encrypted?''' |
'''How do I know if a QAM channel is encrypted?''' |
||
<blockquote> |
<blockquote> |
||
There does not seem to be a way to tell for certain. See this [http://www.linuxtv.org/pipermail/linux-dvb/2005-March/000460.html post] and this [http://www.linuxtv.org/pipermail/linux-dvb/2005-March/000557.html reply] (March, 2005). |
There does not seem to be a direct way to tell for certain. See this [http://www.linuxtv.org/pipermail/linux-dvb/2005-March/000460.html post] and this [http://www.linuxtv.org/pipermail/linux-dvb/2005-March/000557.html reply] (March, 2005). There is, however, an indirect way to find out which channels are encrypted. Visit the [http://www.avsforum.com/avs-vb/forumdisplay.php?s=&forumid=45 Local HDTV Info and Reception] on [http://www.avsforum.com AVS Forum]. Find the thread topic that corresponds to your local area. You should be able to find quite a bit of discussion from people with QAM tuners in their TVs or separate tuners like the Samsung SIR-T4151 which will indicate if your local channels are in clear QAM or not. |
||
</blockquote> |
</blockquote> |
||
Line 45: | Line 95: | ||
You can use [[dvbstream]] and dtvstream. See this [http://www.xmission.com/~pchdtv/forum/viewtopic.php?t=591 post] (March 19, 2005). |
You can use [[dvbstream]] and dtvstream. See this [http://www.xmission.com/~pchdtv/forum/viewtopic.php?t=591 post] (March 19, 2005). |
||
</blockquote> |
</blockquote> |
||
<blockquote> |
|||
You can also use '''getatsc''' which is part of the [http://www.pchdtv.com/downloads/dvb-atsc-tools-1.0.1.tar.gz dvb-atsc-tools]. The following command will record from DVB device 0 on channel 42 into the file test.ts: |
|||
<pre> |
|||
getatsc -dvb 0 42 > test.ts |
|||
</pre> |
|||
The following command will play the above stream directly through '''mplayer''': |
|||
<pre> |
|||
getatsc -dvb 0 42 | mplayer - |
|||
</pre> |
|||
</blockquote> |
|||
== Links |
==External Links== |
||
⚫ | |||
* http://www.pchdtv.com/forum/ |
|||
[[Category:Vendor]] |
|||
⚫ |
Latest revision as of 15:43, 11 August 2007
A U.S. (Utah) based vendor that designs and sells ATSC HDTV PCI cards, catering specifically to the Linux market.
It's very first product (HD-2000) was produced locally in Utah, but manufacturing of later pcHDTV designs has since moved offshore to Taiwan in light of lower production costs [1].
FAQ
How do I enable the drivers for 2.6.12.3 kernels (and above)?
Here is what I have for the HD3000 card (I may have missed a couple of options. Please add them.)
Device-drivers ->
I2C support -> (some are needed, not sure which)
Multimedia devices -><M> Video for Linux ->
<M> Conexant 2388x (bt878 successor) support
<M> DVB support for cs2388x based TV CardsDigital Video Broadcasting Devices ->
<M> DVB for Linux
<M> DVB Core SupportCustomise DVB Frontends ->
<m> Conexant cx22702 demodulator (OFDM)
<m> OR51132 based (pcHDTV HD3000 card)
I have the DVB drivers loaded. Now what?
Try scanning for channels using dtvscan or test channel signal quality using dtvsignal. These tools are part of dvb-atsc-tools.
Which antenna is best for HDTV reception?
This is not the place for that question. Check AVS Forum. This site is pretty helpful for those who are using rabbit ears (simple dipoles) antennas.
Mini HOW-TOs
How do I enable QAM support without using the DVB drivers?
There is backport of QAM support into the pcHDTV's video4linux drivers. See this post for more information.
How do I scan for QAM channels?
pcHDTV 3000 supports unencrypted QAM channels over cable. You must have the DVB module drivers (cx88_dvb) installed and loaded to use QAM. To scan for QAM channels:
1. Get the dvb-apps tools from cvs.
cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv login cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv co dvb-apps2. Read the dvbs-apps/INSTALL to compile and install.
3. Save this channel.conf to ~/.azap/channels.conf.
You should be able to scan for QAM channels using azap (part of the dvb-apps tools). Run 'azap [channel]' to scan for a specific channel. For example:
$ /usr/local/bin/azap c88 using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' tuning to 609000000 Hz video pid 0x0000, audio pid 0x0000 status 1f | signal f3f6 | snr fd27 | ber 00000000 | unc 00000000 | FE_HAS_LOCK status 1f | signal ef9c | snr fd2b | ber 00000000 | unc 00000000 | FE_HAS_LOCK status 1f | signal f3f6 | snr fd29 | ber 00000000 | unc 00000000 | FE_HAS_LOCKThe FE_HAS_LOCK indicates a signal lock on channel c88. Cable channels typically begin at c80.
You can also use MythTV 0.17 to automagically scan for channels on your DVB card. Make sure you compile it with DVB support. MythTV 0.17 only enables QAM-256. See this thread for a patch that enables QAM-64.
How do I know if a QAM channel is encrypted?
There does not seem to be a direct way to tell for certain. See this post and this reply (March, 2005). There is, however, an indirect way to find out which channels are encrypted. Visit the Local HDTV Info and Reception on AVS Forum. Find the thread topic that corresponds to your local area. You should be able to find quite a bit of discussion from people with QAM tuners in their TVs or separate tuners like the Samsung SIR-T4151 which will indicate if your local channels are in clear QAM or not.
How do I record a stream from DVB?
You can use dvbstream and dtvstream. See this post (March 19, 2005).
You can also use getatsc which is part of the dvb-atsc-tools. The following command will record from DVB device 0 on channel 42 into the file test.ts:
getatsc -dvb 0 42 > test.tsThe following command will play the above stream directly through mplayer:
getatsc -dvb 0 42 | mplayer -