A necessary feature for streams (possible solution?)

Talk about general things concerning Forged Alliance Forever.

Moderators: FtXCommando, Ze Dogfather

A necessary feature for streams (possible solution?)

Postby SeraphimLeftNut » 20 Oct 2013, 21:44

All attempts to cast Supcom FA replays(not live) with multiple casters running the game on their computers results in: "What time you got?... ok let me pause, what time you got now? ok..." a few minutes later repeat.

This problem will prevent the appearance of popular streams and will stifle our ability to create a scene around tourneys, etc.

Is the following solution possible?

In a live game, each player sends data to FAF and FAF lets its users to see live replays by connecting to this data.

When a player that is streaming dies, they become an observer, but streaming continues.

When I open a saved replay I watch it as an observer.

Is it possible for FAF to see that I am watching the replay and to treat me watching the replay as if it is a live game and to allow other users to watch this replay at the exact time that I am watching it? (no 5 minute delay necessary here)

This would be huge for streamers and I think it would result in many more streams and many more interesting streams.

Imagine seeing aulex begin streaming a game. Jump into his replay, catch up to his time, get on mumble and co-cast. This eliminates a lot of issues with attempting to get all casters in the same place at once.

For casting tourneys this would be huge, you can imagine multiple casters going in and out seamlessly from the stream.

Having one person cast a tourney is too much to ask for, talking alone for hours at a time is a pain in the ass. It also becomes progressively more painful to listen to...
no ui lag: https://www.youtube.com/watch?v=3MdcVdL2kIY
I think this is going to be fun
User avatar
SeraphimLeftNut
Contributor
 
Posts: 975
Joined: 10 Jul 2012, 19:46
Has liked: 3 times
Been liked: 219 times
FAF User Name: TA4Life

Re: A necessary feature for streams (possible solution?)

Postby Ze_PilOt » 20 Oct 2013, 22:32

SeraphimLeftNut wrote:
Is it possible for FAF to see that I am watching the replay and to treat me watching the replay as if it is a live game and to allow other users to watch this replay at the exact time that I am watching it? (no 5 minute delay necessary here)


No, but it's possible to turn any replay into a live event.
Nossa wrote:I've never played GPG or even heard of FA until FAF started blowing up.
User avatar
Ze_PilOt
Supreme Commander
 
Posts: 8985
Joined: 24 Aug 2011, 18:41
Location: fafland
Has liked: 18 times
Been liked: 376 times
FAF User Name: Ze_PilOt

Re: A necessary feature for streams (possible solution?)

Postby Nombringer » 20 Oct 2013, 22:58

Yeah I remember talking with you about this TA.

Zep, when you say you can turn it into a live event, do you mean that one could "host" a replay, then they would all observe at the same time?

I can agree with TA here, dual casts are almost impossible due to this, (Aulex and I have tried multiple times). If this could be implemented it would also be useful when I am going over replay's with people when I am training them, where agian, we have the same problem
BC_Blackheart: i just copy his shit and do it 5% better leads to easy win usually xD

Need help? Are you a new player? Feel free to message me any time in the lobby :) Lessons may cost a portoin of your soul.... (Noms are included but not guaranteed)
Nombringer
Supreme Commander
 
Posts: 1036
Joined: 16 Nov 2012, 06:31
Has liked: 210 times
Been liked: 65 times
FAF User Name: Nombringer

Re: A necessary feature for streams (possible solution?)

Postby lextoc » 21 Oct 2013, 14:33

Maybe you could use Teamviewer or something similiar to dualcast? Just a suggestion
I'm watching you!
User avatar
lextoc
Supreme Commander
 
Posts: 1057
Joined: 17 Mar 2013, 18:08
Has liked: 287 times
Been liked: 227 times
FAF User Name: lextoc

Re: A necessary feature for streams (possible solution?)

Postby Aulex » 21 Oct 2013, 16:44

lextoc wrote:Maybe you could use Teamviewer or something similiar to dualcast? Just a suggestion


Way too much delay, you have to account for both mumble and team viewer

Ta has informed me about the open live replay server tool here:
http://code.google.com/p/openlivereplayserver/

