Author |
Message |
g0rd0ngrfr33mailgr
Joined: 2011-09-27 11:18:31 Posts: 218
|
Hello Henri.
In my home sim we have a HiVid television (effectively media on a prim, I think). The TV works (I tried in Firestorm), and it could work under the CoolVLViewer up until a few weeks ago (not sure how many because I haven't tried using it in some time), but surely no more than two or three. Today, under the current CoolVLViewer release (both stable and development), it will not work. I can turn it on and off, but I can never go into the main menu or watch the film (whether I operate it or someone else). The media appears to be playing, but it shows me nothing. I am attaching the log, but I'm unsure what else to attach (the viewer doesn't crash).
Thank you.
|
2023-09-05 16:32:17 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 5899
|
![Reply with quote Reply with quote](./styles/getaway/imageset/en/icon_post_quote.gif)
The log is only partial (no logout logged), but there is a potential matching warning: This could be due to the current CEF version refusing to load the media for some security or policy issue (this is an http URL, and CEF might refuse to open non-https, due to some mixed TLS/non-TLS contents, for example)... You could try and run the Windows build of the viewer under Wine, and see if your media plays with it (it uses a much older CEF version, like LL's and other TPVs). To diagnose this further, I'd need a log file where CEF would print its error messages. To get this, type in a terminal: And restart the viewer. You will then get all the stderr messages printed by third party libraries redirected to the log file. You may also set the "MediaPluginDebugging" setting to TRUE (warning: super-spammy !)... In any case, it more looks like an issue with the media plugin (likely CEF here), and not as a viewer bug (aside from CEF updates, which did not involve changes to the viewer code, the media code has been left untouched for months).
|
2023-09-05 17:13:39 |
|
![](./styles/getaway/theme/images/spacer.gif) |
g0rd0ngrfr33mailgr
Joined: 2011-09-27 11:18:31 Posts: 218
|
|
2023-09-05 18:38:41 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 5899
|
The viewer asks CEF to load the pages, but CEF v116 apparently refuses for some unknown reason... To confirm this, try running the current Windows build of the viewer under Wine, and see if your media loads with the old CEF 91...
|
2023-09-05 18:54:04 |
|
![](./styles/getaway/theme/images/spacer.gif) |
g0rd0ngrfr33mailgr
Joined: 2011-09-27 11:18:31 Posts: 218
|
I just did. (Sorry it took so long, RL has been hectic this week.) The media loads with the windows viewer running under wine. So I guess we wait till Google fixes the problem. Thank you.
|
2023-09-07 15:43:02 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 5899
|
One thing you could do, is recompile the viewer from sources after replacing if ((TRACY OR USE_TRACY) AND LINUX) line 10 of linden/indra/cmake/CEFPlugin.cmake with if (LINUX) to read: (i.e. compiling unconditionally against an older Dullahan plugin under Linux). This would get the viewer compiled against the older CEF 112, which might work with your scripted TV... There is no guarantee Google will "fix" it (for a start, they would have to be made aware of the issue)... Especially if the refusal to load the web page is due to some security policy tightening... If I were you, I would report the issue to the maker of your TV: other viewers are still using LL's old CEF version, but LL is in the process of getting newer CEF versions to compile on their git, and once they will have done it, they will update their CEF pre-built binary, which everyone else will be using as well... At this point, your TV would stop working in all viewers.
|
2023-09-07 16:40:20 |
|
![](./styles/getaway/theme/images/spacer.gif) |
g0rd0ngrfr33mailgr
Joined: 2011-09-27 11:18:31 Posts: 218
|
You are of course right. I shall.
|
2023-09-07 17:46:12 |
|
![](./styles/getaway/theme/images/spacer.gif) |
g0rd0ngrfr33mailgr
Joined: 2011-09-27 11:18:31 Posts: 218
|
Hello again. Only today did I get the time to compile the viewer myself, using the substitution you said. Indeed, Help > About gives me, among others, However the television still doesn't work. I'm sending you a log again. I did report this to the HiVid people, citing this forum post as reference, but I don't think they'll do anything about it. Edit: Firestorm uses Maybe we need to test further back from 112? CoolVLViewer for Windows under Wine works, yes, but maybe something is different? I don't know.
|
2023-09-17 14:30:07 |
|
![](./styles/getaway/theme/images/spacer.gif) |
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 5899
|
It just means that beyond the super-old CEF versions used by Windows, macOS and other Linux viewers than mine, your TV is incompatible... There is strictly nothing I can do on my side (and no, not going to roll back to the deprecated CEF 91 or 92 which is full of bugs and security holes that have since been fixed).
|
2023-09-17 15:44:08 |
|
![](./styles/getaway/theme/images/spacer.gif) |
g0rd0ngrfr33mailgr
Joined: 2011-09-27 11:18:31 Posts: 218
|
Lol, no, I'd never ask for that. Eventually the other viewers will upgrade, Hivid will break for them too and they'll be forced to fix it.
|
2023-09-17 16:50:42 |
|
|