This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 2 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Netflix, Amazon Prime, and Hulu on the Tinker Board
#21
(05-23-2017, 10:16 PM)knuxyl Wrote:
Netflix, Amazon Prime, and Hulu on the Tinker Board
Chromium 59.0.3071.86 (Developer Build)
Debian Stretch 9.0 (1.9)

This package will automatically install the needed libraries for online video playback for Chromium.

Directions

1) Download the archive (tinker.zip)
2) Extract it
3) Open a terminal and cd to the directory
4) Type this command
Code:
sudo chmod 775 * && sudo chmod +x install.sh

5) Then type this command
Code:
sudo ./install.sh

6) To use, you must either use the launcher that was installed in the Internet category on your menu, or through terminal with the following command

Code:
chromium --user-agent="Mozilla/5.0 (X11; CrOS armv7l 6946.63.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2357.130 Safari/537.36"


Bugs

1) Settings/Extensions menus do not work. You can use your original shortcut to access these and the settings will save for the custom shortcut as well.

Help

Here is a video uploaded by ETA PRIME to help users still needing help on installing this.

https://www.youtube.com/watch?v=R7sXqqf3oGM


Changelog

(7/16/17) - Updated libraries to the latest available and tested on latest release of Debian from Asus with newer Chromium. Using Asus C201PA libraries (libwidevinecdm.so, libwidevinecdmadapter.so, lilpepflashplayer.so).
(6/7/17) - Test package tested, was not better in performance, possibly worse.
(6/6/17) - Added an updated package that needs testing. It has the latest available libraries
(6/6/17) - Removed 7zip requirement, fixed typos, added a README

Files taken from chromeos_9460.60.0_veyron-speedy_recovery_stable-channel_speedy-mp-v3.bin


Download
(updated 7/16/17)


Has anyone tried it even with the latest version (2.0.3)?
Reply
#22
(11-01-2017, 09:43 AM)bart Wrote: Has anyone tried it even with the latest version (2.0.3)?
Yes. Works fine so far. Watching Transporter series on Netflix now at 1080p. I'll let you know if it crashes.
Reply
#23
I am running the latest version of tinker os 2.0.3

I get the following error message when playing a video on netflix

Netflix Video Player Unavailable

Error Code C7702-1003
Reply
#24
If you installed the patch above, then install widevine.
Code:
sudo apt-get install chromium-widevine

Edit: I put the patch I used here. Read the README.md file.
https://github.com/SurferTim/TinkerBoardNetflix
I checked this on the latest versions of Chromium (v62 and v63).
Reply
#25
Package has been updated for use with latest ASUS operating system.
Reply
#26
(12-14-2017, 10:30 PM)knuxyl Wrote: Package has been updated for use with latest ASUS operating system.
I don't remember which package I downloaded. That is why I uploaded the version that I knew worked to Github. Thanks for the package. It works great!
Reply
#27
Thanks for this; i had it working for a few weeks, but Amazon Prime no longer works (Netflix and Youtube do.) Prime issues an error message that states Chrome needs updating (Amazon bastards probably purposely breaking a Google product). Chromium version is 63.0.3239.84.
Any ideas?
Reply
#28
This isn't working for me. I get an error message when I run install.sh.

Code:
linaro@tinkerboard:~/Downloads/tinker$ sudo ./install.sh

This will install libraries needed for Netflix, Amazon Prime, and Hulu video playback on the Asus Tinkerboard

These libraries were tested on
Debian Stretch 9.0 (2.0.4)
Chromium 62.0.3202.89 (Developer Build)

Press [Enter] to continue


Copying shortcut...
Copying libraries...
Installing chromium-widevine...
Selecting previously unselected package chromium-widevine.
(Reading database ... 60874 files and directories currently installed.)
Preparing to unpack chromium-widevine_63.0.3239.84-1_deb9u1_armhf.deb ...
Unpacking chromium-widevine (63.0.3239.84-1~deb9u1) ...
dpkg: dependency problems prevent configuration of chromium-widevine:
chromium-widevine depends on chromium (= 63.0.3239.84-1~deb9u1); however:
 Version of chromium on system is 61.0.3163.100-1~deb9u1.

dpkg: error processing package chromium-widevine (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
chromium-widevine
Reading package lists... Done
Building dependency tree      
Reading state information... Done
Correcting dependencies... Done
The following package was automatically installed and is no longer required:
 libopts25
Use 'sudo apt autoremove' to remove it.
The following packages will be REMOVED:
 chromium-widevine
0 upgraded, 0 newly installed, 1 to remove and 11 not upgraded.
1 not fully installed or removed.
After this operation, 867 kB disk space will be freed.
(Reading database ... 60879 files and directories currently installed.)
Removing chromium-widevine (63.0.3239.84-1~deb9u1) ...
Done

You can either use the shortcut that was installed in your menu in Internet, or launch with the command line below
chromium --user-agent="Mozilla/5.0 (X11; CrOS armv7l 6946.63.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2357.130 Safari/537.36"

If you have any questions or need help, refer to the README or go to
https://tinkerboarding.co.uk/forum/thread-329.html

linaro@tinkerboard:~/Downloads/tinker$

Running Netflix doesn't complain about he lack of chrome-widevine any more, but when I try to play something I just get a 'loading' animated red circle, and nothing happens. I tried running:

Code:
linaro@tinkerboard:~/Downloads/tinker$ sudo apt-get install chromium-widevine
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following additional packages will be installed:
 chromium
Suggested packages:
 chromium-l10n chromium-shell chromium-driver
Recommended packages:
 fonts-liberation
The following NEW packages will be installed:
 chromium-widevine
The following packages will be upgraded:
 chromium
1 upgraded, 1 newly installed, 0 to remove and 10 not upgraded.
Need to get 44.7 MB of archives.
After this operation, 2914 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Err:1 http://security.debian.org stretch/updates/main armhf chromium armhf 62.0.3202.89-1~deb9u1
 404  Not Found [IP: 195.20.242.89 80]
Err:2 http://security.debian.org stretch/updates/contrib armhf chromium-widevine armhf 62.0.3202.89-1~deb9u1
 404  Not Found [IP: 195.20.242.89 80]
E: Failed to fetch http://security.debian.org/pool/updates/main/c/chromium-browser/chromium_62.0.3202.89-1~deb9u1_armhf.deb  404  Not Found [IP: 195.20.242.89 80]
E: Failed to fetch http://security.debian.org/pool/updates/contrib/c/chromium-browser/chromium-widevine_62.0.3202.89-1~deb9u1_armhf.deb  404  Not Found [IP: 195.20.242.89 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
linaro@tinkerboard:~/Downloads/tinker$

I don't want to do any updates as this may make some packages incompatible with TinkerOS


EDIT: Netflix is not working, but IMVBox is?!?!?!
Reply
#29
Amazon Prime doesn't work any more with this, but Netflix does. Just tried it.

I just ran update and upgrade again, and my Chromium is version 63.0.3239.84.

Your install attempt explained it.
Code:
dpkg: dependency problems prevent configuration of chromium-widevine:
chromium-widevine depends on chromium (= 63.0.3239.84-1~deb9u1); however:
Version of chromium on system is 61.0.3163.100-1~deb9u1.

If you don't want to do an update/upgrade, I guess you are just out of luck. Sad
Edit: I'm using TinkerOS v2.0.4
Reply
#30
(01-27-2018, 05:33 PM)SurferTim Wrote: Amazon Prime doesn't work any more with this, but Netflix does. Just tried it.

I just ran update and upgrade again, and my Chromium is version 63.0.3239.84.

Your install attempt explained it.
Code:
dpkg: dependency problems prevent configuration of chromium-widevine:
chromium-widevine depends on chromium (= 63.0.3239.84-1~deb9u1); however:
Version of chromium on system is 61.0.3163.100-1~deb9u1.

If you don't want to do an update/upgrade, I guess you are just out of luck. Sad
Edit: I'm using TinkerOS v2.0.4

Is it possible to just update Chromium? I thought I was running v2.0.4 as I just downloaded the latest one and installed it. ... checks install file ... yep v2.0.4. 

I just tried to run an apt-get upgrade chromium, but it's complaining about missing files. 

Code:
linaro@tinkerboard:~/TEMP$ sudo apt-get upgrade chromium
Reading package lists... Done
Building dependency tree      
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  chromium curl libcurl3 libcurl3-gnutls libgstreamer-plugins-bad1.0-0 libopenjp2-7
  libssl1.0.2 libssl1.1 openssl tzdata wget
11 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 51.0 MB of archives.
After this operation, 2038 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Err:3 http://security.debian.org stretch/updates/main armhf libssl1.0.2 armhf 1.0.2l-2+deb9u1
  404  Not Found [IP: 217.196.149.233 80]
Get:4 http://security.debian.org stretch/updates/main armhf libssl1.1 armhf 1.1.0f-3+deb9u1 [1137 kB]
Get:1 http://cdn-fastly.deb.debian.org/debian stretch-updates/main armhf tzdata all 2017c-0+deb9u1 [262 kB]
Get:2 http://cdn-fastly.deb.debian.org/debian stretch/main armhf libgstreamer-plugins-bad1.0-0 armhf 1.10.4-1 [1852 kB]
Get:5 http://security.debian.org stretch/updates/main armhf wget armhf 1.18-5+deb9u1 [781 kB]
Err:6 http://security.debian.org stretch/updates/main armhf chromium armhf 62.0.3202.89-1~deb9u1
  404  Not Found [IP: 217.196.149.233 80]
Err:7 http://security.debian.org stretch/updates/main armhf curl armhf 7.52.1-5+deb9u2
  404  Not Found [IP: 217.196.149.233 80]
Err:8 http://security.debian.org stretch/updates/main armhf libcurl3 armhf 7.52.1-5+deb9u2
  404  Not Found [IP: 217.196.149.233 80]
Err:9 http://security.debian.org stretch/updates/main armhf libcurl3-gnutls armhf 7.52.1-5+deb9u2
  404  Not Found [IP: 217.196.149.233 80]
Get:10 http://security.debian.org stretch/updates/main armhf openssl armhf 1.1.0f-3+deb9u1 [703 kB]
Get:11 http://security.debian.org stretch/updates/main armhf libopenjp2-7 armhf 2.1.2-1.1+deb9u2 [110 kB]
Fetched 4846 kB in 0s (5718 kB/s)  
E: Failed to fetch http://security.debian.org/pool/updates/main/o/openssl1.0/libssl1.0.2_1.0.2l-2+deb9u1_armhf.deb  404  Not Found [IP: 217.196.149.233 80]
E: Failed to fetch http://security.debian.org/pool/updates/main/c/chromium-browser/chromium_62.0.3202.89-1~deb9u1_armhf.deb  404  Not Found [IP: 217.196.149.233 80]
E: Failed to fetch http://security.debian.org/pool/updates/main/c/curl/curl_7.52.1-5+deb9u2_armhf.deb  404  Not Found [IP: 217.196.149.233 80]
E: Failed to fetch http://security.debian.org/pool/updates/main/c/curl/libcurl3_7.52.1-5+deb9u2_armhf.deb  404  Not Found [IP: 217.196.149.233 80]
E: Failed to fetch http://security.debian.org/pool/updates/main/c/curl/libcurl3-gnutls_7.52.1-5+deb9u2_armhf.deb  404  Not Found [IP: 217.196.149.233 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
linaro@tinkerboard:~/TEMP$

I've just noticed that BBC IPlayer is working now. Apart from occasional stutters. 

BTW: I've been keeping an eye on the processor temperature, but it seems to be running about 50C. I only have the standard passive heatsink as cooling.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)