JBildstein/SpiderEye

No sound on webview linux-arm32

Opened this issue · 3 comments

Describe the bug
I have created a window of webview follow to simple example of project.
I deploy it to raspberry pi 4. It work.
I continue navigate webview to Youtube.
Webview can play video but it have not sound.
Terminal has warning: "webkit wasn't able to find the gl video sink dependencies"

To Reproduce
Steps to reproduce the behavior:
Clone simple example of project.
Change Url to load https://www.youtube.com/

Expected behavior
Webview can play video and have sound

Screenshots
If applicable, add screenshots to help explain your problem.

Environment:

  • OS: Raspberry pi 4 [Buster]
  • SpiderEye Version: [1.0-beta1]

I haven't been able to find any bug reports on that for webkit2gtk.
It works on my Manjaro Linux so it's likely not a coding error but probably a dependency or environment issue.

Do you have gstreamer installed and can you play audio from a normal browser?

I have installed gstreamer. Play video on normal browser is good. I think there are issues in environment but I can not recognize it.

I found this page that may help in finding the issue: Debugging WebKit GTK (at the bottom, Debugging multimedia stuff)

I also searched through the WebKit bugtracker but couldn't find anything of interest.

Possibly the folks at WebKitGTK could help you further: https://webkitgtk.org/ (see Contact at the right)