~ubuntu-branches/ubuntu/feisty/kdetv/feisty

« back to all changes in this revision

Viewing changes to doc/et/architecture.docbook

  • Committer: Bazaar Package Importer
  • Author(s): Jonathan Riddell
  • Date: 2005-09-17 23:25:16 UTC
  • Revision ID: james.westby@ubuntu.com-20050917232516-9wdsn3ckagbqieh8
Tags: upstream-0.8.8
Import upstream version 0.8.8

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<chapter id="architecture">
 
2
<title
 
3
>Arhitektuur</title>
 
4
<para
 
5
>Ühilduvuse ja paindlikkuse huvides kasutab &kdetv; pluginaid. Neid on mitut tüüpi, &eg; videosisend, ekraaniesitus (OSD), mikserid ja kaadrifiltrid. Kui käivitad &kdetv; esimest korda, vali seadistustedialoogis pluginad, mis sinu riistvaraga sobivad. Kindlasti tasuks tähele panna, millist videopluginat kasutada, sest sellest sõltub &kdetv; töö tervikuna. Täpsemalt räägivad sellest videopluginatele pühendatud osad. </para>
 
6
 
 
7
<sect1 id="device_names">
 
8
<title
 
9
>Videoseadmete nimed</title>
 
10
<para
 
11
>Enamikus &linux;i süsteemides näeb seadmete nimekirjas kaht laadi seadmenimesid: <itemizedlist>
 
12
 
 
13
<listitem>
 
14
<para
 
15
><guimenuitem
 
16
>XVideo: video4linux (port &lt;mingi_arv&gt;)</guimenuitem
 
17
></para>
 
18
<para
 
19
>Need on seadmed, mida pakub &xvideo; plugin. Täpsemalt räägib selle plugina omadustest osa <link linkend="xvideo_plugin"
 
20
>&xvideo; plugin</link
 
21
>. </para>
 
22
</listitem>
 
23
 
 
24
<listitem>
 
25
<para
 
26
><guimenuitem
 
27
>Video4Linux: &lt;sinu videokaardi nimi&gt;</guimenuitem
 
28
></para>
 
29
<para
 
30
>Need on seadmed, mida pakub &video4linux;i plugin. Täpsemalt räägib selle plugina omadustest osa <link linkend="v4l_plugin"
 
31
>&video4linux;i plugin</link
 
32
>. </para>
 
33
</listitem>
 
34
 
 
35
<listitem>
 
36
<para
 
37
><guimenuitem
 
38
>Video4Linux2: &lt;sinu videokaardi nimi&gt;</guimenuitem
 
39
></para>
 
40
<para
 
41
>Need on seadmed, mida pakub &video4linux2; plugin. Täpsemalt räägib selle plugina omadustest osa <link linkend="v4l2_plugin"
 
42
>&video4linux2; plugin</link
 
43
>. </para>
 
44
</listitem>
 
45
 
 
46
</itemizedlist>
 
47
</para>
 
48
</sect1>
 
49
 
 
50
<sect1 id="xvideo_plugin">
 
51
<title
 
52
>&xvideo; plugin</title>
 
53
<para
 
54
>Selgitamaks, kas kasutad &xvideo; plugina seadet, uuri osa <link linkend="device_names"
 
55
>Videoseadmete nimed</link
 
56
>.</para>
 
57
<sect2>
 
58
<title
 
59
>Kuidas see töötab?</title>
 
60
<para
 
61
>See plugin kasutab video esitamiseks X'i serverit. Selleks tarvitatakse videoesitust tagavat X'i serveri moodulit (<quote
 
62
>&v4l;</quote
 
63
> moodul ehk &video4linux;->&xvideo; sild). &v4l; sild võimaldab väga protsessorisäästlikku videoesitust, sest video kopeeritakse kaardilt otse videomällu. Moodsa riistvara korral skaleerib graafikakaart enamasti pildi ise soovitud suurusele. Kohati oskab riistvara isegi kihilisust eemaldada: käesoleva käsiraamatu autor kasutab Radeon 9500 kaarti avatud lähtekoodiga &xfree; draiveritega, mis tagab kihilisuse eemaldamise toetuse. Kuna &v4l; sild töötab &xfree; serveris, suudab see tagada video ülelaotuse ilma ekraani rikkumata (erinevalt näiteks &video4linux;i plugina ülelaotusrežiimist). </para>
 
