Question / Help TeeBoard widgets, CLR Browser Source, OBS-MP

hype

New Member
Hi, please forgive me if this is posted in the wrong forum and feel free to move as desired.

Thanks all for your great products, they really are fantastic projects.

I have an issue with the TeeBoard Notification Widgets working with OBS-MP 0.11.1 (Windows) on windows 8.1 via the CLR Source Plugin, the widgets do not display in preview or stream.

I am testing the teeboard-clock.swf. I have installed flash for other browsers. I have the latest Browser Source CLR for OBS-MP which does correctly display web pages including the flash test page:
https://www.adobe.com/software/flash/about/ which reports flash version 18,0,0,209.

When it comes to displaying the teeboard-clock.swf however the source displays as black. I have added the locations of the swf files (and http://absolute) to the Global Security Settings panel at http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html

The teeboard-clock.swf does display correctly in the older version (non MP) of OBS. I have tried the 32-bit and 64-bit versions and on two separate PCs (both windows 8.1).

I have been in touch with the developer of TeeBoard, DeezjaVu, who kindly replied that the CLR Browser in OBS makes the browser component (chromium) think that it is loading a webpage from the internet by prefixing the (local) path to the widget with "http://absolute" (which I have also tried as per documentation). He goes on to say that if the new OBS-MP doesn't use/understand this then that might be why the widgets don't work.

Could anyone clarify this for me? I know that some are using TeeBoard and OBS and wondered if you've tried OBS-MP,whether it worked for you.

TIA

Hype
 

Gol D. Ace

Member
First up it's just Browser Source and not CLR Browser Source for OBS MP.

Yes I tried it and it doesn't work together with Teeboard.
 

Osiris

Active Member
I'm not sure what's going on with flash, but I know that the CLR browser contained pepper flash. The browser source for OBS-MP does not contain any flash plugin. I think it has something to do with wmode transparency
 

Gol D. Ace

Member
How does it use Flash then Osiris?

Tried a few websites that are using flash and they seem to work fine. (Except for local files.)
Does it use the installed flash plugin?
 

Osiris

Active Member
I think it uses the flash that's installed on your system, i've managed to get the clock from teeboard working by removing wmode="transparent" from the html file but then the background isn't transparent anymore.
 

hype

New Member
Hi,

thanks for looking into this issue.

There are two flash players, PPAPI and NPAPI, I believe chrome is dropping (and has to all intents and purposes dropped) support for NPAPI.

I've done some uninstalling and installing of flash and I can confirm that:

if all flash is removed, the local widget will not display
if the FP18 PPAPI is installed the local widget will not display
if the FP18 NPAPI is installed the local widget will display if wmode="transparent" is removed as determined by Osiris above.

Note that this is for local files, i.e. the Local file checkbox checked in the Browser Source properties. The widgets aren't displayed in any event if the Local file checkbox is unchecked and the previous "http://absolute/" is prepended to the file string (as might have been done on OBS non MP).

Again, as Osiris notes above if wmode="transparent" is removed from the html file then the widget will display but without the transparent background.

Hype
 

dodgepong

Administrator
Community Helper
Pretty sure the new browser source doesn't do the whole http://absolute thing anymore. You either check the Local box and give it a local file path, or give it a URL for a web site.
 

Osiris

Active Member
It still does that, in the background. In the code the file path is prepended with http://absolute/, the first one i built on windows was changed to use file:// (because i didn't understand the whole absolute thing :P), but that results in security issues, i changed it yesterday to do the same thing as on OSX (the absolute thing). Still have to upload that version though.
 
Last edited:
Top