If anyone wants to help me set it up and/or convert it to be compatible with faf (if that's even possible) that would be very helpful.

Edit:

Currently i'm running into two issues:

1. I try and run LiveReplayServer.jar to try and create a server but i get some errors in command prompt
http://pastebin.com/Dzf4n3Bv

2.When I try to run the livereplayserver via website as seen here http://code.google.com/p/openlivereplay ... yFromLinks
it looks for a scfa replay file instead of fareplay file so i cannot open any files from faf. If anyone knows how to convert them that would be lovely.

Edit 2:
If you look through both the client and server manuals they keep referring to features/tools/addresses associated with gpg, again if anyone is able to convert or alter the program in a way to work with faf or faf replays.
Last edited by Aulex on 21 Oct 2013, 17:43, edited 2 times in total.
"Let's start beating ass and die" - drunk TA4Life

"Just because you have a d*** doesn't mean you need to be one...pussy" -Blackdeath

SCOUTING SAVES LIVES
http://imgur.com/YGk0W0o

How to play Sup Com by Ubilaz
http://goo.gl/je83z
User avatar
Aulex
Contributor
 
Posts: 1050
Joined: 17 Nov 2012, 05:29
Has liked: 299 times
Been liked: 225 times
FAF User Name: VoR_Aulex

Re: A necessary feature for streams (possible solution?)

Postby RoLa » 21 Oct 2013, 17:31

How does a live replay work? Couldnt that mechanism be adapted? The replay should be streamed to the clients so that the the faster clients would pause lets say every 15 seconds for 1-3 seconds like a little lag.
User avatar
RoLa
Contributor
 
Posts: 313
Joined: 23 Apr 2013, 22:14
Has liked: 5 times
Been liked: 19 times
FAF User Name: RoLa

Re: A necessary feature for streams (possible solution?)

Postby rootbeer23 » 21 Oct 2013, 17:56

why dont you try to synchronize on a live game. if that works than certainly a fake-live game will work too.
rootbeer23
Supreme Commander
 
Posts: 1001
Joined: 18 May 2012, 15:38
Has liked: 0 time
Been liked: 31 times
FAF User Name: root2342

Re: A necessary feature for streams (possible solution?)

Postby Ze_PilOt » 21 Oct 2013, 18:04

To explain better my answer:

A replay is a stream.
A livereplay is a stream.

There is virtually no difference.

The only one is, when you watch a replay on your hard disk, all the data are there.
When you are watching a replay on the livereplay server, you have to wait for the data to be sent.

Putting a replay on a server and stream it real time (10 ticks a second) is entirely possible.
You wouldn't be able to go further than that what was send, meaning both players will be synchro (like a livereplay, again, there is no difference).
Nossa wrote:I've never played GPG or even heard of FA until FAF started blowing up.
User avatar
Ze_PilOt
Supreme Commander
 
Posts: 8985
Joined: 24 Aug 2011, 18:41
Location: fafland
Has liked: 18 times
Been liked: 376 times
FAF User Name: Ze_PilOt

Re: A necessary feature for streams (possible solution?)

Postby SeraphimLeftNut » 23 Oct 2013, 03:19

I am giving up on making this livereplay thing work. I have no clue what I am doing and the manual leaves big gaps, that are supposed to be obvious, I guess.

I hope someone with knowledge about this stuff can make this work and tel one of the casters.
no ui lag: https://www.youtube.com/watch?v=3MdcVdL2kIY
I think this is going to be fun
User avatar
SeraphimLeftNut
Contributor
 
Posts: 975
Joined: 10 Jul 2012, 19:46
Has liked: 3 times
Been liked: 219 times
FAF User Name: TA4Life

Re: A necessary feature for streams (possible solution?)

Postby Myxir » 23 Oct 2013, 12:08

Ze_PilOt wrote:You wouldn't be able to go further than that what was send, meaning both players will be synchro (like a livereplay, again, there is no difference).


but you can fall behind.
a finished replay can also contain sim info that a pc can maybe run at -1 or -2, means that the server sends more info than you can use
and if not all the viewers can watch it as fast as the server sends (+0 or higher), the possiblity for async viewing is given again because of different cpu speed
Unhappy with balance http://i.imgur.com/q5G2BlM.png
User avatar
Myxir
Evaluator
 
Posts: 791
Joined: 09 Apr 2012, 14:01
Has liked: 94 times
Been liked: 306 times
FAF User Name: Washy (irc)

Next

Return to General Discussions

Who is online

Users browsing this forum: No registered users and 1 guest