64
</sect2>
 
65
 
 
66
<sect2>
 
67
<title
 
68
>Milliseid võimalusi see pakub?</title>
 
69
<para>
 
70
<itemizedlist>
 
71
<listitem
 
72
><para
 
73
>Väike protsessori (<hardware
 
74
>CPU</hardware
 
75
>) kasutus.</para
 
76
></listitem>
 
77
<listitem
 
78
><para
 
79
>Üsna hea pildikvaliteet (sõltub riistvarast).</para
 
80
></listitem>
 
81
</itemizedlist>
 
82
</para>
 
83
</sect2>
 
84
 
 
85
<sect2>
 
86
<title
 
87
>Milliseid võimalusi see <emphasis
 
88
>ei</emphasis
 
89
> paku? Miks?</title>
 
90
<para>
 
91
<itemizedlist>
 
92
<listitem
 
93
><para
 
94
>Kaadrite filtreerimine. Kaadrid edastatakse otse graafikakaardile, neid ei ole võimalik vahepeal kuidagi muuta.</para
 
95
></listitem>
 
96
<listitem
 
97
><para
 
98
>Hetkvõtted. Põhjus: vaata eespool.</para
 
99
></listitem>
 
100
<listitem
 
101
><para
 
102
>Üleskaneerimine. Põhjus: vaata eespool.</para
 
103
></listitem>
 
104
<listitem
 
105
><para
 
106
>Audiorežiimi valik. &xvideo; &xfree; liides seda lihtsalt ei paku.</para
 
107
></listitem>
 
108
<listitem
 
109
><para
 
110
>Kanalite skaneerimine ilma töötava &vbi; dekoodrita. &xvideo; &xfree; liides ei paku võimalust määrata kindlaks signaali tugevust.</para
 
111
></listitem>
 
112
<listitem
 
113
><para
 
114
>Pildi skaleerimine väga vanal riistvaral (&eg; NVidia Riva 128).</para
 
115
></listitem>
 
116
<listitem
 
117
><para
 
118
>Ligipääs ainult kõige olulisematele pildi juhtimise vahenditele, sest &xvideo; API muid ei paku.</para
 
119
></listitem>
 
120
</itemizedlist>
 
121
</para>
 
122
</sect2>
 
123
</sect1>
 
124
 
 
125
 
 
126
<sect1 id="v4l_plugin">
 
127
<title
 
128
>&video4linux;i plugin</title>
 
129
<para
 
130
>Selgitamaks, kas kasutad &video4linux;i plugina seadet, uuri osa <link linkend="device_names"
 
131
>Videoseadmete nimed</link
 
132
>.</para>
 
133
 
 
134
<para
 
135
>Pluginal on kaks tegutsemisrežiimi:</para>
 
136
 
 
137
<sect2>
 
138
<title
 
139
>Ülelaotus</title>
 
140
<para
 
141
>Plugin töötab ülelaotusrežiimis, kui märkida ära kastike <guimenuitem
 
142
>Võimalusel eelistatakse video ülelaotust</guimenuitem
 
143
>. Selles režiimis edastatakse telepilt otse graafikakaardile. Kuna videoakent saab uuendada alles <emphasis
 
144
>pärast seda</emphasis
 
145
>, kui akent on liigutatud või selle suurust muudetud (&kdetv; on &xfree; klient), märkad esituse vigasust ja tugevat värelust akent liigutades või selle suurust muutes. See on hädavajalik nende töölaua osade ülejoonistamiseks, mida videovoog puudutab. See režiim ei tarvita peaaegu üldse <hardware
 
146
>CPU</hardware
 
147
> ressursse, kuid seda tuleks pruukida hädaabinõuna juhul, kui kuidagi teisiti ei saa. </para>
 
