Presentation is loading. Please wait.

Presentation is loading. Please wait.

Etere Video Assist The last step for a complete tapeless workflow Presented by: Emanuele Porfiri.

Similar presentations


Presentation on theme: "Etere Video Assist The last step for a complete tapeless workflow Presented by: Emanuele Porfiri."— Presentation transcript:

1 Etere Video Assist The last step for a complete tapeless workflow Presented by: Emanuele Porfiri

2 Why Video Assist  In the tape age the VTR was the last resource  With the VTR the operator was able to play the correct video in a short time  But in the digital age video arrives as files, and cannot be played back by any VTR  Etere Video Assist is the tool to solve this problem

3 Basics  Video Assist works only with Etere MTX  Etere MTX server is filled by Etere Workflow  Video Assist use a different DB, that is updated from the main database using snapshot. The snapshot is done at every publishing of the schedule  Video Assist does not control external devices except video server  Each playlist can run in 2 different way: Play back to back like a normal playout Select a group of events and in this way is possible to do J&S like a tape inside the VTR

4 Video Assist Advantage  MTX is different from the main playout videoserver, so it should not have the same problem, a different system avoid common errors  Transparent copy of the files from the main videoserver to the MTX server  MTX can play almost every format without trascoding process  MTX allows J&S on a playlist instead of a single video item  For the operator it will be more easy to search and preview

5 How it Works  The operator has several playlist layer. The snapshot is update automatically at every publish or on request by the main system  The alternate can be built as requested, also copying from the main one  Each player can be attached to one line of the playlist and moved on the event timeline  Each playlist is like a pre-compiled tape  Plus there is the Jingle keyboard for instant play  The player has a VTR like interface with J&S play FF REW, so it can be used to play a segment or search in /out in the segment  A Resync key to go at the same event and time code as automation

6 To Be Safe  IF the update fails the last xxx versions of the main playlist is preserved: A playlist import export with only today and tomorrow can be used. Asset forms will be created from playlist interface. If a playlist is running the import will happen on another ‘level’ of playlist Playlist are Imported not synchronized An ‘isolate’ button to avoid updates and changes while repairing  Insert a drop folder to add files.  Editing of the playlist is fast and easy  Interface similar to EE with limited commands

7 Main Playlist Screen Proposal Player 1 Player 2 Player 4 Main Playlist Spot playlist Jingle keyboard Player 1 Player 3 Asset orm Programs playlist Player 4 Player 3 Player 2 Player 1

8 Screenshot Play back to back Snapshot from the main DB ARC Support AFD Support Bumper Support Jog & Shuttle playlist function

9 Multichannel Control

10 EDT: UDP based Data Transfer Protocol, Results, and Implementation Experiences

11 Why EDT  FTP data transfer is used everywhere and it’s a valid protocol  network with long latency as WAN, FTP cannot use all the bandwidth  EDT use a different algorithm to use all the available bandwidth and it’s considerably faster than FTP

12 Why EDT is Better  Etere implementation of EDT is included in ETERE workflows so it use the same framework and it’s transparent to the end user  The implementation is 100% software based and use standard windows hardware  It offers better performances than similar product in the market but without the overhead to transfer data to another system and than back  One single control interface

13 Outline  EDT Protocol  EDT Congestion Control  Implementation/Simulation Results  Implementation Experiences at ETERE

14 Design Goals and Assumptions  Fast, Fair, Friendly High utilization of the abundant bandwidth with either single or multiplexed connections Intra-protocol fairness, RTT independence TCP compatibility  Low concurrency, high bandwidth, bulk data A small number of sources share abundant bandwidth Most of the packets can be packed in maximum segment size (MSS)

15 What’s EDT?  EDT: UDP based Data Transfer Reliable, application level, duplex, transport protocol, over UDP with reliability, congestion, and flow control  Two orthogonal parts The EDT protocol framework implemented above UDP The EDT congestion control algorithm, implemented in TCP

16 EDT Protocol DATA ACK ACK2 NAK Sender Recver

17 EDT Protocol  Packet based sequencing  ACK sub-sequencing  Explicit loss information feedback (NAK)  Four timers: rate control, ACK, NAK and retransmission timer Rate control and ACK are triggered periodically NAK timer is used to resend loss information if retransmission is not received in an increasing time interval

18 Performance  Performance result on Video files Average throughput of 97 MBps on a GigE LAN Average throughput 4 time more than FTP on a WAN with short delay as Europe to Europe Average throughput 7 time more than FTP on a WAN with long delay as Europe To Australia

19 Thank You


Download ppt "Etere Video Assist The last step for a complete tapeless workflow Presented by: Emanuele Porfiri."

Similar presentations


Ads by Google