Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: E_LE - 18.10.16 - klo:03.15
-
Hei
Olen käyttänyt pitkään Kodia ja myös sen YLE areena pluginia (Ubuntu 14.04, 16.04, openelec/rasberry). Mutta ei toimi enää nykyään. yle-dl:n sain ubuntuissa kuntoon, mutta se on eri juttu. Mutta Kodi, onko teillä toimivia?
-
kyllähän kodi toimii, sopivat addonit asennat ja lisäät API-avaimet ohjelmaan ni johan näkyy https://tunnus.yle.fi/api-avaimet?description=koditv&acceptTerms=yes
-
Mistä semmoinen Yle Areena -liitännäinen löytyy? En tiennyt semmoista olevankaan. Liitännäisten sisäinen haku Kodista ei löydä enkä löytänyt guuglaamallakaan kuin linkin projektiin (https://www.openhub.net/p/yleareenaforxbmc), joka ei näytä koskaan tuottaneen mitään.
-
Mistä semmoinen Yle Areena -liitännäinen löytyy? En tiennyt semmoista olevankaan. Liitännäisten sisäinen haku Kodista ei löydä enkä löytänyt guuglaamallakaan kuin linkin projektiin (https://www.openhub.net/p/yleareenaforxbmc), joka ei näytä koskaan tuottaneen mitään.
Vanha yle-dl-pohjainen liitännäinen: https://github.com/szymex/xbmc-finnish-tv
Uudempi, virallista rajapintaa käyttävä liitännäinen: https://github.com/hirsivaja/plugin.video.areena
Minulla ei ole kokemusta kummastakaan, enkä tiedä miten nuo on paras asentaa.
-
Uudempi, virallista rajapintaa käyttävä liitännäinen: https://github.com/hirsivaja/plugin.video.areena
Minulla ei ole kokemusta kummastakaan, enkä tiedä miten nuo on paras asentaa.
Voin heti todentaa, että ainakin tämä ”virallista rajapintaa käyttävä” toimii ongelmitta. Ilmeisesti pitää vain huolehtia, että kopioi credentials.py.sample-tiedoston nimelle credentials.py ja kirjaa sinne omat arvonsa muuttujiin _appId, _appKey ja _secretKey.
Muoks: Niin se asennus. Minä tein niin, että kloonasin gitillä ensin tuon liitännäisen koneelle:
git clone https://github.com/hirsivaja/plugin.video.areena.git
Kloonatun kansion plugin.video.areena siirsin sitten Kodi-koneen kansioon ~/.kodi/addons sellaisenaan.
Sitten menin hakemaan itselleni Ylen API-avaimet (https://tunnus.yle.fi/api-avaimet) kuten Readme.md-tiedostossa opastettiin, jonka jälkeen kopioin saadut arvot credentials.py-tiedostoon kuten yllä totesin.
-
Itse en tiennyt tuosta uudemmasta Yle Areena -liitännäisestä. Mahtaako toimia uudemmassa Kodi 17? Minulla on se tässä koneessa käännettynä tutustumista varten. Yhdessä koneessa on vielä Kodi 14. En ole jaksanut päivittää kun monia asia menee siinä rikki.
-
Kiitoksia. Nyt toimii, ainakin ubuntulla (ubu 14.04, kodi 16.1). Avainten lukemien oli alussa virheellistä, kunnes katsoin tarkemmin credentials.py.sample tiedostoa
- avainten nimet ovat vähän erilaisia kuin YLEn sivulla
- numerot pitää laitaa hipsuihin
Myös OpenElec 6.03 ja kodi 15.1 toimivat
Vähän mietityttää yksi seikka: miten aajanki sai yle-dl:n tehtyä ilman näitä avaimia?
-
Vähän mietityttää yksi seikka: miten aajanki sai yle-dl:n tehtyä ilman näitä avaimia?
yle-dl ei käytä tuota samaa rajapintaa vaan tulkitsee HDS-streamin osoitteen Areenan ohjelmasivulta. Osoite dekryptataan Areenan Flash-soittimesta luetulla avaimella.
Streamaustekniikat ovat muuttuneet jo pariin otteeseen Areenan olemassaolon aikana. Tämän vuoden aikana on siirrytty vähitellen HTML5-aikakauteen.
-
kunnes katsoin tarkemmin credentials.py.sample tiedostoa
- avainten nimet ovat vähän erilaisia kuin YLEn sivulla
- numerot pitää laitaa hipsuihin
Tai siis kaiketi credentials.py-tiedostoa? Käsittääkseni sen nimeksi pitää muuttaa credentials.py, ennen kuin se otetaan oikeasti käyttöön.
Erot johtuvat siitä, että credentials.py on Python-ohjelmakoodia, joten siinä ei varsinaisesti ole ”avainten nimiä” vaan muuttujien nimiä, jotka viittaavat APIn avainten nimiin. Muuttujat ovat merkkijonomuuttujia, joten arvot pitää ympäröidä lainausmerkein (tai puolilainausmerkein kuten esimerkkitiedostossa).