148
 
 
149
<sect3>
 
150
<title
 
151
>Milliseid võimalusi see pakub?</title>
 
152
<para>
 
153
<itemizedlist>
 
154
<listitem
 
155
><para
 
156
>Väike protsessori (<hardware
 
157
>CPU</hardware
 
158
>) kasutus.</para
 
159
></listitem>
 
160
<listitem
 
161
><para
 
162
>Hetkvõtted.</para
 
163
></listitem>
 
164
<listitem
 
165
><para
 
166
>Audiorežiimi valik.</para
 
167
></listitem>
 
168
<listitem
 
169
><para
 
170
>Kanalite skaneerimine ilma töötava &vbi; dekoodrita.</para
 
171
></listitem>
 
172
</itemizedlist>
 
173
</para>
 
174
</sect3>
 
175
 
 
176
<sect3>
 
177
<title
 
178
>Milliseid võimalusi see <emphasis
 
179
>ei</emphasis
 
180
> paku? Miks?</title>
 
181
<para>
 
182
<itemizedlist>
 
183
<listitem
 
184
><para
 
185
>Pildi filtreerimine. Kaadrid edastatakse otse graafikakaardile, vahepeal ei ole võimalik neid kuidagi muuta.</para
 
186
></listitem>
 
187
<listitem
 
188
><para
 
189
>Üleskaneerimine. Põhjus: vaata eespool.</para
 
190
></listitem>
 
191
<listitem
 
192
><para
 
193
>Pildi skaleerimine. Enamik TV-riistvara (<hardware
 
194
>bt8X8 kiibid</hardware
 
195
>) seda ei toeta.</para
 
196
></listitem>
 
197
<listitem
 
198
><para
 
199
>Ligipääs ainult kõige olulisematele pildi juhtimise vahenditele, sest &v4l1; API muid ei paku.</para
 
200
></listitem>
 
201
</itemizedlist>
 
202
</para>
 
203
</sect3>
 
204
</sect2>
 
205
 
 
206
<sect2>
 
207
<title
 
208
>Hõive ja esitus</title>
 
209
<para
 
210
>Seda režiimi kasutatakse siis, kui kastike <guimenuitem
 
211
>Võimalusel eelistatakse video ülelaotust</guimenuitem
 
212
> <emphasis
 
213
>ei ole</emphasis
 
214
> märgitud. Pilt hõivatakse TV-kaardilt ja salvestatakse kohalikku puhvrisse. Puhvriga võib ette võtta mitmesuguseid asju (kihilisuse eemaldamine, üleskaneerimine, muud filtrid) ning seejärel esitada mitmel viisil (vaata allpool). See on kõige paindlikum viis, aga ka kõige enam <hardware
 
215
>CPU</hardware
 
216
>-d koormav kõigi nende viiside seast, mida &kdetv; pakub. </para>
 
217
 
 
218
<sect3>
 
219
<title
 
220
>Esitusrežiimid</title>
 
221
 
 
222
<sect4
 
223
><title
 
224
>&xvideo; (jagatud mäluga või ilma)</title>
 
225
<para
 
226
>Pilt edastatakse graafikakaardile &yuv422;-vormingus. Sõltuvalt draiverist, graafikakaardist ja <hardware
 
227
>CPU</hardware
 
228
> skaalast muudetakse pilt vajaliku värvisügavusega <acronym
 
229
>RGB</acronym
 
230
>-ks ning seejärel esitatakse. See on kiireim ja kõige paindlikum &kdetv; pakutav meetod. Seda on väga soovitatav kasutada, sest ainult selle korral saab pruukida kõiki &kdetv; võimalusi. Jagatud mälu kasutamine <emphasis
 
231
>võib</emphasis
 
232
> jõudlust veidi parandada. </para>
 
233
</sect4>
 
234
 
 
235
<sect4>
 
236
<title
 
237
>&opengl;</title>
 
238
<para
 
239
>Pilt edastatakse graafikakaardile <acronym
 
240
>RGB</acronym
 
