cruster
Posts: 120
Joined: Mon Sep 01, 2014 7:56 pm

Epiphany web-browser -

Mon Mar 07, 2016 6:32 pm

- prone to randomly crashing back to desktop when playing youtube videos full screen. Operating system is up to date: apt-get update and apt-get upgrade. Pi2 and Pi3 same behaviour. Known issue? Any fixes?

Nickcn
Posts: 200
Joined: Sat Mar 05, 2016 8:18 pm
Location: USA

Re: Epiphany web-browser -

Mon Mar 07, 2016 6:40 pm

deleted
Last edited by Nickcn on Mon May 16, 2016 3:13 am, edited 1 time in total.

gkreidl
Posts: 6326
Joined: Thu Jan 26, 2012 1:07 pm
Location: Germany

Re: Epiphany web-browser -

Mon Mar 07, 2016 6:51 pm

This cannot work, at least not without a workaround, which has never been tried.
While the video is decoded by the GPU, it has to be copied back into the frame buffer in real time to appear inside the window. This does work for medium image sizes, but not for a whole screen.
There are other solutions (but not with epiphany).
Minimal Kiosk Browser (kweb)
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer

Nickcn
Posts: 200
Joined: Sat Mar 05, 2016 8:18 pm
Location: USA

Re: Epiphany web-browser -

Mon Mar 07, 2016 6:56 pm

deleted
Last edited by Nickcn on Mon May 16, 2016 3:12 am, edited 1 time in total.

cruster
Posts: 120
Joined: Mon Sep 01, 2014 7:56 pm

Re: Epiphany web-browser -

Mon Mar 07, 2016 6:57 pm

gkreidl wrote:This cannot work, at least not without a workaround, which has never been tried.
While the video is decoded by the GPU, it has to be copied back into the frame buffer in real time to appear inside the window. This does work for medium image sizes, but not for a whole screen.
There are other solutions (but not with epiphany).
Hi, what can't work? Chromium? or playing youtube full screen through Epiphany?

cruster
Posts: 120
Joined: Mon Sep 01, 2014 7:56 pm

Re: Epiphany web-browser -

Mon Mar 07, 2016 7:00 pm

Nickcn wrote:...
Because I am using Chromium on my pi3 w/Rasbian-Jessie, to watch youtube videos full screen.
I tried "sudo apt-get install chromium-browser" but got a message saying the package was missing, has been obsoleted or is only available from another source. Any ideas where I can get it?

gkreidl
Posts: 6326
Joined: Thu Jan 26, 2012 1:07 pm
Location: Germany

Re: Epiphany web-browser -

Mon Mar 07, 2016 7:08 pm

Nickcn wrote:So you are saying you cant watch youtube videos on the pi in Chrome (Chromium)? or are you saying something else?

Because I am using Chromium on my pi3 w/Rasbian-Jessie, to watch youtube videos full screen.
I'm talking about Epiphany. Chromium is not in the repository and I did not want to try install the Ubuntu version.
How large is your screen? I simply don't believe chromium (software decoding only) can display live web video on a full HD screen.
Minimal Kiosk Browser (kweb)
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer

User avatar
GTR2Fan
Posts: 1601
Joined: Sun Feb 23, 2014 9:20 pm
Location: South East UK

Re: Epiphany web-browser -

Mon Mar 07, 2016 7:14 pm

Pi2B Mini-PC/Media Centre: ARM=1GHz (+3), Core=500MHz, v3d=500MHz, h264=333MHz, RAM=DDR2-1200 (+6/+4/+4+schmoo). Sandisk Ultra HC-I 32GB microSD card on '50=100' OCed slot (42MB/s read) running Raspbian/KODI16, Seagate 3.5" 1.5TB HDD mass storage.

Nickcn
Posts: 200
Joined: Sat Mar 05, 2016 8:18 pm
Location: USA

Re: Epiphany web-browser -

Mon Mar 07, 2016 7:16 pm

deleted
Last edited by Nickcn on Mon May 16, 2016 3:21 am, edited 2 times in total.

cruster
Posts: 120
Joined: Mon Sep 01, 2014 7:56 pm

Re: Epiphany web-browser -

Mon Mar 07, 2016 7:21 pm

Thanks. I'll give that a try.

cruster
Posts: 120
Joined: Mon Sep 01, 2014 7:56 pm

Re: Epiphany web-browser -

Mon Mar 07, 2016 7:23 pm

Nickcn wrote: Here is chrome (chromium), and it works perfect with the pi3
Thank you!

gkreidl
Posts: 6326
Joined: Thu Jan 26, 2012 1:07 pm
Location: Germany

Re: Epiphany web-browser -

Mon Mar 07, 2016 9:45 pm

OK. I gave it a try. Here's the result:
Playing inside the browser window: Video OK, audio out of sync.
Going to full screen (Full HD 1920x1080):
Video lagging and shaky, perhaps 5 - 10 FPS. audio out of sync.
I have no idea why anybody should enjoy watching this.
And I'm running this on a RPi 3!
In the terminal some error messages; obviously trying to access the wrong GPU.

omxplayerGUI called from kweb: plays perfect in any screen size including full screen, audio in sync, uses 720p version from youtube (much sharper image than in chromium). Starts within 2-3 seconds after hitting the "Play" button in the browser.
Minimal Kiosk Browser (kweb)
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer

Nickcn
Posts: 200
Joined: Sat Mar 05, 2016 8:18 pm
Location: USA

Re: Epiphany web-browser -

Mon Mar 07, 2016 10:12 pm

deleted
Last edited by Nickcn on Mon May 16, 2016 3:20 am, edited 1 time in total.

