====== TODO ======
==== Wowza ====
* time and date on the netbooted servers
* rsyslog format wowza log
* external auth - ldap (stream publication - currently password file)
* dvrstorage config - record to one file with start time in filename (currently versioned)
* load-balancer - stat providing also and multi DC support
* status info
* stream info
* filter: userid
* orderBy
* tokenes azonositas (vhost.xml)?
* user_type - admin|user
* vhost
* multi-DC
* dvrstore - hdfs api (currently hdfs_fuse)
* konfig verziozas (wmsproperty), lekerdezesi lehetoseg
* two way messaging between management and servers (status report, control command)
* one-time url (httpsecurelink vs. wowza module)
* streamenként más kulcs
* generált url-ben trid is (verziózott típus)
* wowza slow startup
* ldap n-way replication
* disable "/.." in stream name
* wowza user cfg (cfengine vagy hogy)
* admin sticky session lvs persistence
* config distribution solution (storage based? +git?) - configs are stored on storage
* dwsc control module - config reload, partner disabling
* forced config (re)load (control flow)
* forced client disconnect (including publisher - control flow)
* stream deletion control flow - application stop
* limit number of application instances? (just default should be used)
* limit number of streams per application or application instance? (it should be just 1)
* proper init script (set config dir, change to wowza user, etc.)
* can't create /var/lib/dhcp/dhclient.eth0.leases: Read-only file system (/mnt/tmpfs symlink)
* Failed to create spool file /var/spool/exim4/input/1UN9Gg-0000b4-2c-D: Read-only file system
* Warning: file_get_contents(/srv/dwsc/users/elek/config.yml): failed to open stream: No such file or directory in /var/www/repo/src/admin/src/Docler/StreamBundle/Controller/DefaultController.php line 31
==== Admin ====
* dw admin
* vod one-time stream API
* stream mentési lehetőség: template beállításokhoz paramérter validálás
* fájl törlés, vhost/ip rtmp-nél csak?
* vod file list query api
* partner self-service admin
* nginxphp config
==== MGMT ====
* pure-ftpd?
* ip filter
* pxelinux.cfg/default hibajavitas
* vip addresses (mgmt, mgmtinternal)
===== Tests =====
* stream server operation after nfs server failure (runnging live streams need to work)
* stream server operation after storage failure (running live stream need to work)
* stream recording
* config reading
* disk io error handling (io operation timeout would be nice)