I've written a tutorial on how to embed chat on your live stream using XSplit. It's fairly lengthy and is too long for this forum (character limit), but it shows you how to:
Configure X-Chat WDK to connect to JTV irc
Embed a transparent IRC chat on your existing XSplit stream
If you're interested in this setup, read the full tutorial here:
Edited your title for you to make it clearer which app it's for (from the thread directory listing). There's different/better ways to do it with mIRC, for example. Nice guide though B-)
I stated that in the tutorial. I'll edit the title for XSplit as well because I've done it with Wirecast/Camtwist and they can be more efficient in many ways. Personally, I loathe mIRC.
Aye, mIRC has flaws but I've gotten too used to it's scripting system to switch to anything else at the moment. It's pretty easy to have it write recent chat lines to a file, then have XSplit (using one of the enhanced title plugins since the built-in one is crap) read that file in and display it like that. No screen regions are needed, so you can still use Aero (Gamesource has higher performance in Aero mode) and generally higher performance.
It's still aggravating that there isn't an IRC plugin for XSplit itself yet, though I realize writing a stable JTV compatible IRC client in flash could be aggravating
Yeah, you're right. Parsing a log file is definitely more efficient than screen grab. The developer title plugins are great for this. Perhaps that'll be a good topic for a new tutorial. I imagine those with a single screen setup would benefit.
Most definitely. There already exists a single-line method and plugin for mIRC, but being a single line (with no line wrap support) because it uses the default title plugin kind've kills it's usefulness. I may write up a simple tutorial on the mIRC side of things, and eventually toy around with xchat if you haven't written your own by that point (I heard XChat supports ruby as a plugin language?)
Hello I still need some help here. Can I use that chat to directly chat with my viewers on the Twitch.TV chat ? Sometimes my browser doesn't work so i can't chat with them there so I feel bad.
Also, I use the screen region to pick an area of the chat, but it keeps picking the whole window.
@oshimoshi yes actually, the IRC connection is a direct connection to the chat servers.
As for the screen region, click and drag, don't just click the window. Alternatively you can click the window and then use the crop tools to crop down to what you need, this will allow the window to be moved anywhere without having to add a new screen region (since the first screen region is tracking the window and simply cropping it's output)
Looks like you are connected to the server, you just need to join a channel. I think the server kicks you out if you don't join a channel within a certain amount of time.
I think your post is a scam, the screen region you had with your chat was a photo file with ".png" in the end. What I had been struggling with and other people are chat overlay in live stream. Not a chat over lay a "screen shot" of a game. If I made mistake somewhere. plz correct me as this method feels like a scam to me.
@otogario what on earth are you talking about, the process is the same regardless of what media is underneath the chat overlay, screenshot, video, screen capture, camera, it doesn't matter.
To top it off, this is a tutorial, there's no way it could possibly be a scam as you are not paying for anything. Especially not paying Bwana anything.
I just set this up for my own stream pretty easily, thanks to this guide. For the area you want inside the window, hold down your shift key while selecting your screen region.
The only issue I've run into is that I have a single moniter. May have to start saving up for that 2nd moniter if I can't find a work around :)
Comments
http://xchat.org/docs/ - C/C++, Perl, Python, TCL, Lisp, Javascript, Ruby
tried this. When I try to connect, I get the error: Disconnected (Remote host closed socket)
Thats it, it just repeats....
The only issue I've run into is that I have a single moniter. May have to start saving up for that 2nd moniter if I can't find a work around :)