Netflix for OnlineVideos
Where can I get this?
This is a site in the OnlineVideos plugin, enable Netflix from the "Manage Sites" view inside OnlineVideos. Also update your sites after you have enabled it to get the latest version.
Countries
I do not know if this works everywhere but it looks promising.
Confirmed to work in: Sweden, Finland, The Netherlands, Canada, UK, France, Denmark, Germany
Does not work in: ?
BrowserPlayer
Netflix uses the BrowserPlayer, not the ordinary MP/OnlineVideos player, it's basically an internet explorer window showing the actual Netflix web site playing the content you have earlier selected in OnlineVideos.
The BrowserPlayer is compatible with MP1 and MP2, but not the standalone player.
Player controls
Prerequisites
Configure the following in the netflix site context menu
Features
Context menu?
You open the context menu by pressing F9 on your keyboard or the i/info/more/... button on your remote.
When you configure Netflix for OnlineVideos, open the site context menu (i.e. in the site listing goto and select "Netflix" without entering and press F9 or i/... on remote) and enter credentials, enable or disable features.
Tips'n'tricks for smoother playback
First check Prerequisites!
Then check if you have the latest version of the Netflix util by doing an site update (manage sites from the (hidden) side menu of OnlineVideos).
If you have problems seeing contents or get errors, sometimes it just helps to try again or change the profile (even to the exact same profile). Finally try to restart MP and remove cache and cookies from internet explorer.
Problems with timeouts? Or does the player window close before the actual video start to play - try setting a higher "Webrequest timeout" in OnlineVideos configuration and BrowserHostWaitTimeout in the iexplore.exe.config file (found in [MP-INSTALL-PATH]l\plugins\Windows\OnlineVideos)
Do the power scheduler send the computer to sleep while watching Netflix? Add "iexplore" without quotes in PowerScheduler -> Processes -> Processes to prevent standby while watching, see Power Scheduler
Still does not work?
Report here, but first check if it works as expected in Internet Explorer (not Edge) on the same computer.
You can see what's happening in the browser player while loading if you disable the loading spinner in the Netflix context menu. This can be good to report in a bug report
System specs
Fill out your System Specs
Collect logs:
Edit the iexplore.exe.config file (found in [MP-INSTALL-PATH]l\plugins\Windows\OnlineVideos)
Change the WriteDebugLog value to true
Also check the log path in the above mentioned config file
MP1:
MP2:
You also might want to enable verbose logging in site setting.
Use the WatchDog, pick the second alternative and reproduce the error.
Where can I get this?
This is a site in the OnlineVideos plugin, enable Netflix from the "Manage Sites" view inside OnlineVideos. Also update your sites after you have enabled it to get the latest version.
Countries
I do not know if this works everywhere but it looks promising.
Confirmed to work in: Sweden, Finland, The Netherlands, Canada, UK, France, Denmark, Germany
Does not work in: ?
BrowserPlayer
Netflix uses the BrowserPlayer, not the ordinary MP/OnlineVideos player, it's basically an internet explorer window showing the actual Netflix web site playing the content you have earlier selected in OnlineVideos.
The BrowserPlayer is compatible with MP1 and MP2, but not the standalone player.
Player controls
- Play
- Pause
- Step forward and backward in the video (with right and left key/buttons)
- Stop (exit browser, press stop/esc/back/b)
- Use "0" to toggle the Netflix video playback OSD
Prerequisites
- Internet Explorer 10+ installed. (Remember Edge is not IE!)
- Silverlight must be installed on the computer
- Silverlight must have the "Enable download and updates to components required for protected content playback" setting enabled.
- And of course a Netflix subscription
- Enter Username (email) and Password in site context menu
- Disable Test participation
Configure the following in the netflix site context menu
- Username
- Password
- Show loading spinner
- Show the loading spinner in the Browser Player
- Enable Netflix Info/Stat OSD
- Enable info and statistics OSD.
- Toggle OSD with 0 when video is playing.
- Do not enable this if you need to enter 0 in parental control pin
For everybody that wants to watch netflix with different languages:
I've now found a way to have different profiles for the respective languages. That's almost what I tried some time ago but here comes the difference.
Whereas creating profiles with prefered languages does not change the playback language the solution is much simpler.
Just watch a movie and manually switch to the desired language. Keep that movie running for more than 5 minutes and that should be it.
Netflix saves the language after 5 minutes and uses that for every other movie watched with that profile.
Other profiles won't be affected by that which allows to have different profiles for different languges.
Features
- Profiles
- Browse My List (Not kids profiles)
- Manage My List, add/remove (Not kids profiles)
- In titles listings (use context menu)
- In every titles subcategories
- Continue Watch (previously watched titles)
- Netflix Home
- Browse Characters (Kids profiles only)
- Browse Genres
- And browse Sub Genres (Not kids profiles)
- Titles subcategories
- Watch Now/Play (i.e. the next episode to watch or play the movie)
- Browse seasons of shows
- Browse and play trailers
- Find similar titles
- Title Details
- Creators
- Directors
- Cast
- Genres
- Tags (This movie/show is...)
- Add/Remove from My List (Not kids profiles)
- Search (from the hidden menu)
- Fully translated
- Uses the language setting of the owner/first profile
- Defaults to generic english expressions if translation not available
Context menu?
You open the context menu by pressing F9 on your keyboard or the i/info/more/... button on your remote.
When you configure Netflix for OnlineVideos, open the site context menu (i.e. in the site listing goto and select "Netflix" without entering and press F9 or i/... on remote) and enter credentials, enable or disable features.
Tips'n'tricks for smoother playback
- Turn on hardware acceleration in silverlight settings
- Open "Microsoft Silverlight Configuration" in elevated mode (right click and run as administrator)
- Playback tab
- Check hardware acceleration
- Reduce frame rate when not being in focus
- Set the correct refresh rate to your display (depending on country)
First check Prerequisites!
Then check if you have the latest version of the Netflix util by doing an site update (manage sites from the (hidden) side menu of OnlineVideos).
If you have problems seeing contents or get errors, sometimes it just helps to try again or change the profile (even to the exact same profile). Finally try to restart MP and remove cache and cookies from internet explorer.
Problems with timeouts? Or does the player window close before the actual video start to play - try setting a higher "Webrequest timeout" in OnlineVideos configuration and BrowserHostWaitTimeout in the iexplore.exe.config file (found in [MP-INSTALL-PATH]l\plugins\Windows\OnlineVideos)
Do the power scheduler send the computer to sleep while watching Netflix? Add "iexplore" without quotes in PowerScheduler -> Processes -> Processes to prevent standby while watching, see Power Scheduler
Still does not work?
Report here, but first check if it works as expected in Internet Explorer (not Edge) on the same computer.
You can see what's happening in the browser player while loading if you disable the loading spinner in the Netflix context menu. This can be good to report in a bug report
System specs
Fill out your System Specs
Collect logs:
Edit the iexplore.exe.config file (found in [MP-INSTALL-PATH]l\plugins\Windows\OnlineVideos)
Change the WriteDebugLog value to true
Also check the log path in the above mentioned config file
MP1:
XML:
<add key="DebugLogPath" value="C:\ProgramData\Team MediaPortal\MediaPortal\log\OnlineVideos.WebAutomation.BrowserHost-DEBUG.log" />
MP2:
XML:
<add key="DebugLogPath" value="C:\ProgramData\Team MediaPortal\MP2-Client\Log\OnlineVideos.WebAutomation.BrowserHost-DEBUG.log" />
You also might want to enable verbose logging in site setting.
Use the WatchDog, pick the second alternative and reproduce the error.
Last edited: