I've been thinking about it. I've also spoken to div about it.
He says, the server isn't allowed to run the demo, as that's a client side script. The only think the server can do is give them the demo.
Then I thought, maybe this (Follows this sequence)
1. When the player connects to the nexTV server, it downloads a pk3 it contains, demos/nexTV_example.dem
2. A button is pressed and a popup like the team chooser is opened, there is a button that says "Play nexTV"
3. When play is pressed it runs the demo from the clients PC and embeds it into the popup.
The ideal system would be a new server demo format, containing every signal the server received, and replaying it, considering everything as normal client messages. You could then spec around, just like on any server, but wouldn't be able to join the game.
Lets say, kojn and Green are in the "Pro League Finals (: P)", the tool which I've found today, allows live blogging, so everyone can see live news from the match, and much more..
And I hope we can create a live stream from matches, lessons from nexuiztraining.com and so.. but I dont know how to realize that
First I'd like to see a demo format that contains everything that happened on the server, so that I can spectate around while viewing the demo. Could the server maybe send info about all entities with a delay or so to prevent cheating?