View
74
Download
0
Category
Preview:
Citation preview
Digital Video Research at LAVID – CI - UFPB
MsC. Lucenildo Aquino Júnior(LAVID/CI/UFPB)
A – Campus I
B – Campus Linaldo Cavalcanti
Where we are...
João Pessoa - PB
Who we are...
• 15 Researchers
• 20 Graduate
• 60 Undergraduate
– Ciência da Computação
– Engenharia da Computação
– Matemática Computacional
– Comunicação
– Mídias Digitais
– Artes
– Direito
Lavid History Highlights
• Started in 1997 working on the high speed metropolitan area project for CNPq and RNP– Development of live and VoD MPEG-2 servers
• Deployment of the RNP Digital Video Network (2000)– At least one server per RNP PoP in Brazil
• Design and implementation of Ginga, the Brazilian middleware for digital television, in collaboration with PUC-Rio– Ginga is now used in SBTVD, ITU-T, ITU-R, ISDB-T
standards, was adopted by 10 Latin American countries and is standard candidate in African countries
Digital Video Current Activities
• Digital Television– Ginga certification tools– Advanced interactive applications
• Multidevice, second screen etc.
• Digital Cinema– Understanding the systems and developing technology
• Connected Theaters– Developing technology– Supporting collaborative distributed performances
• Telemedicine – Developing technology– Supporting collaborative distributed performances
What is cloud computing ?
• What is cloud computing ? [Vaquero et al. 2009]
- "Cloud computing is a set of virtual resources
easily usable and accessible such as hardware,
development platforms and services. these
Resources can be dynamically re-configured
to adjust to a variable load, allowing
optimizing the use of resources. This set of
resources is typically operated by a
model pay-per-use with guarantees offered by
provider through service level agreements
(Service Level Agreements, SLAs). "
Digital Cinema Current Activities
• Advanced Visualization Working Group (RNP)– LAVID-UFPB budget in this project was R$ 150K
(US$ 85K) for equipment and human resources
• The project started in April/2011– Computers and graphic cards arrived at
August/2011
• So, we faced a lot of huge problems in the development and test of a 4K-3D video system that we call “Fogo”
The First Problem
• As the equipments were not at the lab when we started the project, the first problem we faced was:
How to store a 3.2 TB video file without having 3.2 TB available in one computer in the lab?
• What we did? We used a “JitCloud” (just in time cloud) to store the “sliced video”
– JitCloud uses amortized resources, that is, resources bought and used for different purposes, such as, other lab projects
Video SlicerRaw Video
Source
Video Archiving in the JitCloud
Storage CloudPre-processing
The 3.2 TB of the movie were sliced and stored in the Jitcloud
The Second Problem
• As we did not had budged to by a 4K 3D video encoder, the second problem was:
How to encode a 4K 3D video file without a suitable encoder?
• What we did? We used again the “JitCloud” (just in time cloud)
Video Encoding in the JitCloud
Storage Cloud Processing Cloud
H.264
WMV
JPEG 2000H.264
Encoding of video files in the Jitcloud
The Third Problem
• As we did not had budged to by a 4K 3D video player, the third problem was:
How to play a 4K 3D video file without an appropriate player?
• Again we used the “JitCloud” (just in time cloud) combined with a previous LAVID research result
– In 2000 we developed one HD encoder using four SD encoders.
Playing from the JitCloud
Cloud Storage
Player
Player
Player
Player
Player
Scen
ario
1 –
Sin
gle
Pla
yer
Scen
ario
2–
Mu
ltip
le P
laye
rs
The Solution
FOGO Player– The system composed by a:
• Slicer component
• Distribution component
• Distributed Streamer component
• Distributed Player component
– It is based on a triple software synchronization strategy• Network sync
• Decoder sync
• Exhibition sync
Questions that still open…
• It is possible to encode one video using encoders in different equipments with different clock references?
• It is possible to synchronize the transmission, decoding and exhibition of one video using only software based mechanisms?
• Lets see what we did in the first eight months of our research…
– We will play a sample of “StereoEssays” from “Joao Pessoa – Brazil” using Fogo Player.
Next steps
Development
Testing
Deployment
Phase I
• Enhance the developmentinfrastructure
• Setup at least 3 advancedvisualization centers withstate of the art equipment(camera, projectors, storage,network and humanresources)
• Find industrial partners
Next steps
Development
Testing
Deployment
Phase II
• Setup a network ofuniversity cinemas in Brazil(2K, 2K-3D, 4K, 4K-3D andbeyond)
• Support the definition of aBrazilian Digital CinemaSystem
Next steps
Development
Testing
Deployment
Phase III
• At least one cinema per city inBrazil
• We have more then 4800 citieswithout cinemas in Brazil
Next steps
Development
Testing
Deployment
Connected Cinemas
• Content storage and distribution using ICD
– Media assets management
– Interchange platform
– Based on open technologies
ICD Nodes
ABTU (4)
TV Escola (3)
TV Brasil (7)
SECOM/PR (1)
Rede IFES (8)
RUTE (2)
Who uses ICD• EBC São Paulo• EBC Brasília• EBC Rio de Janeiro• EBC São Luis• IRDEB - Instituto de Rádio Difusão Educativa da Bahia• FUNTELPA – Fundação de Telecomunicações do Pará• Radioagência Nacional • Rádio Nacional AM Brasília • Rádio Nacional FM Brasília • Rádio Nacional AM Rio de Janeiro • Rádio MEC AM • Rádio MEC FM • Rádio Nacional do Alto Solimões • Rádio Nacional AM Amazônia• UFG – Universidade Federal de Goiás• UFMG - Universidade Federal de Minas Gerais• UFPR - Universidade Federal do Paraná• UFRGS - Universidade Federal do Rio Grande do Sul• UFRN - Universidade Federal do Rio Grande do Norte• UFU - Universidade Federal de Uberlândia• UFSCAR - Universidade Federal de São Carlos• UNICAMP – Universidade de Campinas• DOCTUM – Rede de Ensino • UNIMEP - Universidade Metodista de Piracicaba• PUC-RJ – Pontifícia Universidade Católica do RJ• USP – Universidade de São Paulo• Rede Universitaria de Telemedicina• Associação Brasileira de Televisão Universitária• Secretaria de Comunicações da Presidência da República• Cinemateca Brasileira – Banco de Conteúdos Culturais
23
Parc
eiro
Cinemateca Brasileira
24
Connected Theaters
ExecutionTestCreation
ExecutionTestCreation
ExecutionTestCreation
People
Theaters
Network
e-Pormundos Afeto (piloto)
Profanações
Interactive Digital Cinema
• Acessibility
• Ginga
Conclusions
• Cinema– Low cost is very important for us in Brazil because we
have 4800 cities without a cinema in our country
– So, Try to find the right tradeoff between quality and cost, considering the context of small and medium cities, is the main goal of our research
• Television– Multi device integration is the way
– Next year 75% of the TV receiver will embed Ginga
• Theaters– Connected for supporting live, collaborative and
distributed performances
Contact
• Lucenildo – lucenildo@lavid.ufpb.br
• Lavid: http://www.lavid.ufpb.br/en
Recommended