Elisa Viihde recordings on OS X

Update 2015-09-19. I created a separate page that will always hold the newest version of my extension and up-to-date installation instructions. So please, read https://asmand.wordpress.com/elisa-viihde/ for the newest instructions.

Update 2015-04-22. The Elisa Viihde pages are updated, so the extension linked on this page will not work. However, the installation instructions on this page still hold. The post about the new version of the extension can be found here.

The web UI for watching recordings from Elisa Viihde uses a VLC plugin that is not compatible with newer browsers, and not in 64-bit mode on OS X.

I threw together a Chrome extension that works together with a small VLC launcher application to provide links for opening recordings in the VLC client, or alternatively download the recording. 

Here is a screenshot of the page in Safari:

viihde_screenshot_safari

And here is what it looks like in Chrome with the extension installed:

viihde_screenshot

The Open in VLC needs a small app to be copied into your /Applications folder. This app launches VLC and opens the stream.

NOTE! Open in VLC ONLY works on OS X (for now)!

I might try to do something similar for Windows, but since the VLC browser plugin seems to work there, the need doesn’t seem so great.

Instructions

Prerequisites

For the Chrome extension you need to have Google Chrome installed.

For the Open in VLC functionality, you need to have the VLC application installed.

Downloads

Chrome extension Update 2015-04-22. The newer extension can be found here.

VLC Launcher application

Chrome extension installation

  1. Download the chrome extension ZIP from the link above
  2. Unzip the file and remember where you unzipped it
  3. Go to chrome://extensions in a new tab.
  4. Enable Developer mode.
    chrome_developer
  5. Now choose Load unpacked extension… and select the folder you unzipped earlier. It should be named ViihdeHelper
    chrome_load_extension
  6. Now your extensions view should look like this:
    chrome_loaded_extension
  7. If you now log in to your Elisa Viihde account in Chrome and go to a recording, you should see the links under the title of the recording as pictured earlier in this post.

You can now use the Download… link (preferably perhaps by right-clicking and choosing Save as…). However, if you want to be able to launch the VLC client from the other link, you need to do the following too.

VLC Launcher Application

  1. Download the launcher application ZIP from the link in the Downloads section above and unzip it to a place where you can find it.
  2. Copy the unzipped ViihdeVLCLauncher.app file into your /Applications folder.
  3. If you now click the Open in VLC… link in your browser, you should see something like the following:
    launcher_warning1
  4. When clicking Launch Application, the second warning comes up:
    launcher_warning2
  5. When you click Open here, you will see the following:
    vlc
  6. Enjoy!

Please try it out and let me now how it works out for you. It works for me, but I give no guarantees that it will work for you, and I don’t take any responsibility for any damage that may occur while trying it out.

13 thoughts on “Elisa Viihde recordings on OS X

    • Andreas Finne February 5, 2014 / 20:24

      Toke, näyttää oudolta että tuossa lukee file:// URLin alussa. Jos käytät ViihdeVLCLauncheria, niin se välittää http:// alkuinen URLi VLC:hen. Vaikuttaa vähän siltä että jossain on joko puutteelliset ohjeet, tai sitten olet jossain vaiheessa missanut jotain.

  1. zabenoid February 5, 2014 / 19:14

    Doesnt work anymore, tried with this, eviihde, xbmc plugin, firefox, chrome, explorer, vlc 1.1.1, 2.1.1, 2.1.2 and with 3 different modems (samsung s4, huawei e333, iphone 4, no way… Used to work to some point before with all of those. Also tried with 2 PC computers, no work.

    • Andreas Finne February 5, 2014 / 20:24

      I tried it just now, with a recently installed Mavericks on a MacBook Pro. It worked as it should for me.

      Do you get any errors, any messages, anything? “Doesn’t work” is kind of a broad statement 🙂

      • zabenoid February 6, 2014 / 15:35

        Vlc plugin cannot open rtl stream, xbmc just doesnt open, eviihde says cannot open… same with this. Logs in, recordings show, but streaming fails. I suspect assholes in elisa started to detect ip or something and tried to orbot whole traffic but that was way too slow and it did timeout. Next i should get some faster proxy in my apartment or someone elses who owns elisas landline, but i might need some help with that. Anyway why the hell this company always starts fixing the only things that works, not those that needs fixing?

      • zabenoid February 7, 2014 / 19:22

        Just right now GOT THE SHT TO WORK! Openviihde & mxplayer on android did it! When i got time ill check if other twenty or so options started working also… good work elisa! (Not:)

  2. Tomi February 4, 2015 / 22:58

    Thanks for this, much appreciated!

  3. Toke Lahti February 16, 2015 / 01:53

    Lakkasi toimimasta tuo chrome-kikka.
    Oisko sillä jotaan tekemistä chromen päivityksellä versioon 40?

    • Andreas Finne February 16, 2015 / 08:46

      Millä tavalla lakkasi toimimasta? Eikö linkit tule näkyviin enää? Käynnistyykö VLC kun linkki klikataan? Eikö tallenne latautuu VLChen? Mulla on Chrome 40 ja toimii tällä. Toki, eilen oli jotain häikkää vähän aikaa, mutta VLCn sulkemisen jälkeen rupesi pyörimään taas. Tuleeko virheilmoituksia näkyviin jossain?

      • linux user October 12, 2015 / 23:37

        Useamman tiedoston lataamisessa on jotain ongelmaa. Vaikka paivittaisin sivun tai lataisin koko laajennoksen uudelleen extensions-valilehdella, en saa ladattua kuin yhden tiedoston, jonka jalkeen kaikki nuoli-alas-napit lataavat samaa tiedostoa uudestaan ja uudestaan.

        Koneena linux/chromium, uusin versio jonka arch asensi tanaan. Ja viela on us-nappis enka jaksa nyt yolla sita muuttaakaan.

        En tieda siis toimiiko laajennos jotenkin vaarin, mutta sellainen parannusehdotus olisi, etta se lataisi niihin latausnappuloihin valmiiksi sen koko http://netpvr…username…nonce… -urlin, jolloin mahdollisesti myos kolmannen osapuolen lataa-kaikki-kerralla-ohjelma toimisi oikein.

        Kiitos muuten hienosta tyosta, jonka olet tehnyt laajennoksen parissa!

      • Andreas Finne October 13, 2015 / 21:59

        Hyvä huomio. Se on bugi extensionissa. Minulla on korjaus menossa. Ilmoitan täällä kun on valmista.
        Olisi tosi kiva saada ne linkit valmiiksi nappuloihin juu, valitettavasti ei ole mahdollista johtuen siitä että tallennesivut ovat https, ja sivu missä linkki sijaitsee on http, eli linkin hakeminen on kielletty turvallisuussyistä.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s