<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wolfwiki.anime.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Arni</id>
	<title>WolfWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wolfwiki.anime.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Arni"/>
	<link rel="alternate" type="text/html" href="https://wolfwiki.anime.net/index.php/Special:Contributions/Arni"/>
	<updated>2026-11-08T13:00:46Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wolfwiki.anime.net/index.php?title=ETTVd:Known_Bugs&amp;diff=2682</id>
		<title>ETTVd:Known Bugs</title>
		<link rel="alternate" type="text/html" href="https://wolfwiki.anime.net/index.php?title=ETTVd:Known_Bugs&amp;diff=2682"/>
		<updated>2007-02-19T16:30:39Z</updated>

		<summary type="html">&lt;p&gt;Arni: /* ETTVd Daemon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Webinterface ==&lt;br /&gt;
&lt;br /&gt;
2.00 - 2.02&lt;br /&gt;
&lt;br /&gt;
Some commands are sent in the wrong order effectively breaking recordmode connect - if you want to use it, spawn the recorder with recordmode ready and then edit it to make it &amp;quot;connect&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== ETTVd Daemon ==&lt;br /&gt;
&lt;br /&gt;
All versions&lt;br /&gt;
&lt;br /&gt;
Not getting all symlinks right on first start - just restart it ^^&lt;/div&gt;</summary>
		<author><name>Arni</name></author>
	</entry>
	<entry>
		<id>https://wolfwiki.anime.net/index.php?title=ETTVd:Known_Bugs&amp;diff=2681</id>
		<title>ETTVd:Known Bugs</title>
		<link rel="alternate" type="text/html" href="https://wolfwiki.anime.net/index.php?title=ETTVd:Known_Bugs&amp;diff=2681"/>
		<updated>2007-02-19T16:30:17Z</updated>

		<summary type="html">&lt;p&gt;Arni: /* ETTVd Daemon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Webinterface ==&lt;br /&gt;
&lt;br /&gt;
2.00 - 2.02&lt;br /&gt;
&lt;br /&gt;
Some commands are sent in the wrong order effectively breaking recordmode connect - if you want to use it, spawn the recorder with recordmode ready and then edit it to make it &amp;quot;connect&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== ETTVd Daemon ==&lt;br /&gt;
&lt;br /&gt;
All versions:&lt;br /&gt;
Not getting all symlinks right on first start - just restart it ^^&lt;/div&gt;</summary>
		<author><name>Arni</name></author>
	</entry>
	<entry>
		<id>https://wolfwiki.anime.net/index.php?title=ETTVd:Known_Bugs&amp;diff=2680</id>
		<title>ETTVd:Known Bugs</title>
		<link rel="alternate" type="text/html" href="https://wolfwiki.anime.net/index.php?title=ETTVd:Known_Bugs&amp;diff=2680"/>
		<updated>2007-02-19T16:23:18Z</updated>

		<summary type="html">&lt;p&gt;Arni: /* Webinterface */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Webinterface ==&lt;br /&gt;
&lt;br /&gt;
2.00 - 2.02&lt;br /&gt;
&lt;br /&gt;
Some commands are sent in the wrong order effectively breaking recordmode connect - if you want to use it, spawn the recorder with recordmode ready and then edit it to make it &amp;quot;connect&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== ETTVd Daemon ==&lt;br /&gt;
none&lt;/div&gt;</summary>
		<author><name>Arni</name></author>
	</entry>
	<entry>
		<id>https://wolfwiki.anime.net/index.php?title=ETTVd:Known_Bugs&amp;diff=2679</id>
		<title>ETTVd:Known Bugs</title>
		<link rel="alternate" type="text/html" href="https://wolfwiki.anime.net/index.php?title=ETTVd:Known_Bugs&amp;diff=2679"/>
		<updated>2007-02-19T16:06:12Z</updated>

		<summary type="html">&lt;p&gt;Arni: /* Webinterface */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Webinterface ==&lt;br /&gt;
&lt;br /&gt;
2.00 - 2.02&lt;br /&gt;
&lt;br /&gt;
Some commands are sent in the wrong order effektively breaking recordmode connect - if you want to use it, spawn the recorder with recordmode ready and then edit it to make it &amp;quot;connect&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== ETTVd Daemon ==&lt;br /&gt;
none&lt;/div&gt;</summary>
		<author><name>Arni</name></author>
	</entry>
	<entry>
		<id>https://wolfwiki.anime.net/index.php?title=ETTVd:Readme&amp;diff=2566</id>
		<title>ETTVd:Readme</title>
		<link rel="alternate" type="text/html" href="https://wolfwiki.anime.net/index.php?title=ETTVd:Readme&amp;diff=2566"/>
		<updated>2006-12-01T19:07:04Z</updated>

		<summary type="html">&lt;p&gt;Arni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Important ===&lt;br /&gt;
