annotate DOCS/xml/en/radio.xml @ 19583:94e4ef4195d3

Fix build after radio commit, patch by Jindrich Makovicka.
author diego
date Tue, 29 Aug 2006 00:57:26 +0000
parents 5486c0d3860f
children 16e32d49b61d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
19572
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
1 <?xml version="1.0" encoding="iso-8859-1"?>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
2 <!-- $Revision: 17322 $ -->
19583
94e4ef4195d3 Fix build after radio commit, patch by Jindrich Makovicka.
diego
parents: 19572
diff changeset
3 <chapter id="radio">
19572
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
4 <title>Radio</title>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
5
19583
94e4ef4195d3 Fix build after radio commit, patch by Jindrich Makovicka.
diego
parents: 19572
diff changeset
6 <sect1 id="radio-input" xreflabel="Radio input">
94e4ef4195d3 Fix build after radio commit, patch by Jindrich Makovicka.
diego
parents: 19572
diff changeset
7 <title>Radio input</title>
19572
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
8
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
9 <para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
10 This section is about how to enable <emphasis role="bold">listening
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
11 from V4L compatible Radio tuner</emphasis>. See the man page for a description
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
12 of Radio options and keyboard controls.
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
13 </para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
14
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
15
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
16 <sect2 id="radio-compilation">
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
17 <title>Compilation</title>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
18
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
19 <procedure>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
20 <step><para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
21 First, you have to recompile MPlayer using <filename>./configure</filename> with
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
22 --enable-radio and (if you want capture support) --enable-radio-capture.
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
23 </para></step>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
24 <step><para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
25 Make sure your tuner works with another radio software in Linux, for
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
26 example <application>XawTV</application>.
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
27 </para></step>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
28 </procedure>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
29 </sect2>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
30
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
31 <sect2 id="radio-tips">
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
32 <title>Usage tips</title>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
33 <para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
34 The full listing of the options is available on the manual page.
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
35 Here are just a few tips:
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
36 </para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
37 <itemizedlist>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
38 <listitem>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
39 <para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
40 Use the <option>channels</option> option. An example:
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
41 <screen>-radio channels=104.4-Sibir,103.9-Maximum</screen>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
42 Explanation: using this option, only the 104.4 and 103.9 radio stations
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
43 will be usable, and there will be a nice OSD text upon channel switching, displaying the
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
44 channel's name. Spaces in the channel name must be replaced by the
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
45 &quot;_&quot; character.
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
46 </para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
47 </listitem>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
48
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
49 <listitem>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
50 <para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
51 There are several ways of capturing audio. You can grab the sound either using
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
52 your sound card via an external cable connection between video card and line-in,
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
53 or using the built-in ADC in the saa7134 chip. In the latter case, you have to
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
54 load the <emphasis role="bold">saa7134-alsa</emphasis> or
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
55 <emphasis role="bold">saa7134-oss</emphasis> driver.
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
56 </para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
57 </listitem>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
58
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
59 <listitem>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
60 <para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
61 <application>MEncoder</application> cannot be used for audio capture, because it
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
62 requires video stream to work. So your can either use arecord from ALSA project or
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
63 use <option>-ao pcm:file=file.wav</option>. In second case you will not hear any sound
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
64 (except you using line-in cable and have switched line-in mute off)
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
65 </para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
66 </listitem>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
67 </itemizedlist>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
68 </sect2>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
69
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
70
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
71 <sect2 id="radio-examples">
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
72 <title>Examples</title>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
73
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
74
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
75 <informalexample>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
76 <para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
77 Input from standard V4L (using line-in cable. capture switched off):
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
78 <screen>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
79 mplayer radio://104.4<!--
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
80 --></screen>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
81 </para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
82 </informalexample>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
83
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
84 <informalexample>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
85 <para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
86 Input from standard V4L (using line-in cable. capture switched off, V4Lv1 interface):
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
87 <screen>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
88 mplayer -radio driver=v4l radio://104.4<!--
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
89 --></screen>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
90 </para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
91 </informalexample>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
92
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
93 <informalexample>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
94 <para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
95 Playing second channel from channel list:
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
96 <screen>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
97 mplayer -radio channels=104.4=Sibir,103.9=Maximm radio://2<!--
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
98 --></screen>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
99 </para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
100 </informalexample>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
101
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
102 <informalexample>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
103 <para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
104 Using sound through pci bus from radio card's internal ADC. In this example tuner used as second sound card
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
105 (ALSA device hw:1,0). For saa7134 based cards either saa7134-alsa or saa7134-oss module must be
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
106 loaded . NOTE: when using ALSA device names colons must be replaced with equals, commas with dots.
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
107 <screen>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
108 mplayer -rawaudio rate=32000 -radio adevice=hw=1.0:arate=32000:channels=104.4=Sibir,103.9=Maximm radio://2/capture<!--
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
109 --></screen>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
110 </para>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
111 </informalexample>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
112 </sect2>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
113 </sect1>
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
114
5486c0d3860f Forgotten documentation part of radio support patch
reimar
parents:
diff changeset
115 </chapter>