|
|
(35 välissä olevaa versiota 18 käyttäjän tekeminä ei näytetä) |
Rivi 1: |
Rivi 1: |
| [[Kuva:Ruutufi_ja_Flash.png.png|250px|right|thumb|Flash-soitin toistamassa ruutu.fi ohjelmaa.]] | | {{Palvelu |
| ==Ohjelman katsominen==
| | | nimi=Ruutu |
| [http://www.ruutu.fi Ruutu.fi] videopalvelu on mahdollista saada toimimaan Linuxilla erilaisin tavoin, joko [[Flash]]illä tai ilman. Huom! Jos käytät AdblockPlus-mainossuodinta Firefox-selaimessa. Se pitää olla sallivassa tilassa, että videot toimivat. Video on tyypillisesti H.264/avc- ja ääni mp4-pakattua. | | | kuva= |
| | | kuvateksti= |
| | | käyttöliittymä=selain, [[HTML5]] |
| | | kotisivu= |
| | * [https://www.ruutu.fi/ www.ruutu.fi] |
| | * [https://www.ruutu.fi/plus www.ruutu.fi/plus] |
| | }} |
| | [https://www.ruutu.fi Ruutu] on suomalainen videopalvelu, joka toimii Linuxissa oletuksena käyttäen HTML5-tekniikkaa videoiden välittämiseen. Vaikuttaa siltä että jos käytät mainostenestoa (kuten [[Adblock Plus]] siinä täytyy sallia mainokset ruutu.fi-osoitteesta tai jos käytössä on [[uBlock]]) niin asetuksien muuttamisia ei tarvita. |
|
| |
|
| | Osa katsottavista ohjelmista on pakotetun kirjautumisen alla tai maksullisen ruutu+ palvelun alla. Ruutu+ toimii Linuxissa. |
|
| |
|
| ===Ohjelman parametrien haku Ruutu.fi-palvelusta=== | | == Katso myös == |
| Ohjelmien www-osoitteet Ruutu.fi:ssä ovat muotoa
| | * [[Yle Areena ja Elävä arkisto]] |
| http://www.ruutu.fi/video?vt=video_episode&vid=247366.
| | * [[MTV]] |
| | * [[Elokuvapalvelut]] |
|
| |
|
| http://www.nelonen.fi/utils/video_config/?q=video_episode/247366&site=www.ruutu.fi
| | == Aiheesta muualla == |
| Osoitteesta löytyvät ohjelman asetukset, joissa RTMP-virran osoite on <tt><SourceFile></tt>-elementissä.
| | * [http://taitokone.blogspot.fi/2013/10/ruutufi-ohjelmien-tallennus-kayttaen.html Ruutu.fi-ohjelmien kaappaus käyttäen FFmpeg-ohjelmaa] |
| | |
| ===Ohjelman tallentaminen Ruutu.fi-palvelusta=== | |
| Virran osoite on muotoa rtmp://streamh1.nelonen.fi/hot/mp4:247366.mp4. Virta voidaan tallentaa rtmpdump-ohjelmalla komennolla:
| |
| | |
| rtmpdump --rtmp rtmp://streamh1.nelonen.fi/hot/mp4:247366.mp4 -o ohjelma.flv
| |
| | |
| jossa -o parametri tarkoittaa tiedostoa ohjelma.flv. Esimerkiksi voimme tallentaa videon yksinkertaisella skriptillä. Skripti hakee rtmp-osoitteen automaattisesti ja tallentaa videon:
| |
| | |
| #!/bin/sh
| |
| TMPFILE=$(tempfile)
| |
| wget -O $TMPFILE "http://www.nelonen.fi/utils/video_config/?q=video_episode/$1&site=www.ruutu.fi"
| |
| SRCFILE=`grep SourceFile $TMPFILE | sed -e 's/\(.*\)<SourceFile>\(.*\)<\/SourceFile>\(.*\)/\2/'`
| |
| rtmpdump -r $SRCFILE -o $2
| |
| | |
| Tallenna skripti esimerkiksi nimellä ruutu-dump ja aseta se ajettavaksi:
| |
| | |
| chmod +x ruutu-dump
| |
| | |
| Skriptin ensimmäinen parametri on videon kuusinumeroinen ID ja toinen parametri on kohdetiedoston nimi. Esimerkiksi
| |
| | |
| ./ruutu-dump 324659 poliisit.flv
| |
| | |
| tallentaa Poliisit-sarjan 2. kauden 13. jakson tiedostoon poliisit.flv.
| |
| | |
| | |
| ==Uusi ruutu.fi Syyskuu/2012==
| |
| | |
| Seuraava skripti hakee uudelta ruutu.fi sivustolta ohjelman. Esimerkiski
| |
| | |
| ./ruutu-dump http://www.ruutu.fi/ohjelmat/good-wife/kausi-3-jakso-17-paljastuksia
| |
| | |
| tallentaa ohjelman nimelle good-wife-kausi-3-jakso-17-paljastuksia.flv
| |
| | |
| #!/bin/bash
| |
| URL="$1"
| |
| NAME="${1##*ohjelmat/}"
| |
| NAME="${NAME/\//-}"
| |
| ID=`curl -s "$URL" | grep -E 'video_(clip|episode)%26' | sed 's/.*id%3D\([0-9A-F]*\)%26.*/\1/'`
| |
| STREAMURL="`curl -s "http://crossbow.nelonenmedia.fi/mxmlc?type=video_{clip,episode}&id=$ID&site=www.ruutu.fi&gRVBR=0" | grep SourceFile | sed -e 's/\(.*\)<SourceFile>\(.*\)<\/SourceFile>\(.*\)/\2/'`"
| |
| rtmpdump -r "$STREAMURL" -o $NAME.flv
| |
| | |
| ===Videon katsominen ilman Flash soitinta===
| |
| [[Kuva:Ruutu-fi_ilman_flashia.png.png|250px|right|thumb|Ruutu.fi videon striimaus ilman Flash-soitinta.]]
| |
| Videon katsominen Ruutu.fi:stä ilman mainoksia ja [[Flash]]-soitinta tapahtuu jokaisesta käyttöjärjestelmästä löytyvällä [[Mkfifo]]-nimisellä peruskomennolla ja [[RTMPDump]]-nimisellä ohjelmalla, sekä [[MPlayer]]-nimisellä mediasoitinohjelmalla, joka tapahtuu komennolla:
| |
| | |
| mkfifo ff
| |
| rtmpdump --rtmp rtmp://streamh1.nelonen.fi/hot/mp4:247375.mp4 -o ff
| |
| mplayer ff
| |
| | |
| rtmp://streamh1.nelonen.fi/hot/mp4:247375.mp4 osoite voi olla myös muotoa rtmp://streamh2.nelonen.fi/hot/mp4:247375.mp4
| |
| | |
| ==Katso myös==
| |
| *[[YLE Areena]]
| |
| *[[MTV3:n Katsomo]]
| |
| *[[Sub.fi]]
| |
| *[[Jimtv.fi]]
| |
| *[[Elokuvapalvelut]]
| |
|
| |
|
| [[Luokka:Multimedia]] | | [[Luokka:Multimedia]] |