Rekisteröitymätön käyttäjä
Ero sivun ”Yle Areena ja Elävä arkisto” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Lisätty hieman mplayerin optioita ja toimintaa, sekä selitetty ylen soittolistojen antamien osoitteiden kummallisuuksia(http->mms muunnokset)+lynx-kikka
p (→Ulkoisen mediasoittimen käyttö: vielä muotoilu) |
(Lisätty hieman mplayerin optioita ja toimintaa, sekä selitetty ylen soittolistojen antamien osoitteiden kummallisuuksia(http->mms muunnokset)+lynx-kikka) |
||
Rivi 77: | Rivi 77: | ||
Elävän arkiston puolella ei ole tarjolla suoran videotiedoston 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 | Elävän arkiston puolella ei ole tarjolla suoran videotiedoston 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>. | <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>. | 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 -playlist optiolla. 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 käyttävät serverit antaisivat aina toimivan osoitteen takaisin, mutta näin ei aina ole(toimii kuitenkin osassa areenan videoita). 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ä ylen 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> | |||
Ja 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 komennolla <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ää. | |||
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 komennolla <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ä -cache <tavumäärä> (ilman sulkeita)option kanssa. 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 varminten. | 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 varminten. |