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