vision.playoutweb module

class vision.playoutweb.PlayoutWebsocketProtocol(service, playout=None, schedule=None)[source]

Bases: autobahn.twisted.websocket.WebSocketServerProtocol

onClose(wasClean, code, reason)[source]

Implements autobahn.websocket.interfaces.IWebSocketChannel.onClose()

onMessage(frame, binary)[source]

Implements autobahn.websocket.interfaces.IWebSocketChannel.onMessage()

onOpen()[source]

Implements autobahn.websocket.interfaces.IWebSocketChannel.onOpen()

on_playback_started(program)[source]
on_set_next_program(program)[source]
on_set_schedule(schedule)[source]
on_still(name)[source]
class vision.playoutweb.SchedulesPage(schedule)[source]

Bases: twisted.web.resource.Resource

render_GET(request)[source]
class vision.playoutweb.StillsListPage(path)[source]

Bases: twisted.web.resource.Resource

render_GET(request)[source]
vision.playoutweb.start_web(localEPG=None, playout_service=None, playout=None, port=8888, schedule=None)[source]