Ero sivun ”Yle Areena ja Elävä arkisto” versioiden välillä

Siirry navigaatioon Siirry hakuun
9 726 merkkiä poistettu ,  22. marraskuuta 2011
p
päivitystä, wmv ei ole enää käytössä, ainoastaan flash. wmv- selainliitännäisiä ei tarvita.
p (Käyttäjän Cerre (keskustelu) muokkaukset kumottiin ja sivu palautettiin viimeisimpään käyttäjän 91.152.170.204 tekemään versioon.)
p (päivitystä, wmv ei ole enää käytössä, ainoastaan flash. wmv- selainliitännäisiä ei tarvita.)
Rivi 1: Rivi 1:
Yleisradion [http://areena.yle.fi/ YLE Areena] on toteutettu käyttäen suljettua [[Flash]]-tekniikkaa ja [http://www.yle.fi/elavaarkisto/ Elävä arkisto] käyttäen Microsoftin niin ikään suljettuja wmv- ja wma-tiedostomuotoja. Tästä johtuen ne eivät toimi kaikilla järjestelmillä aivan mutkattomasti.
Yleisradion [http://areena.yle.fi/ YLE Areena] ja [http://www.yle.fi/elavaarkisto/ Elävä arkisto] on toteutettu käyttäen suljettua [[Flash]]-tekniikkaa.


==YLE Areena==
==YLE Areena==
Rivi 14: Rivi 14:


==Elävä arkisto==
==Elävä arkisto==
Elävän arkiston käyttämien wmv- ja wma-tiedostojen toistoa varten täytyy asentaa sopivat toisto-ohjelmat, koodekit ja selainliitännäiset (plugin).
YLE Areena käyttää heinäkuusta 2010 alkaen [[Flash]]-tekniikkaa video- ja äänitiedostojen välittämiseen. Palvelun käyttö edellyttää Adoben Flash-selainlaajennoksen versiota 9.0.115.0 (9 Update 3) tai uudempaa.


Toimivaksi havaittuja toisto-ohjelmia ovat ainakin [[Mplayer]] ([[gecko-mediaplayer]] ym), [[Xine]] ([[gxine]]-plugin, [[kaffeine]]-plugin, [[totem]]-plugin ym), [[Videolan client]] (vlc-plugin) sekä [[GStreamer]] <tt>gstreamer-[[ffmpeg]]</tt>-paketin kanssa ([[kaffeine]]-plugin, [[totem]]-plugin ym). Toimivuus kuitenkin vaihtelee versiosta toiseen. Parhaan selainliitännäisen ja mediasoitin[[taustaohjelma]]n löytyminen edellyttää käytännössä käsin kokeilemista.
Yhtenä ratkaisuna [[Mozilla Firefox]]-selaimen käyttäjille on [https://addons.mozilla.org/en-US/firefox/addon/446 MediaPlayerConnectivity]-laajennuksen käyttäminen. Se sallii videon avaamisen vapaavalintaisen mediasoittimen omassa ikkunassa.
===Selainliitännäisten asennus===
====Arch Linux====
Totem-liitännäinen löytyy paketista <tt>totem-plugin</tt>, GStreameria [[taustaohjelma]]naan käyttävä Totem paketista <tt>totem</tt> ja Xineä käyttävä Totem paketista <tt>totem-xine</tt>. Mplayer-liitännäinen löytyy paketista <tt>mplayer-plugin</tt>. VLC-liitännäinen löytyy paketista <tt>vlc-plugin</tt>.
====Fedora====
Elävän arkiston tiedostojen toistamiseen tarvittavat koodekit (purku-ohjelmat) löytyvät Fedorassa [[epäviralliset pakettilähteet|epävirallisesta]] [[RPM Fusion]] -[[pakettivarasto]]sta.
Fedorassa on oletuksena käytössä [[Totem]]-selainliitännäinen [[GStreamer]]-[[taustaohjelma]]lla. Toistossa tarvittavien GStreamer-koodekkien asennus on neuvottu artikkelissa [[Fedoran asennuksen jälkeiset toimet]].
[[VLC]]-liitännäinen löytyy paketista <tt>mozilla-vlc</tt>, [[Gxine]]-liitännäinen paketista <tt>gxine-mozplugin</tt> ja [[Xine]]-liitännäinen paketista <tt>xine-plugin</tt>. Ennen niiden asentamista voi olla tarpeen poistaa Totem-liitännäinen (<tt>totem-mozplugin</tt>).
Yleistä tietoa ohjelmapakettien asentamisesta löytyy artikkeleista [[Ohjelmien asentaminen]] ja [[Fedoran paketinhallinta]].
====openSUSE====
Selainliitännäiset löytyvät [[openSUSE]]ssa seuraavista paketeista:
*[[Gxine]]: <tt>gxine-browser-plugin</tt>
*[[Kaffeine]]: <tt>kaffeine-mozilla</tt>
*[[MPlayer]]: <tt>mplayerplug-in</tt>
*[[Totem]]: <tt>totem-plugin</tt>
*[[VLC]]: <tt>vlc-mozillaplugin</tt>
*[[Xine]]: <tt>xine-browser-plugin</tt>
Liitännäisten asentamiseen tarvitaan [[epäviralliset pakettilähteet|epävirallinen]] [http://packman.links2linux.org/ Packman]-[[pakettivarasto]]. Sen voi ottaa käyttöön [[YaST]]in kohdassa ''Ohjelmistot'' --> ''Ohjelmistolähteet'', missä valitaan ''Lisää'' --> ''Yhteisöasennuslähteet'' ja painetaan ''Seuraava''. Ruudussa näkyvästä listasta voi valita Packmanin ja/tai muita pakettivarastoja.
Itse pakettien asentamiseen voi käyttää joko YaSTin Ohjelmistohallintaa tai [[Zypper]]-[[komentorivi]]työkalua.
==== Ubuntu ====
Ubuntussa on oletuksena käytössä [[Totem]]-liitännäinen [[GStreamer]]-[[taustaohjelma]]lla. Tarvittavat GStreamer-kodeekit saa asennettua paketista <tt>ubuntu-restricted-extras</tt>. Paketin voi asentaa joko ''Sovellukset'' -> ''Lisää/Poista...'' -työkalun avulla, [[Synaptic]]-pakettienhallintaohjelmalla tai komentamalla [[komentorivi]]llä
[[sudo]] [[apt-get]] install ubuntu-restricted-extras
Itse Totem-liitännäinen sekä GStreameria käyttävä Totem löytyvät paketeista <tt>totem-mozilla</tt> ja <tt>totem-gstreamer</tt>.
Lisätietoja pakettien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]].
Totem-liitännäisen kanssa ongelmia voivat tuottaa mm. paketit mozilla-mplayer ja totem-xine. Mikäli ne on asennettuna, kannattaa paketit poistaa. [http://forum.ubuntu-fi.org/index.php?topic=20696.0]
MPlayer-liitännäisen voi asentaa paketeista <tt>mozilla-mplayer</tt> ja <tt>mplayer-nogui</tt>. [[Xine]]-pohjainen <tt>[[gxine]]plugin</tt> asentuu paketista <tt>gxineplugin</tt> ja VLC-liitännäinen paketista <tt>mozilla-plugin-vlc</tt>.
Ennen muiden liitännäisten asentamista voi olla tarpeen poistaa Totem-laajennos poistamalla paketit <tt>totem-mozilla</tt> ja <tt>totem-gstreamer-firefox-plugin</tt>.
===Ulkoisen mediasoittimen käyttö===
Yksi ratkaisu on tiedoston toistaminen ulkoisessa mediasoitinikkunassa sen suoran osoitteen (*.asx-soittolistatiedosto) perusteella. Tarvittaessa voidaan myös poimia varsinaisen wmv- tai wma-tiedoston osoite ladatun asx-tiedoston sisältä.
Elävän arkisto ei suoraan kerro osoitetta, vaan se täytyy poimia sivun lähdekoodista. Asx-tiedoston osoite löytyy embed-tagin src-kentästä. Tiedostonnimeen on sen latausta varten lisättävä "<tt><nowiki>http://www.yle.fi/player/</nowiki></tt>", esimerkiksi
<tt><nowiki>http://www.yle.fi/player/21117.asx?s=512</nowiki></tt>.
Asx-tiedoston sisältä löytyy varsinaisen wmv- tai wma-tiedoston osoite, jonka syöttäminen mediasoittimelle voi jossain tapauksissa olla tarpeellista. Ylläolevan videotiedoston (Linus Torvaldsin haastattelu vuodelta 1996) suora osoite olisi esimerkiksi
<tt><nowiki>http://195.248.86.140/player/2/11/21110_1.wmv</nowiki></tt>
Soittolistan (.asx) sisältöä ei tarvitse lukea aina käsin, sillä esimerkiksi MPlayeriä voi opastamaan käyttämään soittolistoja valitsimella <tt>-playlist</tt>. Seuraavassa esimerkki aikaisemmalla videopätkällä:
mplayer -playlist <tt><nowiki>"http://www.yle.fi/player/21117.asx?s=512"</nowiki></tt>
Tämän pitäisi toimia, mikäli Ylen palvelimet antaisivat aina toimivan osoitteen takaisin, mutta näin ei aina ole. Tällöin edellä olevan osoitteen antama tieto on luettava käsin esimerkiksi joko selaimella tallentamalla, tai tulostamalla lynxin avulla:
lynx -dump <tt><nowiki>"http://www.yle.fi/player/21117.asx?s=512"</nowiki></tt>
Tällöin ruudulle tulee teksti jonka .asx-tiedosto sisältää. Tämän tiedoston sisällä on linkit tiedostoihin mitkä pitäisi soittaa, mutta jostain syystä videot eivät monesti toimi http-alkuisilla osoitteilla, mutta lähtevät toimimaan kun http vaihdetaan mms-alkuiseksi. Esimerkiksi
<tt><nowiki>http://195.248.86.140/player/2/11/21110_1.wmv</nowiki></tt>
muutetaan muotoon
<tt><nowiki>mms://195.248.86.140/player/2/11/21110_1.wmv</nowiki></tt>
Tällä tavalla ei tähän mennessä ole vielä tullut toimimattomia videoita MPlayerin kanssa. MPlayer ei tosin tue streamin kelausta tai kuvan pysäytystä.
Ylen palvelimet kärsivät ilmeisesti usein kovasta liikenteestä, ja suoraan toistettaessa video voi ärsyttävästi pätkiä ja katkeilla. Tällöin kannattaa laittaa soittimessa päälle välimuistitus (eng. ''caching''). Kannattaa huomata, että Ylen ääni- ja videovirrat ovat mms-muotoisia, ja esimerkiksi [[VLC]]:ssä Ylen videoiden välimuistituksen saa päälle valitsimella <tt>--mms-caching=1000</tt>, jossa yhtäsuuruusmerkkien jälkeinen lukumäärä ilmoittaa sivuttamisen ajan millisekunneissa. Pahan ruuhkan aikana kannattaa käyttää reilua määrää. MPlayerissä välimuistin määrää voi lisätä valitsimella <tt>-cache <tavumäärä></tt> (ilman sulkeita). Sopiva tavumäärä on vaikka jostain 1024 arvosta maksimiin, eli 8192.
Mikäli ongelma on, että syötettyäsi wmv/wma-osoitteen mediasoittimelle (esimerkiksi MPlayer), se jää ikuiseen silmukkaan toistamaan samaa osoitetta mutta ei saa koskaan YLE:n palvelimelta oikeaa tiedostoa, kokeile vaihtaa mediasoittimen <tt>User-agent</tt>-[[HTTP]]-otsikon arvoa. Windows Media Playerin User-agent-arvo <tt>NSPlayer/8.0.0.4477</tt> toiminee varmimmin.
[[Komentorivi]]llä annettu komento
mplayer -user-agent NSPlayer/8.0.0.4477 <tt><nowiki>http://195.248.86.140/player/2/11/21110_1.wmv</nowiki></tt>
toimii paremmin kuin
mplayer <tt><nowiki>http://195.248.86.140/player/2/11/21110_1.wmv</nowiki></tt>
Tällöin MPlayer valehtelee YLE:n palvelimelle olevansa Windows Media Player 8 -soitin, jolloin toisto jostain syystä onnistuu. Jos lisäät seuraavan rivin [[kotihakemisto]]osi tiedostoon <tt>.mplayer/config</tt>, käyttää MPlayer aina tätä <tt>User-agent</tt> -arvoa eikä sitä tarvitse erikseen valita komentoriviltä:
user-agent = NSPlayer/8.0.0.4477
===Video- ja äänivirran tallentaminen===
Jos sinulla on hidas verkkoyhteys tai muusta syystä et voi katsoa videoita ilman häiritsevää pätkimistä, voit myös kokeilla tallentaa videon ensin omalle koneellesi kokonaisuudessaan ja vasta sitten katsoa sitä. Omalle koneelle tallennetussa videossa on myös se etu, että sen voi halutessaan pysäyttää tai kelata haluamaansa kohtaan.
Monessa jakelussa on valmiiksi asennettuna MPlayer (asentamisesta löytyy lisätietoja artikkelista [[Ohjelmien asentaminen]]), jolla voi tallentaa videovirtoja. Aikaisemmin selitettyjen MPlayerin ohjeiden mukaisesti siis haetaan videon suora osoite, niin että sitä voi toistaa. Jos olet epävarma osoitteesta, niin kokeile ennen tallentamista että videon katselu onnistuu. Videon, sekä muiden Ylen multimediavirtojen tallentaminen onnistuu komennolla:
mplayer -dumpstream -dumpfile esimerkki.wmv "mms://195.248.86.140/player/2/11/21110_1.wmv"
Jolloin esimerkki.wmv on tiedosto johon tallennetaan, ja mms-osoite mistä video haetaan. .wmv muutetaan tallennettavan tiedoston tyypin mukaan, esimerkiksi äänitiedostoja ladattaessa laitetaan .wma, jolloin toisto-ohjelma ymmärtää helpommin oikean tiedostomuodon. Valitsinta <tt>-playlist</tt> käyttämällä MPlayerille voidaan syöttää myös .asx-päätteisen soittolistatiedoston osoite.
[[VLC]]:llä tallennus onnistuu seuraavan kaltaisella komennolla:
vlc "mms://195.248.86.140/player/2/11/21110_1.wmv" --sout-keep --sout=file/ASF:esimerkki.wmv
Muistathan, että kopiointi on sallittu vain omaan käyttöön. Älä laita YLEn ohjelmia yleiseen jakeluun.


== Suorat linkit Ylen Internet-radioihin ==
== Suorat linkit Ylen Internet-radioihin ==
Rivi 115: Rivi 31:
* <tt><nowiki>http://yle.fi/livestream/ylex.asx</nowiki></tt> - YleX (WMA 9.1, 128 kbps, 48 kHz, stereo. Toimii ainakin Xine:lla ja Rhythmboxilla)
* <tt><nowiki>http://yle.fi/livestream/ylex.asx</nowiki></tt> - YleX (WMA 9.1, 128 kbps, 48 kHz, stereo. Toimii ainakin Xine:lla ja Rhythmboxilla)
* <tt><nowiki>http://mediak.yle.fi/eanettiradio</nowiki></tt> - Elävä arkisto (ei käytä mms:ää)
* <tt><nowiki>http://mediak.yle.fi/eanettiradio</nowiki></tt> - Elävä arkisto (ei käytä mms:ää)




10 147

muokkausta

Navigointivalikko