241
>-vormingus hulknurga tekstuurina. Kui tarvitad &opengl; riistvaralist kiirendust, skaleerib graafikakaart pildi vajalikku väljundsuurusse, mis koormab väga vähe <hardware
 
242
>CPU</hardware
 
243
>-d. Miinuseks on asjaolu, et &opengl; režiim pole väga stabiilne. Samuti kasutavad kõik paremad kihilisuse eemaldamise meetodid &yuv422;-vormingut, mis tähendab täiendavat teisendamist, see aga omakorda võib nullida riistvaralise kiirendamise pakutava eelise. </para>
 
244
</sect4>
 
245
 
 
246
<sect4>
 
247
<title
 
248
>X11 (jagatud mäluga või ilma)</title>
 
249
<para
 
250
>Pilt esitatakse standardse &xfree; mehhanismi abil. See on <emphasis
 
251
>väga</emphasis
 
252
> aeglane ega võimalda pildi skaleerimist. Seda tasuks pruukida hädaabinõuna, kui miski muu ei tööta. Kuna video hõivatakse <acronym
 
253
>RGB</acronym
 
254
>-vormingus, ei toimi paremad kihilisuse eemaldamise vahendid. Jagatud mälu kasutamine <emphasis
 
255
>võib</emphasis
 
256
> jõudlust veidi parandada. </para>
 
257
</sect4>
 
258
</sect3>
 
259
 
 
260
<sect3>
 
261
<title
 
262
>Kaadrisageduse valik</title>
 
263
<para
 
264
>See plugin võimaldab valida täis- või poolkaadrisageduse. Täiskaadrisagedus on mõttekas ainult koos mõne <quote
 
265
>hea</quote
 
266
> &dscaler;i kihilisuse eemaldamise vahendiga, sest need loovad kahest viimasest väljast uue pildi. Täiskaadrisagedus pakub <quote
 
267
>sujuvamat</quote
 
268
> liikumist. </para>
 
269
</sect3>
 
270
 
 
271
<sect3>
 
272
<title
 
273
>Milliseid võimalusi see pakub (&xvideo; esitusrežiimi kasutamise korral)?</title>
 
274
<para>
 
275
<itemizedlist>
 
276
<listitem
 
277
><para
 
278
>Parim pildikvaliteet.</para
 
279
></listitem>
 
280
<listitem
 
281
><para
 
282
>Pildi igakülgne filtreerimine (&eg; kihilisuse eemaldamine).</para
 
283
></listitem>
 
284
<listitem
 
285
><para
 
286
>Hetkvõtted.</para
 
287
></listitem>
 
288
<listitem
 
289
><para
 
290
>Üleskaneerimine.</para
 
291
></listitem>
 
292
<listitem
 
293
><para
 
294
>Audiorežiimi valik.</para
 
295
></listitem>
 
296
<listitem
 
297
><para
 
298
>Kanalite skaneerimine ilma töötava &vbi; dekoodrita.</para
 
299
></listitem>
 
300
</itemizedlist>
 
301
</para>
 
302
</sect3>
 
303
 
 
304
<sect3>
 
305
<title
 
306
>Milliseid võimalusi see <emphasis
 
307
>ei</emphasis
 
308
> paku? Miks?</title>
 
309
<para>
 
310
<itemizedlist>
 
311
<listitem
 
312
><para
 
313
>Ligipääs ainult kõige olulisematele pildi juhtimise vahenditele, sest &v4l1; API muid ei paku.</para
 
314
></listitem>
 
315
<listitem
 
316
><para
 
317
>Sõltuvalt valitud esitusrežiimist võib esineda teatud piiranguid. Vaata nende kohta eespool. &xvideo; režiimi korral saab kasutada kõiki &kdetv; võimalusi.</para
 
318
></listitem>
 
319
</itemizedlist>
 
320
</para>
 
321
</sect3>
 
322
</sect2>
 
323
</sect1>
 
324
 
 
325
<sect1 id="v4l2_plugin">
 
326
<title
 
327
>&video4linux2; plugin</title>
 
