/src/WebView.cpp(102) A WebView has been destroyed

Asked by fengqiang@mwi.com.sg

when I run python client, the performance is slow, the video cannot run smoothly. what is the reason?

the console log always has info: /src/WebView.cpp(102) A WebView has been destroyed, what does it mean?

your help will be greatly appreciated!

Feng qiang

Question information

Language:
English Edit question
Status:
Solved
For:
Xibo Edit question
Assignee:
No assignee Edit question
Solved by:
Alex Harrington
Solved:
Last query:
Last reply:
Revision history for this message
Alex Harrington (alexharrington) said :
#1

That message is normal debug output from Awesomium, the Browser embedding technology we're using and can be safely ignored.

What kind of videos are you playing, what resolution are they, what resolution are you running the client at and what hardware are you running the client on?

Alex

Revision history for this message
fengqiang@mwi.com.sg (fengqiang) said :
#2

The view I am playing is not big, it's 720*480 resolution WMV file, it is just windows sample video.
However, the ubuntu linux is installed in VMPlayer. Will it affect the performance?

and when I play the Python Xibo client, the screen shows AVG Renderer, is it possible to configure the renderer as VLC media player ?

Revision history for this message
Best Alex Harrington (alexharrington) said :
#3

Absolutely it will.

You can think of the Xibo Python client as a 3D game. It relies on the hardware acceleration OpenGL gives us - so playing it in VMPlayer will slow things down - as will running on poor graphics hardware or low spec CPU etc.

AVGRenderer is the underlying technology that displays the whole client window. VLC Player is a video player and doesn't have the capabilities that would be required to do the job libavg does. libavg is very efficient - it uses ffmpeg for video decoding.

Alex

Revision history for this message
fengqiang@mwi.com.sg (fengqiang) said :
#4

Thanks Alex Harrington, that solved my question.