Upvote Upvoted 63 Downvote Downvoted
1 2
Live stats for casters and streamers
1
#1
serveme.tf
0 Frags +

If you've watched EU TF2 this week with Jon or me on camera, you might have noticed an increased number of airshots being caught on stream.
Now I'd like to claim that we've both gotten some gamesense, but really we're just cheating:

http://i.imgur.com/ZGCvsqF.png

This is a webpage that gets the streamer 20 seconds advance notice of certain game events. For now those are:
- Caps
- Rounds
- Medic deaths with uber drop indicator
- Kills on medics
- Kills by medics
- Sniper kills
- Spy stab kills
- Ubercharges

Here's an endorsement by some scrappy US streamer:

http://i.imgur.com/NZcFFSo.png

There's also something for the casters. To not ruin their spontaneous AIRSHAAAAWTTSS, they get a feed that's just synced up with STV, so they don't get spoiled. They also get graphs with the live kills and damage: http://i.imgur.com/sPR9jfO.png

The EU casting orgs VanillaTV, TeamFortress.TV and BlackOut have access to this tool, but I think it's time to bring it to the other side of the atlantic if there's interest for it.

On the gameserver side there's a few simple requirements:
- Plugin providing advanced logging: TFTrue, SizzlingStats (maybe not airshots?) and F2's Sourcemod plugins take care of that.
- An RCON command has to be run on the server. Either the casting orgs give the server admin an rcon line to run, or the server admin shares the rcon with the casting org so they can do it directly from the tool.

That's it really, questions, suggestions and feedback welcome.

If you've watched EU TF2 this week with Jon or me on camera, you might have noticed an increased number of airshots being caught on stream.
Now I'd like to claim that we've both gotten some gamesense, but really we're just cheating:
[img]http://i.imgur.com/ZGCvsqF.png[/img]

This is a webpage that gets the streamer 20 seconds advance notice of [url=http://i.imgur.com/ACvVbq9.png]certain game events[/url]. For now those are:
- Caps
- Rounds
- Medic deaths with uber drop indicator
- Kills on medics
- Kills by medics
- Sniper kills
- Spy stab kills
- Ubercharges

Here's an endorsement by some scrappy US streamer:
[img]http://i.imgur.com/NZcFFSo.png[/img]

There's also something for the casters. To not ruin their spontaneous AIRSHAAAAWTTSS, they get a feed that's just synced up with STV, so they don't get spoiled. They also get graphs with the live kills and damage: [url]http://i.imgur.com/sPR9jfO.png[/url]

The EU casting orgs VanillaTV, TeamFortress.TV and BlackOut have access to this tool, but I think it's time to bring it to the other side of the atlantic if there's interest for it.

On the gameserver side there's a few simple requirements:
- Plugin providing advanced logging: [url=http://teamfortress.tv/thread/7666/tftrue]TFTrue[/url], [s]SizzlingStats (maybe not airshots?)[/s] and [url=http://teamfortress.tv/thread/13598/medicstats-sourcemod-plugin]F2's Sourcemod plugins[/url] take care of that.
- An RCON command has to be run on the server. Either the casting orgs give the server admin an rcon line to run, or the server admin shares the rcon with the casting org so they can do it directly from the tool.

That's it really, questions, suggestions and feedback welcome.
2
#2
32 Frags +

now every cameraman can be truktruk!

now every cameraman can be truktruk!
3
#3
28 Frags +

*

*
4
#4
5 Frags +

Damn Arie, this looks pretty freaking sweet. I haven't been a part of any other games' competitive communities but I really doubt other games get this kind of awesome support from their players.

Keep on being the man.

Damn Arie, this looks pretty freaking sweet. I haven't been a part of any other games' competitive communities but I really doubt other games get this kind of [u]awesome[/u] support from their players.

Keep on being the man.
5
#5
4 Frags +

The only thing this post is missing is the link to the webpage lol

Please share Arie! :)

The only thing this post is missing is the link to the webpage lol

Please share Arie! :)
6
#6
serveme.tf
4 Frags +
Cobra447The only thing this post is missing is the link to the webpage lol

Please share Arie! :)

Ah yes...the problem with that right now is performance. I can't just open it for the general public in its current form. So it would be some sort of invite-only circlejerk for now.

[quote=Cobra447]The only thing this post is missing is the link to the webpage lol

Please share Arie! :)[/quote]

Ah yes...the problem with that right now is performance. I can't just open it for the general public in its current form. So it would be some sort of invite-only circlejerk for now.
7
#7
1 Frags +

