Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[XR] Xonotic Records server -- flag cap records auto-posted to YouTube

#1
Today I'd like to announce a new server, [XR] Xonotic Records, which is now in public alpha.

I created this server because I really like what packer was doing with the XDF records and wanted something similar for Capture The Flag.

It works by recording server-side demos, then passing those off to another server for processing. If a flag record is found, it will record a "clipped" demo in a headless Xonotic client and then upload the video to YouTube.

This is only a few days in development, so I do expect some bugs but as they surface, I plan on addressing them.

So if you would please be so kind as to try out the server, I'd appreciate the additional stress-testing.

IRC: #xonotic.records

You can checkout the YouTube Channel here.

The source code is available here.

Please be aware records will be wiped every week or two (undecided as of yet).

Server Etiquette
- Please be respectful other players and encourage each other
- If another player grabs a flag before you, let the capture before grabbing theirs (if you're on opposite teams)
- Be polite to players unfamiliar with speed captures and offer to teach them the ropes if you can

Updates:

03-08-2016
- Added new maps including a few VERY large (mikeeusa) maps

02-24-16
- The server can now process demos faster by running encoding jobs in parallel
- A few more maps were added
Reply

#2
Very nice! Big Grin
Reply

#3
player 1 though Tongue
Reply

#4
(02-22-2016, 04:41 AM)Smilecythe Wrote: player 1 though Tongue

If you're talking about the meta information, getting the player name is more difficult than you'd expect. That's a work in progress. It requires an engine patch.
Reply

#5
Fantastic job, -z-! Perhaps this can be useful for the new cups?
Reply

#6
Yes BuddyFriendGuy, I've been working on extending this idea to make it more abstract.

Recording demos in full in the current state is sort of a hack at best.

To address the problem differently, Mario was kind enough to help with the game code side of things in the smb modpack to enable what we've dubbed "moments".

Players will be given N "snaps" per match. Each "snap" inserts a commented string into the demo. The encoder will then search for these strings and parse go record from some point in time before the "snap" based on rules for that string.

An example would be to give players 3 snaps, that would create 30 second moments. Because this was implemented abstractly, we have a huge opportunities.

In addition to snaps/moments, we now have comments inserted at the start and end of a match. So encoding demos that follow these rules will become much easier to parse reliably.
Reply



Possibly Related Threads...
Thread Author Replies Views Last Post
  LAN server console commands dbl 1 264 06-13-2019, 04:55 AM
Last Post: martin-t
  How to change server cfg on modified server veecho 4 549 04-24-2019, 08:15 PM
Last Post: BuddyFriendGuy
  Server error "Weapon stats writing failed: -404" FlufyBuny 1 269 04-13-2019, 04:36 AM
Last Post: It'sMe
  Dedicated server setup Rec0d 5 463 04-03-2019, 02:00 PM
Last Post: Rec0d
  South American Dedicated Server Professor 3 590 03-03-2019, 07:02 PM
Last Post: end user
Information [TUTORIAL] Xonotic Server behind OPNSense (and pfSense) gurbe 0 384 01-27-2019, 09:07 AM
Last Post: gurbe
  Xonotic server running behind UDP proxy not working doombringeroperator 2 569 01-07-2019, 02:23 PM
Last Post: doombringeroperator
  [NEED HELP] Server show on the browser list, but I can't connect! Professor 1 547 12-19-2018, 11:39 AM
Last Post: Professor
  Server Setup for Dummies litvinenkotea 7 4,226 12-08-2018, 01:20 PM
Last Post: tehjester78
  Local LAN Xonotic game server player Stats animatedjay 3 1,017 11-23-2018, 12:38 AM
Last Post: BuddyFriendGuy

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-