&lt;br /&gt;
For an updated manual visit http://eicher.homelinux.com/ettvd/ - this one sucks bigtime&lt;br /&gt;
thanks a lot eicher for creating this documentation project for ettvd&lt;br /&gt;
&lt;br /&gt;
=== Requirements: ===&lt;br /&gt;
&lt;br /&gt;
* php5 cli installed (install [http://www.apachefriends.org XAMPP] if you dont want to compile)&lt;br /&gt;
(some people also report it working on some php4 versions but with 5 you are on the safe side)&lt;br /&gt;
&lt;br /&gt;
=== Remarks ===&lt;br /&gt;
&lt;br /&gt;
BETA2 24.11.2006&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Changes for b2 ===&lt;br /&gt;
&lt;br /&gt;
* New options in config.php - watch out&lt;br /&gt;
* Fixed a mean bug cloning objects by accident&lt;br /&gt;
* Quick serverswitch&lt;br /&gt;
* More ingame information&lt;br /&gt;
* Better playlists&lt;br /&gt;
* Increased security&lt;br /&gt;
* Control IP whitelisting&lt;br /&gt;
* Improved logging&lt;br /&gt;
* Maximum recorders, replayers, slots that can be spawned from the control interface&lt;br /&gt;
* Number of people to start recording with now configurable via the interface&lt;br /&gt;
* Added example demo file to get it to run faster&lt;br /&gt;
* A lot of stupid warnings removed&lt;br /&gt;
* Cleaned up the servers directory from more files that are not needed&lt;br /&gt;
* a lot of small stuff&lt;br /&gt;
* a completely new webinterface but skooli is too lazy to document it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Features b1 ===&lt;br /&gt;
&lt;br /&gt;
Complete management of all ettv servers - the servers are started as children of the ettvd process&lt;br /&gt;
for full control over them. The servers will recieve all commands needed from the ettvd service.&lt;br /&gt;
&lt;br /&gt;
* Start of recording when enough players are ready&lt;br /&gt;
* Recording pause when players leave the server&lt;br /&gt;
* Disconnect from matchserver after timeout&lt;br /&gt;
* Simultanious recording of as many games as you want (limited by cpu/ram)&lt;br /&gt;
* Replay of recorded games&lt;br /&gt;
* Multiple broadcast servers showing the same or different games in Live, Semi-Live or Replay mode.&lt;br /&gt;
* Spam protection with a sticky mute system (/reconnect doesnt help)&lt;br /&gt;
* A fully featured webinterface (by skooli)&lt;br /&gt;
* ETTVoD ready&lt;br /&gt;
* Display of intermediate maptimes&lt;br /&gt;
* Announcer for next game, current game both ingame and in sv_hostname&lt;br /&gt;
* Most settings configurable in a single file&lt;br /&gt;
* Fully painless matchserver crash recovery&lt;br /&gt;
* Recovery of all sorts of ettv broadcaster crashes (replayers continue where they crashed)&lt;br /&gt;
* Ingame admin commands !mute, !kick, !reclist, etc&lt;br /&gt;
* Complete demo management for archiving&lt;br /&gt;
* Constantly maintaining the correct ettv_delay&lt;br /&gt;
* Replay Playlists or playing specific games again&lt;br /&gt;
* Probably more&lt;br /&gt;
&lt;br /&gt;
=== Installation: ===&lt;br /&gt;
&lt;br /&gt;
ETTVd:&lt;br /&gt;
Edit: start.sh, config.php&lt;br /&gt;
Add maps and pak0.pk3 to etmain&lt;br /&gt;
Make ettv.x86 executable&lt;br /&gt;
&lt;br /&gt;
Webinterface:&lt;br /&gt;
upload to php&#039;able webspace&lt;br /&gt;
configure includes/config.php&lt;br /&gt;
&lt;br /&gt;
=== Starting: ===&lt;br /&gt;
&lt;br /&gt;
./start.sh as superuser (edit it first) - if you&#039;re not root change start.sh acordingly&lt;br /&gt;
&lt;br /&gt;
My _example_ script will automatically set a higher priority and change user to my ettv user&lt;br /&gt;
&lt;br /&gt;
=== Thanks ===&lt;br /&gt;
&lt;br /&gt;
Big thanks to skooli for the webinterface&lt;br /&gt;
Big thanks to zinx and bani for caring about my ettv whine&lt;br /&gt;
Thanks to frop for pimping the webinterface&lt;br /&gt;
Thanks to conr4d for that suitable ettvd logo&lt;br /&gt;
Thanks again to eicher for starting a proper documentation for ettvd&lt;br /&gt;
Thanks to everyone reporting bugs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Ingame chat commands ===&lt;br /&gt;
&lt;br /&gt;
These commands are available for all people who have logged in to the webinterface&lt;br /&gt;
within the past 6 hours or used the adminip console command.&lt;br /&gt;
&lt;br /&gt;
!admintest&lt;br /&gt;
--Check if you have admin access ingame&lt;br /&gt;
&lt;br /&gt;
!recordmode &amp;lt;mode&amp;gt;&lt;br /&gt;
--Same as console recordmode, see below&lt;br /&gt;
&lt;br /&gt;
!nextmap&lt;br /&gt;
--Jumps to the next map of the current recording&lt;br /&gt;
--See console nextmap for more information&lt;br /&gt;
&lt;br /&gt;
!autoreplaynum&lt;br /&gt;
--See below&lt;br /&gt;
&lt;br /&gt;
!reclist&lt;br /&gt;
--A quick ingame overview what the recorders are doing&lt;br /&gt;
&lt;br /&gt;
!findviewer&lt;br /&gt;
--Debug function for viewer matching function used by below functions&lt;br /&gt;
--Supports partial matches, strips colours and is case insensitive&lt;br /&gt;
&lt;br /&gt;
!mute &amp;lt;match&amp;gt; &amp;lt;time&amp;gt;&lt;br /&gt;
--Mute a viewer specified by the &amp;lt;match&amp;gt; for &amp;lt;time&amp;gt; minutes, if &amp;lt;time&amp;gt; is not given default is to 5min&lt;br /&gt;
&lt;br /&gt;
!unmute &amp;lt;match&amp;gt;&lt;br /&gt;
--Unmutes the viewer (also removes the sticky mute)&lt;br /&gt;
&lt;br /&gt;
!kick &amp;lt;match&amp;gt;&lt;br /&gt;
--Goodbye &amp;lt;match&amp;gt; (banned for 5min by default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Basic Commands (Not needed when using webinterface) ===&lt;br /&gt;
&lt;br /&gt;
connect &amp;lt;ip&amp;gt; &amp;lt;gpw&amp;gt; &amp;lt;ettvpw&amp;gt;&lt;br /&gt;
--Creates a new recorder and connects it to this server&lt;br /&gt;
&lt;br /&gt;
gamename &amp;lt;recid&amp;gt; &amp;lt;name&amp;gt;&lt;br /&gt;
--Sets the name of the currently running game on a recorder&lt;br /&gt;
&lt;br /&gt;
recordmode &amp;lt;recid&amp;gt; &amp;lt;mode&amp;gt;&lt;br /&gt;
--Sets the recordmode for a recorder, the following modes are currently supported.&lt;br /&gt;
--ready - recording starts once 4 players are ready&lt;br /&gt;
--connect - recording starts as soon as the recorder is connected&lt;br /&gt;
&lt;br /&gt;
--Remark to recording: Recording stops when less than 50% of the players the game started&lt;br /&gt;
--with remain on the server, it resumes when 2/3 of those players rejoin.&lt;br /&gt;
--Please do not forget to kill your recorders even if they paused recording&lt;br /&gt;
&lt;br /&gt;
livecast &amp;lt;recid&amp;gt; &amp;lt;repid&amp;gt;&lt;br /&gt;
--Tells a replayer that it should replay whatever that recorder will be recording&lt;br /&gt;
--If the replayer is not running at the point that the recorder starts recording it will not work&lt;br /&gt;
&lt;br /&gt;
broadcast &amp;lt;slots&amp;gt; &amp;lt;port&amp;gt; &amp;lt;privateslots&amp;gt; &amp;lt;gameid&amp;gt; &amp;lt;config&amp;gt;&lt;br /&gt;
--Starts a new broadcaster - you can omit everything except slots&lt;br /&gt;
&lt;br /&gt;
killrec &amp;lt;recid&amp;gt;&lt;br /&gt;
--kills a recorder after broadcast&lt;br /&gt;
&lt;br /&gt;
killrep &amp;lt;repid&amp;gt;&lt;br /&gt;
--kills a replayer for whatever reason&lt;br /&gt;
&lt;br /&gt;
quit_rly&lt;br /&gt;
--shuts down everything cleanly - better than killing the process&lt;br /&gt;
&lt;br /&gt;
reloaddemos&lt;br /&gt;
--reloads the demolist from disk in case you deleted some or whatever&lt;br /&gt;
&lt;br /&gt;
demolist&lt;br /&gt;
--shows a list of all recorded games&lt;br /&gt;
&lt;br /&gt;
viewerlist &amp;lt;repid&amp;gt;&lt;br /&gt;
--shows some info about connected viewers&lt;br /&gt;
&lt;br /&gt;
playgame &amp;lt;repid&amp;gt; &amp;lt;gameid&amp;gt;&lt;br /&gt;
--plays a certain game&lt;br /&gt;
&lt;br /&gt;
nextmap &amp;lt;repid&amp;gt;&lt;br /&gt;
--jumps to the next map - if it was the last map of the game it will chose the next game in the reply cycle&lt;br /&gt;
--if you do this in live broadcast mode you will leave the live broadcast, because we cant jump into the future !!&lt;br /&gt;
&lt;br /&gt;
autoreplaynum &amp;lt;repid&amp;gt; &amp;lt;number&amp;gt;&lt;br /&gt;
--the number of recent games the replayer will automatically replay&lt;br /&gt;
&lt;br /&gt;
serverlist&lt;br /&gt;
--shows all server processes currently managed by ettvd&lt;br /&gt;
&lt;br /&gt;
debug &amp;lt;1/0&amp;gt;&lt;br /&gt;
--turns debug information on or off&lt;br /&gt;
&lt;br /&gt;
There are more functions used by the webinterface - if you really care, please check the&lt;br /&gt;
sourcecode of ettvd.php - commands are pretty easy to understand&lt;/div&gt;</summary>
		<author><name>Arni</name></author>
	</entry>
	<entry>
		<id>https://wolfwiki.anime.net/index.php?title=ETTVd:Readme&amp;diff=2565</id>
		<title>ETTVd:Readme</title>
		<link rel="alternate" type="text/html" href="https://wolfwiki.anime.net/index.php?title=ETTVd:Readme&amp;diff=2565"/>
		<updated>2006-12-01T18:54:39Z</updated>

		<summary type="html">&lt;p&gt;Arni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Important ===&lt;br /&gt;
&lt;br /&gt;
For an updated manual visit http://eicher.homelinux.com/ettvd/ - this one sucks bigtime&lt;br /&gt;
thanks a lot eicher for creating this documentation project for ettvd&lt;br /&gt;
&lt;br /&gt;
=== Requirements: ===&lt;br /&gt;
&lt;br /&gt;
* php5 cli installed (install [http://www.apachefriends.org XAMPP] if you dont want to compile)&lt;br /&gt;
(some people also report it working on some php4 versions but with 5 you are on the safe side)&lt;br /&gt;
&lt;br /&gt;
=== Remarks ===&lt;br /&gt;
&lt;br /&gt;
BETA2 24.11.2006&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Changes for b2 ===&lt;br /&gt;
&lt;br /&gt;
* New options in config.php - watch out&lt;br /&gt;
* Fixed a mean bug cloning objects by accident&lt;br /&gt;
* Quick serverswitch&lt;br /&gt;
* More ingame information&lt;br /&gt;
* Better playlists&lt;br /&gt;
* Increased security&lt;br /&gt;
* Control IP whitelisting&lt;br /&gt;
* Improved logging&lt;br /&gt;
* Maximum recorders, replayers, slots that can be spawned from the control interface&lt;br /&gt;
* Number of people to start recording with now configurable via the interface&lt;br /&gt;
* Added example demo file to get it to run faster&lt;br /&gt;
* A lot of stupid warnings removed&lt;br /&gt;
* Cleaned up the servers directory from more files that are not needed&lt;br /&gt;
* a lot of small stuff&lt;br /&gt;
* a completely new webinterface but skooli is too lazy to document it&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Features b1 ===&lt;br /&gt;
&lt;br /&gt;
Complete management of all ettv servers - the servers are started as children of the ettvd process&lt;br /&gt;
for full control over them. The servers will recieve all commands needed from the ettvd service.&lt;br /&gt;
&lt;br /&gt;
* Start of recording when enough players are ready&lt;br /&gt;
* Recording pause when players leave the server&lt;br /&gt;
* Disconnect from matchserver after timeout&lt;br /&gt;
* Simultanious recording of as many games as you want (limited by cpu/ram)&lt;br /&gt;
* Replay of recorded games&lt;br /&gt;
* Multiple broadcast servers showing the same or different games in Live, Semi-Live or Replay mode.&lt;br /&gt;
* Spam protection with a sticky mute system (/reconnect doesnt help)&lt;br /&gt;
* A fully featured webinterface (by skooli)&lt;br /&gt;
* ETTVoD ready&lt;br /&gt;
* Display of intermediate maptimes&lt;br /&gt;
* Announcer for next game, current game both ingame and in sv_hostname&lt;br /&gt;
* Most settings configurable in a single file&lt;br /&gt;
* Fully painless matchserver crash recovery&lt;br /&gt;
* Recovery of all sorts of ettv broadcaster crashes (replayers continue where they crashed)&lt;br /&gt;
* Ingame admin commands !mute, !kick, !reclist, etc&lt;br /&gt;
* Complete demo management for archiving&lt;br /&gt;
* Constantly maintaining the correct ettv_delay&lt;br /&gt;
* Replay Playlists or playing specific games again&lt;br /&gt;
* Probably more&lt;br /&gt;
&lt;br /&gt;
=== Installation: ===&lt;br /&gt;
&lt;br /&gt;
ETTVd:&lt;br /&gt;
Edit: start.sh, config.php&lt;br /&gt;
Add maps and pak0.pk3 to etmain&lt;br /&gt;
Make ettv.x86 executable&lt;br /&gt;
&lt;br /&gt;
Webinterface:&lt;br /&gt;
upload to php&#039;able webspace&lt;br /&gt;
configure includes/config.php&lt;br /&gt;
&lt;br /&gt;
=== Starting: ===&lt;br /&gt;
&lt;br /&gt;
./start.sh as superuser (edit it first) - if you&#039;re not root change start.sh acordingly&lt;br /&gt;
&lt;br /&gt;
My _example_ script will automatically set a higher priority and change user to my ettv user&lt;br /&gt;
&lt;br /&gt;
=== Thanks ===&lt;br /&gt;
&lt;br /&gt;
Big thanks to skooli for the webinterface&lt;br /&gt;
Big thanks to zinx and bani for caring about my ettv whine&lt;br /&gt;
Thanks to frop for pimping the webinterface&lt;br /&gt;
Thanks to conrad for that suitable ettvd logo&lt;br /&gt;
Thanks again to eicher for starting a proper documentation for ettvd&lt;br /&gt;
Thanks to everyone reporting bugs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Ingame chat commands ===&lt;br /&gt;
&lt;br /&gt;
These commands are available for all people who have logged in to the webinterface&lt;br /&gt;
within the past 6 hours or used the adminip console command.&lt;br /&gt;
&lt;br /&gt;
!admintest&lt;br /&gt;
--Check if you have admin access ingame&lt;br /&gt;
&lt;br /&gt;
!recordmode &amp;lt;mode&amp;gt;&lt;br /&gt;
--Same as console recordmode, see below&lt;br /&gt;
&lt;br /&gt;
!nextmap&lt;br /&gt;
--Jumps to the next map of the current recording&lt;br /&gt;
--See console nextmap for more information&lt;br /&gt;
&lt;br /&gt;
!autoreplaynum&lt;br /&gt;
--See below&lt;br /&gt;
&lt;br /&gt;
!reclist&lt;br /&gt;
--A quick ingame overview what the recorders are doing&lt;br /&gt;
&lt;br /&gt;
!findviewer&lt;br /&gt;
--Debug function for viewer matching function used by below functions&lt;br /&gt;
--Supports partial matches, strips colours and is case insensitive&lt;br /&gt;
&lt;br /&gt;
!mute &amp;lt;match&amp;gt; &amp;lt;time&amp;gt;&lt;br /&gt;
--Mute a viewer specified by the &amp;lt;match&amp;gt; for &amp;lt;time&amp;gt; minutes, if &amp;lt;time&amp;gt; is not given default is to 5min&lt;br /&gt;
&lt;br /&gt;
!unmute &amp;lt;match&amp;gt;&lt;br /&gt;
--Unmutes the viewer (also removes the sticky mute)&lt;br /&gt;
&lt;br /&gt;
!kick &amp;lt;match&amp;gt;&lt;br /&gt;
--Goodbye &amp;lt;match&amp;gt; (banned for 5min by default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Basic Commands (Not needed when using webinterface) ===&lt;br /&gt;
&lt;br /&gt;
connect &amp;lt;ip&amp;gt; &amp;lt;gpw&amp;gt; &amp;lt;ettvpw&amp;gt;&lt;br /&gt;
--Creates a new recorder and connects it to this server&lt;br /&gt;
&lt;br /&gt;
gamename &amp;lt;recid&amp;gt; &amp;lt;name&amp;gt;&lt;br /&gt;
--Sets the name of the currently running game on a recorder&lt;br /&gt;
&lt;br /&gt;
recordmode &amp;lt;recid&amp;gt; &amp;lt;mode&amp;gt;&lt;br /&gt;
--Sets the recordmode for a recorder, the following modes are currently supported.&lt;br /&gt;
--ready - recording starts once 4 players are ready&lt;br /&gt;
--connect - recording starts as soon as the recorder is connected&lt;br /&gt;
&lt;br /&gt;
--Remark to recording: Recording stops when less than 50% of the players the game started&lt;br /&gt;
--with remain on the server, it resumes when 2/3 of those players rejoin.&lt;br /&gt;
--Please do not forget to kill your recorders even if they paused recording&lt;br /&gt;
&lt;br /&gt;
livecast &amp;lt;recid&amp;gt; &amp;lt;repid&amp;gt;&lt;br /&gt;
--Tells a replayer that it should replay whatever that recorder will be recording&lt;br /&gt;
--If the replayer is not running at the point that the recorder starts recording it will not work&lt;br /&gt;
&lt;br /&gt;
broadcast &amp;lt;slots&amp;gt; &amp;lt;port&amp;gt; &amp;lt;privateslots&amp;gt; &amp;lt;gameid&amp;gt; &amp;lt;config&amp;gt;&lt;br /&gt;
--Starts a new broadcaster - you can omit everything except slots&lt;br /&gt;
&lt;br /&gt;
killrec &amp;lt;recid&amp;gt;&lt;br /&gt;
--kills a recorder after broadcast&lt;br /&gt;
&lt;br /&gt;
killrep &amp;lt;repid&amp;gt;&lt;br /&gt;
--kills a replayer for whatever reason&lt;br /&gt;
&lt;br /&gt;
quit_rly&lt;br /&gt;
--shuts down everything cleanly - better than killing the process&lt;br /&gt;
&lt;br /&gt;
reloaddemos&lt;br /&gt;
--reloads the demolist from disk in case you deleted some or whatever&lt;br /&gt;
&lt;br /&gt;
demolist&lt;br /&gt;
--shows a list of all recorded games&lt;br /&gt;
&lt;br /&gt;
viewerlist &amp;lt;repid&amp;gt;&lt;br /&gt;
--shows some info about connected viewers&lt;br /&gt;
&lt;br /&gt;
playgame &amp;lt;repid&amp;gt; &amp;lt;gameid&amp;gt;&lt;br /&gt;
--plays a certain game&lt;br /&gt;
&lt;br /&gt;
nextmap &amp;lt;repid&amp;gt;&lt;br /&gt;
--jumps to the next map - if it was the last map of the game it will chose the next game in the reply cycle&lt;br /&gt;
--if you do this in live broadcast mode you will leave the live broadcast, because we cant jump into the future !!&lt;br /&gt;
&lt;br /&gt;
autoreplaynum &amp;lt;repid&amp;gt; &amp;lt;number&amp;gt;&lt;br /&gt;
--the number of recent games the replayer will automatically replay&lt;br /&gt;
&lt;br /&gt;
serverlist&lt;br /&gt;
--shows all server processes currently managed by ettvd&lt;br /&gt;
&lt;br /&gt;
debug &amp;lt;1/0&amp;gt;&lt;br /&gt;
--turns debug information on or off&lt;br /&gt;
&lt;br /&gt;
There are more functions used by the webinterface - if you really care, please check the&lt;br /&gt;
sourcecode of ettvd.php - commands are pretty easy to understand&lt;/div&gt;</summary>
		<author><name>Arni</name></author>
	</entry>
	<entry>
		<id>https://wolfwiki.anime.net/index.php?title=ETTVd&amp;diff=2562</id>
		<title>ETTVd</title>
		<link rel="alternate" type="text/html" href="https://wolfwiki.anime.net/index.php?title=ETTVd&amp;diff=2562"/>
		<updated>2006-11-28T02:53:42Z</updated>

		<summary type="html">&lt;p&gt;Arni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table width=&amp;quot;98%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #AAAAAA; padding:0em 1em 1em 1em; background-color:#F9F9F9;&amp;quot;&amp;gt;http://arni.name/etpro/ettvd_small.png&lt;br /&gt;
ETTVd is a control daemon for ETTV servers and manages your live broadcasts, demos and and replays. It&#039;s completely written in PHP&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div style=&amp;quot;margin-right:10px; margin-top:5px; border:1px solid #AAAAAA; padding:0em 0em 0em 1em; background-color:#F9F9F9;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Download:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://arni.name/etpro/ETTVd_b2.zip ETTVd Beta2]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[http://eicher.homelinux.com/ettvd/ETTVd_b2_repack.zip Mirror 1] (Eicher)&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[http://eraser.homelinux.com/kai/etpro/ETTVd_b2.tar Mirror 2] (engee)&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div style=&amp;quot;margin-top:10px; margin-right:10px; padding:0em 0em 0em 1em; border:1px solid #AAAAAA; background-color:#F9F9F9;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Quicklinks:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
* [[ETTVd:commands]]&lt;br /&gt;
* [[ETTVd:Readme]]&lt;br /&gt;
* [[Requirements]]&lt;br /&gt;
* [[ETTVd:Known_Bugs]]&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div style=&amp;quot;margin-top:5px; border:1px solid #AAAAAA; padding:0em 1em 1em 1em; background-color:#F9F9F9;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Feature Summary:&#039;&#039;&#039; ([[Features|entire list]])&lt;br /&gt;
* Replay of recorded games&lt;br /&gt;
* Multiple broadcast servers showing the same or different games in Live, Semi-Live or Replay mode.&lt;br /&gt;
* Announcer for next game, current game both ingame and in sv_hostname&lt;br /&gt;
* Spam protection with a sticky mute system (/reconnect doesnt help)&lt;br /&gt;
* Display of intermediate maptimes&lt;br /&gt;
* Ingame admin commands !mute, !kick, !reclist, etc&lt;br /&gt;
* Simultanious recording of as many games as you want (limited by cpu/ram)&lt;br /&gt;
* Constantly maintaining the correct ettv_delay&lt;br /&gt;
* Start of recording when enough players are ready&lt;br /&gt;
* Recording pause when players leave the server&lt;br /&gt;
* Disconnect from matchserver after timeout&lt;br /&gt;
* Fully painless matchserver crash recovery&lt;br /&gt;
* Recovery of all sorts of ettv broadcaster crashes (replayers continue where they crashed)&lt;br /&gt;
* Complete demo management for archiving&lt;br /&gt;
* Replay Playlists or playing specific games again&lt;br /&gt;
* Maximum recorders, replayers, slots that can be spawned from the control interface&lt;br /&gt;
* A fully featured webinterface (by skooli)&lt;br /&gt;
* Most settings configurable in a single file&lt;br /&gt;
* ETTVoD ready&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Arni</name></author>
	</entry>
	<entry>
		<id>https://wolfwiki.anime.net/index.php?title=ETTVd&amp;diff=2561</id>
		<title>ETTVd</title>
		<link rel="alternate" type="text/html" href="https://wolfwiki.anime.net/index.php?title=ETTVd&amp;diff=2561"/>
		<updated>2006-11-28T02:50:53Z</updated>

		<summary type="html">&lt;p&gt;Arni: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table width=&amp;quot;98%&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #AAAAAA; padding:0em 1em 1em 1em; background-color:#F9F9F9;&amp;quot;&amp;gt;http://arni.name/etpro/ettv.png&lt;br /&gt;
ETTVd is a control daemon for ETTV servers and manages your live broadcasts, demos and and replays. It&#039;s completely written in PHP&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div style=&amp;quot;margin-right:10px; margin-top:5px; border:1px solid #AAAAAA; padding:0em 0em 0em 1em; background-color:#F9F9F9;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Download:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://arni.name/etpro/ETTVd_b2.zip ETTVd Beta2]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[http://eicher.homelinux.com/ettvd/ETTVd_b2_repack.zip Mirror 1] (Eicher)&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[http://eraser.homelinux.com/kai/etpro/ETTVd_b2.tar Mirror 2] (engee)&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div style=&amp;quot;margin-top:10px; margin-right:10px; padding:0em 0em 0em 1em; border:1px solid #AAAAAA; background-color:#F9F9F9;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Quicklinks:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
* [[ETTVd:commands]]&lt;br /&gt;
* [[ETTVd:Readme]]&lt;br /&gt;
* [[Requirements]]&lt;br /&gt;
* [[ETTVd:Known_Bugs]]&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div style=&amp;quot;margin-top:5px; border:1px solid #AAAAAA; padding:0em 1em 1em 1em; background-color:#F9F9F9;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Feature Summary:&#039;&#039;&#039; ([[Features|entire list]])&lt;br /&gt;
* Replay of recorded games&lt;br /&gt;
* Multiple broadcast servers showing the same or different games in Live, Semi-Live or Replay mode.&lt;br /&gt;
* Announcer for next game, current game both ingame and in sv_hostname&lt;br /&gt;
* Spam protection with a sticky mute system (/reconnect doesnt help)&lt;br /&gt;
* Display of intermediate maptimes&lt;br /&gt;
* Ingame admin commands !mute, !kick, !reclist, etc&lt;br /&gt;
* Simultanious recording of as many games as you want (limited by cpu/ram)&lt;br /&gt;
* Constantly maintaining the correct ettv_delay&lt;br /&gt;
* Start of recording when enough players are ready&lt;br /&gt;
* Recording pause when players leave the server&lt;br /&gt;
* Disconnect from matchserver after timeout&lt;br /&gt;
* Fully painless matchserver crash recovery&lt;br /&gt;
* Recovery of all sorts of ettv broadcaster crashes (replayers continue where they crashed)&lt;br /&gt;
* Complete demo management for archiving&lt;br /&gt;
* Replay Playlists or playing specific games again&lt;br /&gt;
* Maximum recorders, replayers, slots that can be spawned from the control interface&lt;br /&gt;
* A fully featured webinterface (by skooli)&lt;br /&gt;
* Most settings configurable in a single file&lt;br /&gt;
* ETTVoD ready&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Arni</name></author>
	</entry>
	<entry>
		<id>https://wolfwiki.anime.net/index.php?title=ETTV:Viewer%27s_Guide&amp;diff=2317</id>
		<title>ETTV:Viewer&#039;s Guide</title>
		<link rel="alternate" type="text/html" href="https://wolfwiki.anime.net/index.php?title=ETTV:Viewer%27s_Guide&amp;diff=2317"/>
		<updated>2006-06-27T12:37:05Z</updated>

		<summary type="html">&lt;p&gt;Arni: /* Known Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ETTV Viewer&#039;s Guide ==&lt;br /&gt;
=== Introduction ===&lt;br /&gt;
ETTV is a modification that allows anybody to spectate Enemy Territory matches without actually being on the server the teams are playing on. The purpose is so that you have have thousands of people all able to watch an exciting match live, without being able to interfere or otherwise cause problems with the match.&lt;br /&gt;
&lt;br /&gt;
The ETTV modification is supplied within the ETPro modification, you do not need any further modification unless you intend to run an [[ETTV:Server_Configuration|ETTV Server]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Watching ETTV ===&lt;br /&gt;
Simply connect to an ETTV server like any other Enemy Territory server. Once you are connected it will look and feel very much like you are in spectator mode on any normal server.&lt;br /&gt;
&lt;br /&gt;
There are some issues which occur frequently enough to make it worth noting here, however. &lt;br /&gt;
&lt;br /&gt;
* ETTV servers frequently do not allow clients (that&#039;s you/your game) to auto-download any missing files. You should try to ensure you &#039;&#039;&#039;have the correct patch, modification and custom map versions before you join&#039;&#039;&#039;. This is usually, but not necessarily the latest official version. If you do not have the correct versions you may be unable to join, or disconnected at some point during viewing.&lt;br /&gt;
&lt;br /&gt;
*  &#039;&#039;&#039;Do not be concerned about interfering with the match&#039;&#039;&#039;, you cant. The ETTV server you join is essentially playing a live demo of the match which is actually being played on another server. You can spectate freely and talk crap with the other viewers on the same ETTV server, thats it. Chat from ETTV viewers is distinguished from chat in the match by the red &amp;quot;ETTV&amp;quot; preceding it.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Connecting via IP address&#039;&#039;&#039; (command-line or console) is identical to any other Enemy Territory server. If you&#039;ve been given the IP address of an ETTV server and are wondering what to do with it, open the console (usually by pressing the key under ESCape, often the ~ or ` key) and use the following command (including the forwardslash) -  &amp;lt;tt&amp;gt;/connect ip.add.ress:port&amp;lt;/tt&amp;gt;&lt;br /&gt;
:(for example: &amp;lt;tt&amp;gt;/connect 62.75.178.112:27962&amp;lt;/tt&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Additional Controls ===&lt;br /&gt;
* cycle between everybody on the server (who shows up on the scoresheet)&lt;br /&gt;
:fire &amp;lt;tt&amp;gt;&amp;lt;Left Mouse button&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
* cycle following only objective carriers&lt;br /&gt;
:Prone + (fire / altweapon) &amp;lt;tt&amp;gt;&amp;lt;X + LeftMouse&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
* cycle following only spectators / shoutcasters&lt;br /&gt;
:Zoom + (fire / altweapon) &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;B + LeftMouse&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
* Jump directly to following a player in view&lt;br /&gt;
: Press activate while pointing crosshair at player&lt;br /&gt;
* return to free floating mode.&lt;br /&gt;
: Press jump or activate &amp;lt;tt&amp;gt;&amp;lt;Spacebar&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Generally Useful Tips ===&lt;br /&gt;
*  Chats from other ETTV spectators can be hidden with the console command &amp;lt;tt&amp;gt;/tvchat off&amp;lt;/tt&amp;gt;, and re-enabled with &amp;lt;tt&amp;gt;/tvchat on&amp;lt;/tt&amp;gt;. All chat done on ETTV won&#039;t be seen on the game server (luckily). If certain chatters start to irritate you, you can easily ignore specific people with the &amp;lt;tt&amp;gt;/ignore&amp;lt;/tt&amp;gt; command and can use the &amp;lt;tt&amp;gt;/unignore&amp;lt;/tt&amp;gt; command to show their chat messages again.&lt;br /&gt;
&lt;br /&gt;
*  To spectate a specific player through their eyes, open console and put in the command &amp;lt;tt&amp;gt;/players&amp;lt;/tt&amp;gt;, and notice the player number. Now just &amp;lt;tt&amp;gt;/follow x&amp;lt;/tt&amp;gt;. If you&#039;re new to Enemy Territory, you might find it most entertaining to follow a shoutcaster, if there is one.&lt;br /&gt;
&lt;br /&gt;
*  Viewing ETTV in a window can be convenient while you find other IP&#039;s, talk in IRC, or access WinAmp, for example. To do this, you can go to the options screen and set a resolution which is smaller than your desktop screen resolution, and then select windowed mode.  Alternatively, enter &amp;lt;tt&amp;gt;/r_mode 3&amp;lt;/tt&amp;gt; into console, and then hit ALT+Enter. &lt;br /&gt;
&lt;br /&gt;
* Normal cvar restrictions dont apply when viewing demos, nor do they (usually) when viewing ETTV. This is OK because you&#039;re not playing against anyone. Several leagues remove the foliage (all the grassy stuff) on Radar because it hurts performance and, some say, isnt good for competitive gaming. As an ETTV viewer you can remove it via console: &amp;lt;tt&amp;gt;/r_drawfoliage 0&amp;lt;/tt&amp;gt;. To further incrase performance you can remove wolffog (an effect which &amp;quot;adds&amp;quot; fog to the map, sometimes restricting the viewing distance [e.g. Railgun]) by setting &amp;lt;tt&amp;gt;r_wollfog 0&amp;lt;/tt&amp;gt;. You might want to ensure that is reset to 1 before you join a normal gameserver however.&lt;br /&gt;
&lt;br /&gt;
* ETTV is generally not live; normally a few minute long delay is added so competing teams cannot have another member watching and sending participants advantagous information.&lt;br /&gt;
&lt;br /&gt;
== Shoutcasts ==&lt;br /&gt;
A [http://en.wikipedia.org/wiki/Shoutcast shoutcast] is essentially a match commentary, broadcast over something akin to internet radio. The shoutcaster is usually someone heavily involved with the ET community and listening to the shoutcast greatly enhances the entertainment value of ETTV.&lt;br /&gt;
&lt;br /&gt;
A shoutcast is completely seperate from ETTV however, to listen to a shoutcast you will need to open the URL with a suitable program - [http://winamp.com/ WinAmp] being one of many such programs. The shoutcast URL is often available at the same place you found the ETTV details for the match you want to watch.&lt;br /&gt;
&lt;br /&gt;
Like ETTV, shoutcasts are usually not totally live - normally a few minutes delay is added so competing teams cannot have another member watching or listening in and sending participants advantagous information. Typically ETTV has a longer delay than the shoutcast does, so the result is ETTV and shoutcast are out of sync.&lt;br /&gt;
&lt;br /&gt;
Fortunately it isnt the other way around, because you can pause WinAmp to syncronise the two. Simply listen for some event in the shoutcast (often shoutcaster will read out the time on the clock for this purpose, or you can listen for event&#039;s like &#039;FIGHT!&#039; or &#039;dynamite planted&#039;) and immediately hit pause. When the event occurs in ETTV, hit play again. This can be easier if you view ETTV in windowed mode, also if you make a mistake and pause WinAmp for too long, reconnect to the shoutcast URL.&lt;br /&gt;
&lt;br /&gt;
== Replaying ETTV demos on a local Windows server ==&lt;br /&gt;
&lt;br /&gt;
If you have ETTV Demo files (*.tv84), you can watch them locally on your windows machine. in order to do so, you will need a ETTV-Server. Download the latest version (currently: http://returntocastlewolfenstein.filefront.com/file/ETTV;52030) and proceed with the following steps:&lt;br /&gt;
&lt;br /&gt;
* Extract all files except &amp;lt;i&amp;gt;tvgame.mp.i386.so&amp;lt;/i&amp;gt; into your &amp;quot;Wolfenstein - Enemy Territory&amp;quot; root directory (&amp;lt;b&amp;gt;not&amp;lt;/b&amp;gt; etmain). &lt;br /&gt;
* The &amp;lt;i&amp;gt;tvgame.mp.i386.so&amp;lt;/i&amp;gt; file goes into the etpro directory.&lt;br /&gt;
* Put the *.tv_84 files in your &amp;lt;i&amp;gt;etpro\demos&amp;lt;/i&amp;gt; directory  &lt;br /&gt;
* Create a shortcut to ETTV.exe (Right click in explorer windows, &amp;quot;new...&amp;quot; -&amp;gt; &amp;quot;Shortcut&amp;quot;). &lt;br /&gt;
* Change the program call in the shortcut (Right click, &amp;quot;Properties&amp;quot;) to: &#039;&amp;lt;i&amp;gt;&amp;quot;path&amp;lt;/i&amp;gt;\ettv.exe&amp;quot; +set fs_game etpro +set ettv_autoplay 1 +demo demo0000&#039;&lt;br /&gt;
&lt;br /&gt;
When you double click on the shortcut, ETTV should come up displaying a console and starting the playback. Note that the demo files are required to be named like &amp;lt;i&amp;gt;demo0000.tv_84, demo0001.tv_84, etc.&amp;lt;/i&amp;gt; in order to work like this. The server will autoplay all demos in successive order. You can now start your ET and connect to your local server (choose &amp;quot;Internet Play&amp;quot;, then &amp;quot;connect to IP&amp;quot; &amp;lt;i&amp;gt;127.0.0.1&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Known Issues ====&lt;br /&gt;
&lt;br /&gt;
You have to install the complete etpro package for servers - the pk3 file that clients have is not enough.&lt;br /&gt;
&lt;br /&gt;
I have discovered client error &amp;quot;MAX_GAMESTATE_CHARS&amp;quot; on several demos: The ETTV seems to run fine but local clients get kicked for that reason. I have not yet found why this happens, nor a solution. Any hints on that would be helpful.&lt;br /&gt;
&lt;br /&gt;
This short How-To was written on request for gamestv.org, they are hereby permitted to use this text on their own site.&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://www.gamestv.org/ GamesTV.org] is an ETTV listings site.&lt;br /&gt;
* [http://www.radioitg.com/schedule.php Radio iTG&#039;s schedule] is a source of shoutcasts.&lt;br /&gt;
&lt;br /&gt;
[[Category:ETTV]]&lt;/div&gt;</summary>
		<author><name>Arni</name></author>
	</entry>
</feed>