A TV distribution system



Mauro Mereu
The original Idea: exploit
user generated content
Everyone can now take a video or a movie
      with several different devices
This videos can end up into a video library on the
                    internet
For example on YouTube
Videos can also be put on air by web or traditional
          TVs, or both, like CurrentTV
Context: web

Keywords: user
generated content
Another context:
 digital signage
Sometimes in boring airports...
...there are some displays that give different kind
    of information, like videos, texts and so on.
Same kind of displays can be
  found in public libraries...
...or even in supermarkets, for advertising
                 purposes.
Keywords:
Automatic Schedule,
  Spatial Layout
Another context:
   Home TV
If your TV was kidnapped by your children...
... you want to take back your tv remote control
  and decide what to watch, tv shows, internet
content and so on, with a selfmade tv schedule.
Keywords:
Personal Schedule,
 Parental Control
With CreaTiVù you can do all these things


CreaTiVù is a web application able to distribute
video contents through different platforms


Build custom Channels with spatial layout
Using CreaTiVù you can build TV channels and
put them on air on different platforms like:
●   Web
●   IPTV
●   DVB
●   ...
Basic concepts:
 Clips




 Format
Basic concepts
10:00    11:00   12:00   13:00      19:00   20:00




        Schedule           Format
Basic concepts
Displays



Layout
Basic concepts       DVB
Channel
                     ipTV
         Layouts
                              Channel
                     Web




          Videos   Formats   Schedule
Steps to build a channel:
  1. Upload videos and edit metadata, validate etc.
Steps to build a channel:
   2. Make a Format: time slots filled with videos, statically or using a
      set of rules
Steps to build a channel:

   3. Build a schedule based on former created formats
Steps to build a channel:
  4. Make a layout: set on the main area the video layer and some
  other layers (image, text, rss)
Steps to build a channel:

    5. Put all together: platforms, schedule, layout
Control room
               CreaTiVù is on air...




                        Prova delle trasmissioni
The fast way: Wizard with Smart Schedule
Client Display




                 Prova delle trasmissioni
Client Displays




                  Prova delle trasmissioni
Client Displays




                  Prova delle trasmissioni
Client Displays




                  Prova delle trasmissioni
Architecture
                         Client   Client    Client     Client
Frontend   Browser       Web      IPTV      DVB-T      ....



Backend


            Web app                        Streaming
                                             server
   DB


                         Media                 File
                         engine               Store
Technologies
Web App
●   Server side: Django (www.djangoproject.com)
●   Client side: ExtJS (www.sencha.com)
Media Engine
●   MediaDART (www.mediadart.org)
Streaming Server
●   Wowza (www.wowzamedia.com)
TV Clients
●   Adobe AIR custom player (cross platform)
CreaTiVù will be released under
the GPL 3.0 public license.

More info at: www.creativu.it

Creativu Cebit Crs4