Excited for this becoming more public. It helps casters and streamers alike. Good for medic drops as well.

Excited for this becoming more public. It helps casters and streamers alike. Good for medic drops as well.
8
#8
7 Frags +

the illuminati strike again.

the illuminati strike again.
9
#9
20 Frags +

https://dl.dropboxusercontent.com/u/6455086/sc2/vqYuG.gif

[img]https://dl.dropboxusercontent.com/u/6455086/sc2/vqYuG.gif[/img]
10
#10
13 Frags +

http://i.imgur.com/Li07ZKG.gif

[img]http://i.imgur.com/Li07ZKG.gif[/img]
11
#11
4 Frags +

this is amazing
you should add killstreaks as well

this is amazing
you should add killstreaks as well
12
#12
eXtelevision
24 Frags +

Should add Medic Arrow Heals

Should add Medic Arrow Heals
13
#13
2 Frags +

We wanted to know how you did the real-time damage thing for our southamerican casts for weeks. I love you.

We wanted to know how you did the real-time damage thing for our southamerican casts for weeks. I love you.
14
#14
2 Frags +
DougWe wanted to know how you did the real-time damage thing for our southamerican casts for weeks. I love you.

We are gonna have to work a lot harder to get in the casterjerk, friend.

[quote=Doug]We wanted to know how you did the real-time damage thing for our southamerican casts for weeks. I love you.[/quote]
We are gonna have to work a lot harder to get in the casterjerk, friend.
15
#15
1 Frags +

Is this something that can only work from a live stv feed, or would there be a way to use it with an stv demo?

Is this something that can only work from a live stv feed, or would there be a way to use it with an stv demo?
16
#16
serveme.tf
0 Frags +
joejoe347Is this something that can only work from a live stv feed, or would there be a way to use it with an stv demo?

Technically possible by importing the logfile for a match, but a bitch to sync up with playback, so not something I'm looking at supporting now.

Starkthis is amazing
you should add killstreaks as well

Good idea, 2+ kills within 10 seconds or something could work quite easily.

eXtineShould add Medic Arrow Heals

I'll take a look how those are logged and see if I can find a way to filter the interesting arrow heals.

Looking for 2-3 casters/streamers to try this out, bonus points if you're in the Americas. Send me a PM here or add me on Steam. I'm away for the weekend, so might be slow to respond.

[quote=joejoe347]Is this something that can only work from a live stv feed, or would there be a way to use it with an stv demo?[/quote]
Technically possible by importing the logfile for a match, but a bitch to sync up with playback, so not something I'm looking at supporting now.

[quote=Stark]this is amazing
you should add killstreaks as well[/quote]
Good idea, 2+ kills within 10 seconds or something could work quite easily.

[quote=eXtine]Should add Medic Arrow Heals[/quote]
I'll take a look how those are logged and see if I can find a way to filter the interesting arrow heals.


Looking for 2-3 casters/streamers to try this out, bonus points if you're in the Americas. Send me a PM here or add me on Steam. I'm away for the weekend, so might be slow to respond.
17
#17
1 Frags +

What resources would you need for this to become public? :)

What resources would you need for this to become public? :)
18
#18
serveme.tf
1 Frags +
Cobra447What resources would you need for this to become public? :)

Maybe nothing ;)

Any casters/streamers looking to give this a go should send me a PM here or on Steam. Remember that you'll need rcon access, or at least someone else to run an rcon command for you.

Some events require extra plugins to add the correct events to the logs. TFTrue and F2's plugins both add all the things. SizzlingStats doesn't have headshots and airshots (I think), same goes for Livelogs.

[quote=Cobra447]What resources would you need for this to become public? :)[/quote]

Maybe nothing ;)

Any casters/streamers looking to give this a go should send me a PM here or on Steam. Remember that you'll need rcon access, or at least someone else to run an rcon command for you.

Some events require extra plugins to add the correct events to the logs. TFTrue and F2's plugins both add all the things. SizzlingStats doesn't have headshots and airshots (I think), same goes for Livelogs.
19
#19
19 Frags +

When someone hits a double you should have lens flares pink flashing lights and loud techno music.

http://i.imgur.com/vn9Mqzo.gif

When someone hits a double you should have lens flares pink flashing lights and loud techno music.
[img]http://i.imgur.com/vn9Mqzo.gif[/img]
20
#20
0 Frags +

I understand you can't just let everybody use the backend on your server, but is the backend opensource/available for others to run on their own servers?

I understand you can't just let everybody use the backend on your server, but is the backend opensource/available for others to run on their own servers?
21
#21
3 Frags +

