I have been using Elisa Viihde service for almost a year and I can say I am pretty happy with it. After upgrading to this service also my Internet connection from Elisa started working without too much problems (earlier it worked badly for long time).
Elisa Viihde allows me to record TV programs to Elisa servers and watch them later using IPTV technology. Watching works both on set-top-box and PC. The recordings definitions can be done with set-top-box, PC or mobile phone.
The service allows easily to watch the recorded programs on PC (using VLC plugin on web browser). The normal service does not have built-in option to downloaded recorded programs. It is possible to do this manually with some work (look at web page source code to get video URL and then download that).
Fortunately there is also an easier option for downloading: Elisa Viihde: Add download links to recording listings script adds a download link next to each program in the list of recordings. When the download link is clicked it will fetch the URL from the ‘View’ page for the recording and send you directly to the downloadable video file. This script needs Greasemonkey to run on Mozilla Firefox web browser.
The downloaded files are in MPEG transport stream format. Those files can be viewed with VLC.