CLR Browser Source Plugin [OBS Classic ONLY]

ridikyuhlus

New Member
Re: CLR Browser Source Plugin (New 64bit version, needs test

Has anyone got this to work on Windows 8.1? I got it to show up as a plugin in OBS but wont let me add it as a source.
 

rebjorn

New Member
Re: CLR Browser Source Plugin (New 64bit version, needs test

Heya,

I've created a twitter widget which I uploaded to my website and I've CSS styled it and all to make it look nice on my stream. The CLR Browser Source Plugin is set up to grab that page. Well, there's just one issue.. it doesn't seem to be auto updating, which defeats the whole purpose of it. A twitter widget usually auto updates as new tweets roll in. Does the plugin snapshot and leave it at that.. or did I miss something?

Thanks for the good work you put in. Any help is appreciated.

Edit: I might have been wrong. Looks like the twitter widget isn't actually auto-updating on its own. I'm trying // <meta http-equiv="refresh" content="180" > // - this seems to accomplish what I'm trying to do.
 
Re: CLR Browser Source Plugin (New 64bit version, needs test

Just an example of what kind of power the CLR Browser Source plugin allows for:

On our channel, Twitch.tv/TheRobAndDanShow, we use the plugin combined with our WordPress site to render out opening/break/ending scenes.

http://robanddan.tv/stream-scenes/?sm=start

replacing "start" in the URL with "break" and "end" changes the text at the bottom of the screen.

the CSS code will eventually be moved over to the plugin CSS panel itself due to all of the DataURI images I am using.
 

dawiisss

New Member
Hello I have a problem I have reinstalled my system and with it all of my confiq went to shit so I reinstalled the plugins and for some reason it shows it in the Plugins section but when I go to Add to scene it doesn't show it there...
#

I am using the new version of OBS 0.613b

When I installed the plugin instead of actual version on CLR Host Plugin it says INTERNAL VERSION
that might help.

Any ideas why it doesn't work?
 
Last edited:

Felecorat

New Member
Hi,

i'm trying to use TeeBords Clock Widget, it shows me the get Flash banner and OBS crashes when closed.

I followed the TeeBord instructions.
  • set SingleProcess option to True
  • add TeeBord Widgets Folder to Flashs Trusted Location

I'm using the Latest 64bit version, using the Old 64bit version got me the same result.

All 64bit
OBS
Plugin
OS

However opening the default URL (http://www.obsproject.com) wont give me any Problems.

dmp File
http://speedy.sh/H7rYK/OBSCrashDump2014-03-23-11.dmp

Hope this helps testing the 64bit version.
 

Attachments

  • OBSCrashLog2014-03-23_11.txt
    2.4 KB · Views: 59

Livastyle

New Member
I'm trying 2 weeks to get this plugin running on my notebook. On my PC it works,
I don't know, what i'm doing wrong, on both machines its the same version.

It doesn't work on OBS 32/64 bit.
My Windows 7 Pro (64bit) is new installed and absolutly clean.

This is written in the log:

14:36:24: CLR host plugin strings not found, dynamically loading 4 strings
14:36:24: CLRHost::Initialize() attempting to load and start the .NET runtime (null)
14:36:24: CLRHost::Initialize() Found version v2.0.50727 .NET runtime
14:36:24: CLRHost::Initialize() Found version v4.0.30319 .NET runtime
14:36:24: CLRHost::Initialize() attempting to use v4.0.30319 .NET runtime
14:36:24: CLRHost::LoadInteropLibrary() load the assembly plugins\CLRHostPlugin\CLRHost.Interop.dll
14:36:25: CLRHost::LoadInteropLibrary() failed to load the assembly: 0x8007007e
14:38:26: CLR host plugin instance deleted; removing dynamically loaded localization strings


Here some screens:
http://upload.uniuse.de/upload/1/093f24176ba9b36ac64e71777341d91f.png
http://upload.uniuse.de/upload/1/ae7e54cf3c21f5ba58a18258e7b63e20.png
http://upload.uniuse.de/upload/1/d856492a959331ea82b2c78487e09a7f.png
http://upload.uniuse.de/upload/1/2e3e6a8f1d3dbae9b087197178ae401f.png
http://upload.uniuse.de/upload/1/9d94ef2a38b890e5b046bb0ca454e80c.png
http://upload.uniuse.de/upload/1/aef31386bde30e800ff2611a5f6a8731.png
http://upload.uniuse.de/upload/1/5e55b8657acbfb29a3a017b21d2ed933.png
http://upload.uniuse.de/upload/1/fe501531ed25a6e742c72551d4a15394.png
http://upload.uniuse.de/upload/1/939e3f3df0f447a81461762839f471e6.png
http://upload.uniuse.de/upload/1/d5fe1b29819eae6ee03c3daec058b14a.png
http://upload.uniuse.de/upload/1/6e91d7cc8daf61e5d42eab6b82cef731.png



WHAT THE F**K I'M DOING WRONG?!
 

nimh

New Member
Hi,

i'm trying to use TeeBords Clock Widget, it shows me the get Flash banner and OBS crashes when closed.

I followed the TeeBord instructions.
  • set SingleProcess option to True
  • add TeeBord Widgets Folder to Flashs Trusted Location

I'm using the Latest 64bit version, using the Old 64bit version got me the same result.

All 64bit
OBS
Plugin
OS

However opening the default URL (http://www.obsproject.com) wont give me any Problems.

dmp File
http://speedy.sh/H7rYK/OBSCrashDump2014-03-23-11.dmp

Hope this helps testing the 64bit version.

@Livastyle
http://www.microsoft.com/en-us/download/details.aspx?id=5555
Click download, then "No thanks and continue" and install the downloaded file. We had someone with this problem a few days ago and the VC_Redist fixed it, so I hope it will for you as well.

@Felecorat
Download the "Flash for other browsers" (the one you need for firefox etc) and it should work. http://get.adobe.com/flashplayer/otherversions/

I can confirm this crash as well. I have installed all available flash options from Jack0r's links. The plug-in works great and OBS streams without issue, the only crash occurs on exit of the 64-bit version.

Steps to repeat: Download and install OBS 64-biit v0.613b > Add CLR Browser latest 64-bit to plugins > Launch TeeBoard app, and ensure set-up correctly (as noted in Felecorat's post) > Create global source for Notifications in TeeBoard > Add to scene > Start stream, live or preview > Fire test notification and see it appear in stream overlay > Stop preview/stream > Click exit > Crash

Attached are my dumps. Everything works great otherwise.

Edit: Something to note in log "This crash appears to have occured in the 'c:\users\stream\desktop\mix obs 64bit\plugins\clrhostplugin\clrbrowsersourceplugin\libcef.dll' module."
 

Attachments

  • OBSCrashLog2014-03-28_5.txt
    2.4 KB · Views: 34
  • crashDumps.7z
    205.9 KB · Views: 26
Last edited:

Mulktime

New Member
Re: CLR Browser Source Plugin (New 64bit version, needs test

When I first installed the CLR Browser plugin, it worked flawlessly - however, I stupidly ran the installer for OBS thinking I didn't have the 32-bit version installed, and hoped that it would check and replace existing files. (This was before I had my coffee.)

I've uninstalled OBS (via Windows and then deleting leftover files in the Program Files and Program Files (x86) folders) and reinstalled, and then installed the 32-bit version of CLR Browser (version 3, via the installation batch file provided by Night at nightdev.com/followalert).

I am able to add a CLR Browser source, but nothing displays. The properties are the default (opacity 100 etc).

When I reinstalled OBS, I found that my scenes and sources had persisted - perhaps this information is kept in the registry - so I am not sure whether this is a fully "fresh" install. (UPDATE: I did another uninstall and renamed the AppData folder with OBS settings etc so that it isn't seen by OBS, and the issue persists.)

I am running Windows 8 and the latest version of OBS. (Maybe it's the latest version of OBS that is the problem?)

Any thoughts or tips?

I'm also running into a problem where I add a CLR source and nothing displays. I guess the only thing that I can say is that it's a local server on my machine and that it's a php page. Not sure if that has anything to do with it. I also have a follower alert from NightDev and that doesn't work either. I don't know if I just need to uninstall and reinstall or what I need to do. I don't know if anyone else is having this problem either help would be so great!! I'm going out of my mind here haha.
 

Mulktime

New Member
So I did a lot more digging and lot of ways to try to get around this. So I have a page that tries to call an ajax function to a PHP that returns a JSON object. If I try to load it on page load nothing shows. So I set a timer to run every 1 second and eventually it actually shows up. I did javascript alerts to see what was actually going on and the text is actually there but the CLR browser is not "painting" the page. Below is the log file let me know if you need any help. This only seems to do this for PHP pages but I am not for certain.

01:53:16: CLR host plugin strings not found, dynamically loading 4 strings
01:53:16: CLRHost::Initialize() attempting to load and start the .NET runtime (null)
01:53:16: CLRHost::Initialize() Found version v2.0.50727 .NET runtime
01:53:16: CLRHost::Initialize() Found version v4.0.30319 .NET runtime
01:53:16: CLRHost::Initialize() attempting to use v4.0.30319 .NET runtime
01:53:16: CLRHost::LoadInteropLibrary() load the assembly plugins\CLRHostPlugin\CLRHost.Interop.dll
01:53:16: CLRHost::LoadPlugins() attempting to load the plugin assembly CLRBrowserSourcePlugin
01:53:16: CLRHost:: Could not find/load browser settings at location C:\Users\Mulktide\AppData\Roaming\OBS\pluginData\browser.json
01:53:16: CLRHost::LoadPlugins() successfully added CLR plugin [Type: CLRBrowserSourcePlugin.CLRBrowserSourcePlugin, Name: CLR Browser Source Plugin]

01:53:49: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
01:53:49: CLRHost:: Browser 1: Status message:
01:53:50: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture

I bolded some of the things I think may not be going right but you tell me? For now the constant updating of the page until it finally shows is the only work around I have so far.
 

Jack0r

The Helping Squad
The OnPaint failed definitely would explain for me that you see no picture.

Have you tried just adding a normal webpage with the browser plugin to a scene? To check if that works as intended. It might be a problem with your special ajax script php json combination ?!
Just try to add a browser source using http://obsproject.com for example, see if that renders out fine.
 

Masonest

New Member
I have this up and running with TNotifier whilst previewing stream in OBS and it works fine, but only with 'real' follows on the channel - I followed the channel with a secondary account and the notification showed up fine. But unfollowing/refollowing doesn't work for notifications and the test notification button, both on my API link and the widget page don't show up in OBS.

Am I missing something or is there no way to get test notifications to show up when previewing a stream? Is it something for TNotifier support instead?
 
Last edited:

Mulktime

New Member
The OnPaint failed definitely would explain for me that you see no picture.

Have you tried just adding a normal webpage with the browser plugin to a scene? To check if that works as intended. It might be a problem with your special ajax script php json combination ?!
Just try to add a browser source using http://obsproject.com for example, see if that renders out fine.
Yep adding a normal page is fine even adding a page that calls an ajax method to load an element based on a text file works it just seems to be the php combo with JQuery
 

Jack0r

The Helping Squad
I have this up and running with TNotifier whilst previewing stream in OBS and it works fine, but only with 'real' follows on the channel - I followed the channel with a secondary account and the notification showed up fine. But unfollowing/refollowing doesn't work for notifications and the test notification button, both on my API link and the widget page don't show up in OBS.

Am I missing something or is there no way to get test notifications to show up when previewing a stream? Is it something for TNotifier support instead?
Shouldnt you be using a Window capture with Color key on your browser for this to work? At least thats how their tutorial video for xsplit shows it.

Yep adding a normal page is fine even adding a page that calls an ajax method to load an element based on a text file works it just seems to be the php combo with JQuery
Interesting, there must be some kind of inconsistency in chromium then regarding this. You will probably have to rewrite the ajax/php code and see where it breaks.

Need HLP!
i need to configure CLR with a service https://twitchalerts.com/
the problem is...when CLR goes to http://twitchalerts.com/app ...it needs password and username from my twitch acc
is there a way to go aoutomatcly inside?
The video tutorial of twitchalerts.com clearly shows him using a window capture on a browser window. From the looks, it is not meant to be used with this plugin.
 

dinik

New Member
The video tutorial of twitchalerts.com clearly shows him using a window capture on a browser window. From the looks, it is not meant to be used with this plugin.

i do understand this. but your plugincould do it better. i think it must be possible to use https://twitchalerts.com/ with CLR. it must be a way to go iside http://twitchalerts.com/app ...maybe with another direct url tocken...o some another way. would be amazing if someone cold find a solution.
 
Top