Technology


As HisTV is a the air interface description of an application framework, the semantics of that lead to a complete chain to implement that framework.

Authoring

The authoring lets human beings produce content for HisTV without the need of knowledge of NTP and huge objects names. Future versions will even be graphical and abstract from state and ids. The timestamps of the content are relative to the start of the video and in video timecode format. The output of the authoring is an archive with objects which start at 0 and could be played out by the server.

Server

The server has a playlist with archives. At the appropriate time the server plays out those archives and starts the video streamer at the same time. The server can also gather content from live sources like rss feeds, content management systems or very special applications based on broadcaster technology. Those modules are called "aggregators". The server is also responsible for sending the right objects at the right time. As this means to put a virtual time frame around an object stream, this part of the server is called "framer".

Client

The main part of the client is the display engine. It decides which object to show in which ifield at which time and what state. The client's software also controls the return channel part for sending SMS and connecting via http.