So this would not work on esea servers right?

So this would not work on esea servers right?
22
#22
0 Frags +

You have to be able to execute a console command on the server. I don't think ESEA allows that at all so it would require their cooperaton.

You have to be able to execute a console command on the server. I don't think ESEA allows that at all so it would require their cooperaton.
23
#23
serveme.tf
8 Frags +
mr64bitI understand you can't just let everybody use the backend on your server, but is the backend opensource/available for others to run on their own servers?

I was going to write a bunch of excuses why I won't open source TF2 Live Stats, mostly because I don't want the code tied to my name.
Instead, I've decided to Mann up and put it on Github: https://github.com/Arie/tf2_live_stats

[quote=mr64bit]I understand you can't just let everybody use the backend on your server, but is the backend opensource/available for others to run on their own servers?[/quote]

I was going to write a bunch of excuses why I won't open source TF2 Live Stats, mostly because I don't want the code tied to my name.
Instead, I've decided to Mann up and put it on Github: [url=https://github.com/Arie/tf2_live_stats]https://github.com/Arie/tf2_live_stats[/url]
24
#24
0 Frags +
fluffWhen someone hits a double you should have lens flares pink flashing lights and loud techno music.
http://i.imgur.com/vn9Mqzo.gif

https://forums.alliedmods.net/showthread.php?t=108157 (disco mode)

http://www.youtube.com/watch?v=WXuB7EamiOQ

https://forums.alliedmods.net/showthread.php?t=200893 (airshot music)

Video: http://www.youtube.com/watch?v=yn12Yo6Lp7Y

Please make dis happen

[quote=fluff]When someone hits a double you should have lens flares pink flashing lights and loud techno music.
[img]http://i.imgur.com/vn9Mqzo.gif[/img][/quote]

https://forums.alliedmods.net/showthread.php?t=108157 (disco mode)

[youtube]http://www.youtube.com/watch?v=WXuB7EamiOQ[/youtube]

https://forums.alliedmods.net/showthread.php?t=200893 (airshot music)

Video: http://www.youtube.com/watch?v=yn12Yo6Lp7Y


Please make dis happen
25
#25
0 Frags +
Ariemr64bitI understand you can't just let everybody use the backend on your server, but is the backend opensource/available for others to run on their own servers?
I was going to write a bunch of excuses why I won't open source TF2 Live Stats, mostly because I don't want the code tied to my name.
Instead, I've decided to Mann up and put it on Github: https://github.com/Arie/tf2_live_stats

The "Don't Ask Me About It" License. Classic.

[quote=Arie][quote=mr64bit]I understand you can't just let everybody use the backend on your server, but is the backend opensource/available for others to run on their own servers?[/quote]

I was going to write a bunch of excuses why I won't open source TF2 Live Stats, mostly because I don't want the code tied to my name.
Instead, I've decided to Mann up and put it on Github: [url=https://github.com/Arie/tf2_live_stats]https://github.com/Arie/tf2_live_stats[/url][/quote]

The "Don't Ask Me About It" License. Classic.
26
#26
5 Frags +
La_maisonPlease make dis happen

Give me a week and like a spare Lange or two.

[quote=La_maison]
Please make dis happen[/quote]

Give me a week and like a spare Lange or two.
27
#27
2 Frags +

Couldn't this be used to make highlights videos? I mean, if you know where the airshots, drops and caps timestamps are it should be easy, right?

Couldn't this be used to make highlights videos? I mean, if you know where the airshots, drops and caps timestamps are it should be easy, right?
28
#28
1 Frags +
d4m0The "Don't Ask Me About It" License. Classic.

Now this is a license I can work with

[quote=d4m0]The "Don't Ask Me About It" License. Classic.[/quote]
Now this is a license I can work with
29
#29
serveme.tf
18 Frags +

Enjoyed the i52 stream? This tool is one of the reasons so many airshots, medic drops, crossbow and ubersaw kills got caught on stream (also, David is a rather good cameraman ;) )

Would be nice if other streams started using it.

http://i.imgur.com/7aIjrWs.png

You can guess which match this came from ;)

Enjoyed the i52 stream? This tool is one of the reasons so many airshots, medic drops, crossbow and ubersaw kills got caught on stream (also, David is a rather good cameraman ;) )

Would be nice if other streams started using it.

[img]http://i.imgur.com/7aIjrWs.png[/img]
You can guess which match this came from ;)
30
#30
6 Frags +

dont remind me

dont remind me
1 2
Please sign in through STEAM to post a comment.