328
<para
 
329
>Selgitamaks, kas kasutad &video4linux2; plugina seadet, uuri osa <link linkend="device_names"
 
330
>Videoseadmete nimed</link
 
331
>.</para>
 
332
 
 
333
<para
 
334
>See plugin toetab ainult üht tegutsemisrežiimi: hõive ja esitus. Ülelaotus ei ole toetatud häirivae värelusefektide tõttu, mida ülelaotuse kasutamisel X'i serveris pole võimalik kõrvaldada.</para>
 
335
<para
 
336
>Pilt hõivatakse TV-kaardilt ja salvestatakse kohalikku puhvrisse. Puhvriga võib ette võtta mitmesuguseid asju (kihilisuse eemaldamine, üleskaneerimine, muud filtrid) ning seejärel esitada ekraanil. </para>
 
337
 
 
338
<sect2>
 
339
<title
 
340
>Esitusrežiimid</title>
 
341
 
 
342
<sect3
 
343
><title
 
344
>&xvideo; (jagatud mäluga või ilma)</title>
 
345
<para
 
346
>Pilt edastatakse graafikakaardile &yuv422;-vormingus. Sõltuvalt draiverist, graafikakaardist ja <hardware
 
347
>CPU</hardware
 
348
> skaalast muudetakse pilt vajaliku värvisügavusega <acronym
 
349
>RGB</acronym
 
350
>-ks ning seejärel esitatakse. Jagatud mälu kasutamine <emphasis
 
351
>võib</emphasis
 
352
> jõudlust veidi parandada. </para>
 
353
</sect3>
 
354
</sect2>
 
355
 
 
356
<sect2>
 
357
<title
 
358
>Kaadrisageduse valik</title>
 
359
<para
 
360
>See plugin võimaldab valida täis- või poolkaadrisageduse. Täiskaadrisagedus on mõttekas ainult koos mõne <quote
 
361
>hea</quote
 
362
> &dscaler;i kihilisuse eemaldamise vahendiga, sest need loovad kahest viimasest väljast uue pildi. Täiskaadrisagedus pakub <quote
 
363
>sujuvamat</quote
 
364
> liikumist. </para>
 
365
</sect2>
 
366
 
 
367
<sect2>
 
368
<title
 
369
>Milliseid võimalusi see pakub?</title>
 
370
<para>
 
371
<itemizedlist>
 
372
<listitem
 
373
><para
 
374
>Parim pildikvaliteet.</para
 
375
></listitem>
 
376
<listitem
 
377
><para
 
378
>Pildi igakülgne filtreerimine (&eg; kihilisuse eemaldamine).</para
 
379
></listitem>
 
380
<listitem
 
381
><para
 
382
>Hetkvõtted (kui riistvara toetab <acronym
 
383
>RGB</acronym
 
384
> hõivet).</para
 
385
></listitem>
 
386
<listitem
 
387
><para
 
388
>Üleskaneerimine.</para
 
389
></listitem>
 
390
<listitem
 
391
><para
 
392
>Audiorežiimi valik.</para
 
393
></listitem>
 
394
<listitem
 
395
><para
 
396
>Kanalite skaneerimine ilma töötava &vbi; dekoodrita.</para
 
397
></listitem>
 
398
<listitem
 
399
><para
 
400
>Ligipääs kõigile TV juhtimise vahenditele, mida riistvaradraiver pakub.</para
 
401
></listitem>
 
402
</itemizedlist>
 
403
</para>
 
404
</sect2>
 
405
</sect1>
 
406
 
 
407
<sect1 id="mixers">
 
408
<title
 
409
>Mikseripluginad</title>
 
410
<para
 
411
>&kdetv; pakub praegu kaht mikseripluginat ((&oss; ja &alsa;). Need peaks töötama kõigil platvormidel, mida &kdetv; toetab. Kui sul on heli kohendamisega probleeme, loe <link linkend="faq"
 
412
>KKK-d</link
 
413
>. </para>
 
414
</sect1>
 
415
</chapter>
 
 
b'\\ No newline at end of file'