Delayed replay / stream? - PlanetSide Universe
PSU Social Facebook Twitter Twitter YouTube Steam TwitchTV
PlanetSide Universe
PSU: We're high on Planetside
Home Forum Chat Wiki Social AGN PS2 Stats
Notices
Go Back   PlanetSide Universe > PlanetSide Discussions > PlanetSide 2 Discussion

Reply
 
Thread Tools Search this Thread Display Modes
Old 2012-08-20, 08:41 AM   [Ignore Me] #1
Kipper
Captain
 
Kipper's Avatar
 
Delayed replay / stream?


So this is probably more of a technical question than anything - but I was just in another thread and the idea hit me.

Would it be possible in theory to have a server that replays everything that happened, as it happened, on a delay? (Where you login as an invisible, invincible 'ghost' entity that can't interact but just observes from any angle or viewpoint).

And if that would be possible; would it be possible to go a step further and incorporate pause/rewind/forward/slow-motion into it so that people could make videos of awesome battles they were involved in?
Kipper is offline  
Reply With Quote
Old 2012-08-20, 08:53 AM   [Ignore Me] #2
Attackmack
Corporal
 
Re: Delayed replay / stream?


Wouldnt that require insane ammounts of datastorage and bandwidth?
With the FTP model im havin hard time seeing how theyll even be able to uphold maitanence on the regular servers so even though i guess what your suggeating IS in theory possible, I can say with much assurence that it will not happen.
Attackmack is offline  
Reply With Quote
Old 2012-08-20, 08:53 AM   [Ignore Me] #3
zomg
Staff Sergeant
 
zomg's Avatar
 
Re: Delayed replay / stream?


Yes, that was already done in Half-Life using HLTV. However, as you may be aware, the size of maps and the number of things happening in HL is way smaller than in PS2. Way, way, waaaaaay smaller.

Thus, it may prove to be a bit of a technical problem to solve it for PS2. I would think it's doable, but not something very easy.
zomg is offline  
Reply With Quote
Old 2012-08-20, 08:55 AM   [Ignore Me] #4
julfo
Sergeant
 
Re: Delayed replay / stream?


What if it only stored the last 24 hours? I have no clue how much bandwidth or storage even one minute would require though, considering the scale.
__________________
Planetside 2 =/= Planetside 1 V2.
This means there will be changes in gameplay between Planetside 1 and Planetside 2.
Cope.
julfo is offline  
Reply With Quote
Old 2012-08-20, 09:25 AM   [Ignore Me] #5
Wumpus
Private
 
Re: Delayed replay / stream?


It actually wouldn't require much bandwidth or storage space - the servers actually already record the basic information avatar/vehicle/projectile location and movement plotting. This is done to allow the dev team to see exactly what happened and when in history in order to examine a possible playing exploiting, or just to roll back to a previous point in time in case of server crash.

The difficult part is creating the software front-end which would compute this data and the desired camera angles then trans-coding this information into a watchable video. It would be much easier (require less resources overall) to skip the video part and just require the user to have the client installed from which to view this replay.
Wumpus is offline  
Reply With Quote
Old 2012-08-20, 09:29 AM   [Ignore Me] #6
Zeruel
Private
 
Re: Delayed replay / stream?


its also a bandwith issue. imagine 2000 players watching playbacks. its horrible as this would increase bandwidth use up into the skys limit and may even have negative impact on current live players.
Zeruel is offline  
Reply With Quote
Old 2012-08-20, 09:51 AM   [Ignore Me] #7
Wumpus
Private
 
Re: Delayed replay / stream?


Only if you assume the data transfer for this service is using the existing infrastructure. There's no reason they couldn't mirror the data with a few minute delay to another server cluster using it's own network throughput.

Like I said the devs have this capability for their own testing and research use - they would just be opening up the capability to the public. Not that this would ever actually happen..but it's possible.

Last edited by Wumpus; 2012-08-20 at 09:54 AM.
Wumpus is offline  
Reply With Quote
Old 2012-08-20, 09:54 AM   [Ignore Me] #8
Zeruel
Private
 
Re: Delayed replay / stream?


Originally Posted by Wumpus View Post
Only if you assume the data transfer for this service is using the existing infrastructure. There's no reason they couldn't mirror the data with a few minute delay to another server cluster using it's own network throughput.
Well, bandwith is a costly factor. also you would need hardware for this. And the existing data has to be mirrored, which means it will take up internal network and storage capacity. It just doubles the internal network load and even has bad influence on the existing live system as the data has to be read and sent...
Zeruel is offline  
Reply With Quote
Old 2012-08-20, 10:06 AM   [Ignore Me] #9
Masterr
Staff Sergeant
 
Re: Delayed replay / stream?


why do that? the resources to make that happen and the payoff if it CAN happen are not worth it, IMO.
Masterr is offline  
Reply With Quote
Old 2012-08-20, 10:06 AM   [Ignore Me] #10
Wumpus
Private
 
Re: Delayed replay / stream?


Originally Posted by Zeruel View Post
Well, bandwith is a costly factor. also you would need hardware for this. And the existing data has to be mirrored, which means it will take up internal network and storage capacity. It just doubles the internal network load and even has bad influence on the existing live system as the data has to be read and sent...
No doubt the costs involved for the hardware needed would prevent this from ever happening - but your understanding of how networks operate is lacking. They already have the historic telemetry data stored on a server separate from the servers used to actually handle the game in live time. While making this data available to the public would require additional bandwidth there's no reason they'd have to use the same network infrastructure as the live game.

It's actually not as much data as you think - there's no reason to include data outside of the viewing range of the replay camera. Yeah if they had to include everything taking place on the server that would probably be a lot..but there would be no reason to do that.
Wumpus is offline  
Reply With Quote
Old 2012-08-20, 10:17 AM   [Ignore Me] #11
Zeruel
Private
 
Re: Delayed replay / stream?


Originally Posted by Wumpus View Post
No doubt the costs involved for the hardware needed would prevent this from ever happening - but your understanding of how networks operate is lacking. They already have the historic telemetry data stored on a server separate from the servers used to actually handle the game in live time. While making this data available to the public would require additional bandwidth there's no reason they'd have to use the same network infrastructure as the live game.

It's actually not as much data as you think - there's no reason to include data outside of the viewing range of the replay camera. Yeah if they had to include everything taking place on the server that would probably be a lot..but there would be no reason to do that.
Actually, its using up INTERNAL server capacity. even so there is a different connection used to transfer data to the public. I doubt they would use some weird robotic stuff to switch disks. And in case of "its not as much data as i think"... well, you would be surprised how much data will be generated by a single bullet shot. (vector data, starting position, endpoint data, endpoint vector, bullet type...). If thats around lets say, 10 Bytes it would end up getting into megabytes if you have lots of players firing (2000 Players for 1 second firing all together could add up to 20kbytes just for firing info if every weapon fires at 1 bullet per second, no timestamps added yet (timestamp maybe another 2 to 8 bytes)). But in this case, the "viewer" doesnt see it, you are right, you would need to filter through this data in order to see shots fired from behind, sounds you would hear (even if no visual bullet is available) etc. This should already be handled by the netcode of the live system, but the mirror process has to copy ALL the data from the live system, of the complete continent.
Zeruel is offline  
Reply With Quote
Old 2012-08-20, 10:50 AM   [Ignore Me] #12
zomg
Staff Sergeant
 
zomg's Avatar
 
Re: Delayed replay / stream?


Video streaming sites like YouTube generate way more traffic than this ever would. I don't think there would be technical issues from just the traffic involved.
zomg is offline  
Reply With Quote
Reply
  PlanetSide Universe > PlanetSide Discussions > PlanetSide 2 Discussion

Bookmarks

Discord


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 07:35 PM.

Content © 2002-2013, PlanetSide-Universe.com, All rights reserved.
PlanetSide and the SOE logo are registered trademarks of Sony Online Entertainment Inc. © 2004 Sony Online Entertainment Inc. All rights reserved.
All other trademarks or tradenames are properties of their respective owners.
Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.