Skip to content

Latest commit

 

History

History
340 lines (337 loc) · 7.86 KB

Abril.org

File metadata and controls

340 lines (337 loc) · 7.86 KB

OpCode Malbec BroadCast Playout Project: April

Total

[4/5] Ingesta

Script monitoreando directorio compartido, transcodea a escritorio sin permisos de escritura

  • State “DONE” from “TODO” [2013-12-27 Fri 12:01]

inotify con script python de zumo (zumo/lib/Melt.py) y api endpoint en caspa o redis

alta en DB

Generación de Thumbnail y video para filmstrip

  • State “DONE” from “TODO” [2013-12-27 Fri 12:01]

[2/3] Pantalla de ingesta en caspa

progress de ingesta

reaccion al add

  • State “DONE” from “TODO” [2013-12-27 Fri 12:02]
  • State “TODO” from “” [2013-12-27 Fri 12:02]

handeling/notificacion de errores

  • State “TODO” from “” [2013-12-27 Fri 12:02]
un error en la ingesta produce un error en la UI. es possible tomar acciones sobre errores en la ingesta desde la UI (i.e. retry)

notificación transiente de ingesta

se muestra una notificacion cuando se esta ingestando.

[6/37] Caspa

[0/0] Tests

[0/0] MultiUser

[0/1] system wide

transforms

widget con popup

undo atomico con UI

cada acción muestra un botton de undo (a la gmail) permitiendo de volver al estado inmediatamente anterior

0 ventanas transientes (popups)

[0/1] Messages

Implementar UI para MOSTO-MSG

terminar de implementar el diseño a la g+

[1/4] MediaEdit

[1/2] Tags (UI, Backend)

UI: creacion de tags, muestra los anteriores
la UI de media edit permite asignar tags preseleccionando al tipeo tags similares anteriores
Backend: optim de busqueda de tags

[0/2] migracion Media -> Piece

listas apuntan a pices
edit playlist ofrece pieces en vez de medias

[0/3] MediaDetails

In/out

capacidad de editar ins y out para cada media

UI
Mirar popcorn.js/otros
Implementación
Backend:
verificar que mosto interprete IN OUT

Rediseño respentando formas actual de caspa (botones, layout, scroll, etc)

Layout de panel o de diálogo modal

[1/1] MediaSearch

Busqueda por tags

[0/1] Playlist View

marcador de schedule

[1/7] EditPlaylist

STARTED Tags (UI, Backend)

Autogenerador de playlist con tiempo, sin tiempo, ¿bulk? (ver UI de Airtime)

Mejorar Drop area en Playlist

doble click agrega

Funcionalidad para Duplicar playlist

no se puede modificar la playlist si esta sched -> duplicarla. el aviso se tiene que mostrar antes de que se intente editar

Playlists de tiempo fijo: marcar cuando se paso del tiempo que queria rellenar

[0/2] Handeling de playlist scheduleada

al aire ahora
link a playout view
scheduleada (a futuro)
cartel: por defecto te voy a duplicar la playlist,
opcion para modificar las ocurrences ya escheduleadas.
pull up/pull downinfo de consequencias

live track

capacidad de schedulear un evento live en una playlist.

[0/10] Playout view

mostrar los agujeros en la programación

Mover playlist ya programadas

Programar no ajustado a la grilla (ofrecer ponerlo a mano) (pixel perfect)

Problema del drag and drop / click

drag from top

Render de clips - tiempo exacto de inicio, fin

Now indicator: faltante para próximo evento

PushDown de data no cargada

Colores

Performance?

[0/1] Schedule view

Migrar a playoutview solo con vista semanal

[2/5] Config

[2/4] Widgets para config

(tipos ahora solo soporta texto)

switch (on/off)
path selector
combo box
spin button (Up/Down ?)

Configuración distribuida

conf de entrada

auto detect (desde mosto) de entradas possibles

[1/2] Auth

ADM de Usuarios

add, remove
per time ACL
per sched ACL

Pantalla de login (REWORK)

[0/1] PosixSHM/Mosto

UI para configurar consumers SHM.

[2/3] Mosto

[1/1] In/Out

tests

[1/1] PosixSHM

poder nombrar producers (en el consumer)

Issues

[0/6] Playout

[0/5] Sysadmin

[0/2] servidor de instalacion.

FAI
PUPPET

installar desde la red y salir andando.

tests con instalación.

imagen de maquinas de tests con BM a dentro.

Monitoreo

Munin/Monit o otro

[7/10] WebFX

Server

STARTED Automatization (driver en mosto)

levantar transforms & sketchs

[7/9] Editor

Focalizar en logo, hora y tiempo

no contraer header

Botón de contraccion queda asociado a edit

Volver a cargar objetos luego de resize

Editar text no funciona

  • State “DONE” from “TODO” [2013-12-27 Fri 12:11]

Aviso si el webvfx server no esta funcionando

Mosto messages

[2/2] Animación/loop de imaganes desde carpeta

subir zip
  • State “DONE” from “TODO” [2013-12-27 Fri 12:10]
animar a config.fps (fps global del playout)

Infraestrucutra para widgets, hooks como kludget

  • State “DONE” from “TODO” [2013-12-27 Fri 12:12]

Reutilizar medios ya subidos

composición sobre vivo.

[0/0] Otros

Cosas que seguro no vamos hacer: Vivo, Tetra hasta marzo A todo esto hay que agregar Mosto, Webvfx, server/test/deploy/blackmagic