gkreidl
Posts: 6326
Joined: Thu Jan 26, 2012 1:07 pm
Location: Germany

Re: Epiphany web-browser -

Mon Mar 07, 2016 10:28 pm

Nickcn wrote:
OK. I gave it a try. Here's the result:
Playing inside the browser window: Video OK, audio out of sync.
Going to full screen (Full HD 1920x1080):
Video lagging and shaky, perhaps 5 - 10 FPS. audio out of sync.
I have no idea why anybody should enjoy watching this.
And I'm running this on a RPi 3!
Overclock pi3 sdram and cpu, and assign more sdram to gpu is my suggestion (that is what I am doing).

Code: Select all

sudo nano /boot/config.txt

Code: Select all

# uncomment to overclock the arm. 1200 MHz is the default.
arm_freq=1350
core_freq=500
over_voltage=4

# uncomment to overclock memory. 400 Mhz is standard.
sdram_freq=560
sdram_schmoo=0x02000020
over_voltage_sdram_p=6
over_voltage_sdram_i=4
over_voltage_sdram_c=4

# Memory allocation of 1024MB for graphics processor ("gpu_mem=" should be very last line in config.txt)
gpu_mem=256
Overclocking the RPi3 is dangerous and useless. Even without overclocking it starts throttling dramatically if all 4 cores are used (down to 900 MHz in my tests). A heat sink might help a bit (if not boxed in).
Enhancing the GPU memory doesn't help chromium because it doesn't use the GPU.
Minimal Kiosk Browser (kweb)
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer

Nickcn
Posts: 200
Joined: Sat Mar 05, 2016 8:18 pm
Location: USA

Re: Epiphany web-browser -

Mon Mar 07, 2016 10:31 pm

deleted
Last edited by Nickcn on Mon May 16, 2016 3:19 am, edited 1 time in total.

gkreidl
Posts: 6326
Joined: Thu Jan 26, 2012 1:07 pm
Location: Germany

Re: Epiphany web-browser -

Mon Mar 07, 2016 10:42 pm

Nickcn wrote:
Even without overclocking it starts throttling dramatically if all 4 cores are used (down to 900 MHz in my tests).
I have maxed out all 4 cores for hours at 1350mhz, without throttling, without heat sinks or fan, using the official pi3 case, and temps never went higher than 65 C
I does throttle by itself. I have run a test with HandBrake which fully uses all four cores, converting a video. I have been watching temperature and frequency from a terminal all the time (almost an hour). After a very short time, temp. reached 80 C and the system starts throttling down. After a few minutes the freq. was aways between 922 and 960 MHz. The Pi3 is not in a box and receives good air flow.
Minimal Kiosk Browser (kweb)
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer

Nickcn
Posts: 200
Joined: Sat Mar 05, 2016 8:18 pm
Location: USA

Re: Epiphany web-browser -

Mon Mar 07, 2016 10:47 pm

deleted
Last edited by Nickcn on Mon May 16, 2016 3:19 am, edited 1 time in total.

User avatar
GTR2Fan
Posts: 1601
Joined: Sun Feb 23, 2014 9:20 pm
Location: South East UK

Re: Epiphany web-browser -

Mon Mar 07, 2016 10:51 pm

Nickcn wrote:I have maxed out all 4 cores for hours at 1350mhz, without throttling, without heat sinks or fan, using the official pi3 case, and temps never went higher than 65 C
Slap another 15°C on top of that if you plan on overclocking that GPU and spanking it at the same time and you'll nearly be there. Bear in mind that the internal temperature sensor has been reported as under-reading at the hot end on at least some Pi3B. The proof of the pudding will be if you can run Quake 3 Arena at 1920x1080 without throttling back. I'd like to think it could. :)
Pi2B Mini-PC/Media Centre: ARM=1GHz (+3), Core=500MHz, v3d=500MHz, h264=333MHz, RAM=DDR2-1200 (+6/+4/+4+schmoo). Sandisk Ultra HC-I 32GB microSD card on '50=100' OCed slot (42MB/s read) running Raspbian/KODI16, Seagate 3.5" 1.5TB HDD mass storage.

Nickcn
Posts: 200
Joined: Sat Mar 05, 2016 8:18 pm
Location: USA

Re: Epiphany web-browser -

Mon Mar 07, 2016 10:54 pm

deleted
Last edited by Nickcn on Mon May 16, 2016 3:18 am, edited 1 time in total.

User avatar
GTR2Fan
Posts: 1601
Joined: Sun Feb 23, 2014 9:20 pm
Location: South East UK

Re: Epiphany web-browser -

Mon Mar 07, 2016 10:56 pm

I think we should. After you...
Pi2B Mini-PC/Media Centre: ARM=1GHz (+3), Core=500MHz, v3d=500MHz, h264=333MHz, RAM=DDR2-1200 (+6/+4/+4+schmoo). Sandisk Ultra HC-I 32GB microSD card on '50=100' OCed slot (42MB/s read) running Raspbian/KODI16, Seagate 3.5" 1.5TB HDD mass storage.

User avatar
kusti8
Posts: 3439
Joined: Sat Dec 21, 2013 5:29 pm
Location: USA

Re: Epiphany web-browser -

Tue Mar 08, 2016 12:25 am

Chromium by default does not have hardware acceleration. I saw a chrome extension that would play it in omxplayer using youtube-dl. With the OpenGL driver Chromium is hardware accelerated but I'm not sure how that is for video.

I'm going to see if I can try and integrate youtube-dl into the Chromium source code or at least as an extension.
There are 10 types of people: those who understand binary and those who don't.

Return to “Raspberry Pi OS”