HeadWeb - online movie rental (nordic countries) Updated 17.06.2012

Discussion in 'MediaPortal 1 Plugins' started by pilehave, October 31, 2011.

    • Premium Supporter

    pilehave Community Skin Designer

    HeadWeb is an online movies rental store available in Sweden, Denmark, Norway and Finland. Now you can have this convenience directly on your 10-feet UI, using this plugin.

    Download HeadWeb 0.0.1.155
    Project Home on Google Code

    You need MediaPortal 1.2.0 Beta or newer to use the plugin. This is a stable preview of the plugin, which is still being developed.
    Working features:

    • Rent movies with account.
    • Rent movies with SMS-code.
    • User login/logout, both from frontend or automatically.
    • Active rentals.
    • Favorites (add, remove).
    • Free movies.
    • Filter (togglebutton) to view only HD (720p/1080p) movies in results.
    • Browse best sellers, newest and genres.
    • Search for movies.
    • Watch trailers/preview movies.
    • Subtitles are available if you configure MediaPortal to use MPC-HC subtitle engine (default engine).
    • Optional filter to remove adult movies.
    • Logged-in users can rate movies.
    • Movies can be displayed with originalname instead of translatedname.
    Planned features:
    None at the moment - consolidate working features and collect feedback.

    The screenshots below reflects the current development status of the HeadWeb-plugin. Current skins supported are Default, DefaultWide, StreamedMP, Fidelity 1.4, Maya, Avalon, Mustayaluca and Reflex.

    [IMG]
    [IMG]
    [IMG]
    [IMG]
    [IMG]
    [IMG]
    [IMG]
    [IMG]
    [IMG]
    [IMG]
    [IMG]
    [IMG]
    [IMG]
    [IMG]
    [IMG]

    Configuration
    Config3

    Watch movies
    You need to install a stream-splitter that can handle Flash (flv). I would recommend LAV Splitter or Haali Media Splitter.

    How to get subtitles working
    Subtitles are downloaded to C:\Subs when you watch a movie (full or preview). This path will in an upcoming version be configurable in the plugin. But for now it is hardcoded.

    If this folder does not exist, you must create it.

    You also need to configure the MPC-HC subtitle engine in MediaPortal Configuration, and add the above path to the list of folders where the subtitle engine should look for subs.

    This screenshot explains what to enter:
    subtitle_settings

    If you are a skin-developer and wan't to create files for HeadWeb, the best option is to use Avalon as a base. These skin-files are fairly regular. If your skin already supports OnlineVideos, some of the files are nearly identical, so you're halfway there ;)

    Bugreports:
    Please post here or add it to the issue-list on Google Code
    • Like Like x 5
    • Premium Supporter

    pilehave Thread Starter Community Skin Designer

    Re: HeadWeb - online movie rental (nordic countries)

    HD movies in HeadWeb?
    Yes, HeadWeb contains 1080p 23.976 movies. Not a lot, but they are there. Also available in 720p.
    This screenshot shows a 1080p stream (played in a 720p resolution window though):
    HeadWeb 1080p stream 3600 kbits
    Also, 720p and 1080p streams are easily identified when selecting a bitrate:
    bitrate_selection

    Is there any free content?
    Yes, the plugin has a filter to get free movies only.
    • Premium Supporter

    FrankDrebin MP Donator

    Re: HeadWeb - online movie rental (nordic countries)

    Thanks! I will definately try this! They seem to have a few HD-movies on their list, too. :D
    • Premium Supporter

    pilehave Thread Starter Community Skin Designer

    Re: HeadWeb - online movie rental (nordic countries)

    New version 0.0.0.72 available, see first post. Also updated in repository.
  1. Perls Portal Member

    Re: HeadWeb - online movie rental (nordic countries) Updated 03.11.2011

    Hi pilehave,

    Very nice, I have missed an on-line film rentals function!
    However, although playing trailers work nicely for me, when selecting preview I get
    the pop-up to select bit-rate but after doing this nothing at all happens. The user interface
    is not blocked or anything like that, it's possible to go on and play the trailer or whatever,
    there is just no sign at all of the preview.

    Anything else I need to install? I use Lav splitter and everything I've tried in on-line-
    videos plays and preview on headweb also works when played directly in ie9 or chrome.

    Cheers
    /Per
    • Premium Supporter

    pilehave Thread Starter Community Skin Designer

    Re: HeadWeb - online movie rental (nordic countries) Updated 03.11.2011

    Could you try and post logs? I would prefer if you either uses the "MediaPortal Debug-mode" or manually set the "Log verbosity" to "Debug" in MP Config. This way I get all of the needed logs.

    It is supposed to work with LAV. Maybe it's just a small problem :)
  2. Perls Portal Member

    Re: HeadWeb - online movie rental (nordic countries) Updated 03.11.2011

    Here's a debug log where I did the following
    - clear log
    - start MP
    - go to headweb and play pirates of the caribbean trailer
    - stop trailer
    - select preview of the same film (no preview shown)
    - play same trailer again
    - stop trailer
    - exit MP

    Sub-title problem maybe?
    /P

    Attached Files:

    • Premium Supporter

    pilehave Thread Starter Community Skin Designer

    Re: HeadWeb - online movie rental (nordic countries) Updated 03.11.2011

    It looks to me like you are only using LAV Splitter, and Microsoft DTV-DVD Video + Audio to play the file:

    If you have an Nvidia card I would suggest you to use LAV codecs for all video and audio. If you have and ATi-card it should be possible to get LAV to play all flash-video I think.

    Playing the file on headweb.com is done through their flash-player, so that will always work if you have flash installed.
    • Premium Supporter

    pilehave Thread Starter Community Skin Designer

    Re: HeadWeb - online movie rental (nordic countries) Updated 10.11.2011

    New version 0.0.0.80 available, see first post. Also updated in repository.
  3. Perls Portal Member

    Re: HeadWeb - online movie rental (nordic countries) Updated 10.11.2011

    Hi again pilehave, I just tried the new version but there is no change for me.

    I use the built-in graphics in an intel 2600K processor. Everything I have tried in on-line
    videos play fine and I have also tried to use Lav video and audio decoders but it doesn't
    seem to make any difference. Doesn't the following lines in the log that occur in conjunction
    with trying to play the preview (1800kb/s selected) look suspicious?
    -------
    2011-11-09 23:24:05.569069 [Info.][MPMain(1)]: HeadWeb: Play movie with bitrate: 1800
    2011-11-09 23:24:05.569069 [Debug][MPMain(1)]: HeadWeb: streamURL=rtmpe://fl2.stream.headweb.com:443/headweb/292738_1800?t=d6398dd3-deae-429e-9c54-cfe25b07de1d&u=167786&a=p&said=4689918&
    2011-11-09 23:24:05.570070 [Debug][MPMain(1)]: HeadWeb: Subtitle found: Norska
    2011-11-09 23:24:05.576070 [Info.][MPMain(1)]: OnMessage exception:confused:ystem.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Subs\Pirates of the Caribbean I Främmande Farvatten.Norska.srt'.
    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
    at System.IO.StreamWriter.CreateFile(String path, Boolean append)
    at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize)
    at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding)
    at HeadWeb.Utils.saveSub(String title, String source, String language)
    at HeadWeb.HeadWebMovieInfo.playMovie()
    at HeadWeb.HeadWebMovieInfo_OnClicked(Int32 controlId, GUIControl control, ActionType actionType)
    at MediaPortal.GUI.Library.GUIWindow.OnMessage(GUIMessage message)

Share This Page

Users Viewing Thread (Users: 0, Guests: 0)

Running the latest version?

V1.3.0 FINAL - released March 2013
Releasenews | Download
Changelog
 | Requirements
HTPC
Team-MediaPortal
 
About
Contact |  Press
Partners