User Tools

Site Tools


dwsc:todo

Table of Contents

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)
dwsc/todo.txt · Last modified: 2013/04/15 23:12 by efpe