150 likes | 166 Views
RNP Digital Video Overlay Network: Development and Launch. Guido Lemos de Souza Filho Digital Video Applications Lab (LAViD) Digital Video Working Group (GTVD) Rede Nacional de Pesquisa e Ensino (RNP) guido@lavid.ufpb.br www.lavid.ufpb.br. September 2004. Internet2 Fall Meeting.
E N D
RNP Digital Video Overlay Network: Development and Launch Guido Lemos de Souza Filho Digital Video Applications Lab (LAViD) Digital Video Working Group (GTVD) Rede Nacional de Pesquisa e Ensino (RNP) guido@lavid.ufpb.br www.lavid.ufpb.br September 2004 Internet2 Fall Meeting
Outline • RNP GTVD Video Overlay Network • Context • Architecture • Initial Results • RNP GTVD and University of Tennessee LoCI Cooperation • Conclusions
RNP GTVD Context • Brazilian digital video working group main goals are: • Structure the Brazilian digital video community in a way that promotes cooperation • Set up a “Digital Video Network” over the RNP backbone • Computers, network resources, and software to provide a video distribution service • We have technical cooperation projects with: • Loci-University of Tennessee, Canal Saúde (Health Channel TV), Mast (National Astronomy Museum), Brazilian Educational TV Networks, UFRN, UFPE, UFBA, UNIFACS, PUC-Rio, USP-SP, UFSC. • We are sponsored by RNP (Rede Nacional de Ensino e Pesquisa – Brazilian National Research and Education Network)
RNP GTVD • Goal • Build a Video Overlay Network that supports the capture, recovery, and transmission of live and on demand video. • Requirements • Support multiple video formats • Player independence • Optimize backbone usage • Result • Implementation of a Video Distribution Service over RNP Video Overlay Network
Online Catalog Application Web Client GTVD VDS Web clients find videos by accessing applications with relevant metadata and URLs... Video Distribution Scheme Coordination Plan Video Access Layer Storage Layer
Web Client Coordination Server GTVD VDS The client activates the URL that is processed by the coordination layer, which redirects the client to the nearest video access server... Video Distribution Scheme Coordination Plan Video Access Layer Storage Layer
Web Client Video Access Server Video Access Server Video Access Server GTVD VDS The URL used in the redirection includes the video identifier and a route to the server with a persistent copy of the video... Video Distribution Scheme Corrdination Plan Video Access Layer Storage Layer
IBP Video Access Server IBP IBP GTVD VDS The last video access server in the chain interacts with the IBP network to recover the stored video. The data stream then flows through the chain of access servers and is stored in each server´s cache while being played by the client... Video Distribution Schema coordination Plan Video Access Layer Storage Layer
D-VDSs D-VDSs D-VDSs D-VDSs D-VDSi D-VDSi D-VDSi GTVD VDS Possible Data Paths D-VDSs : source D-VDSi : intermediary IBP IBP
Link Bandwidth CE RJ RN RJ PB RJ PE RJ DF RJ SC RJ RS RJ RJ SP 34 MBps34 MBps8 MBps34 MBps155 MBps34 MBps34 MBps155 MBps RNPDigital Video Network DV-Net: Storage Servers (2) Video Access Servers (11)
RNP GTVD and Tennessee University LoCI Cooperation • Integration of GTVD VDS and LoCI IBP network • Implementation of IBP Source and Target Components • Definition of ways to handle persistent copies of videos • Studying ways to control the moving of videos • Storage of real time events using the LoCI IBP servers and GTVD Live and VoD servers • Demo “Logistical Networking Rocks Your World”
Conclusion • We have implemented and tested a nation-wide video distribution service • Live and VoD Unix C++ Servers and Java Thin Servers • We are now publishing contents from Canal Saúde (Health Channel TV), Mast (National Astronomy Museum) and Brazilian Educational TV Networks. • We have achieved promising results with the integration of LoCI-IBP and GTVD VDS
RNP Digital Video Overlay Network: Development and Launch Guido Lemos de Souza Filho Digital Video Applications Lab (LAViD) Digital Video Working Group (GTVD) Rede Nacional de Pesquisa e Ensino (RNP) guido@lavid.ufpb.br www.lavid.ufpb.br September 2004 Internet2 Fall Meeting