An overview of Bigvideo desktop HD and DVTS multicast infrastructure

Transcription

An overview of Bigvideo desktop HD and DVTS multicast infrastructure
BigVideo Project
ResearchChannel/Internet2
DVTS/HDTV – Better than average
Video over the Internet
Jim DeRoest (Director, Streaming Media)
Michael Wellings (Director, Engineering)
Bob Riddle (Director, Nothing)
06 July 2004
What if you could use your HandiCam?
you could send & receive High Quality A/V
•
•
•
•
It doesn’t require funny, expensive machines
It doesn’t require involve IP issues (royalties)
It doesn’t require funny, expensive cameras
It does require a network capable of 30 mpbs
all you need is a capable Network and …
• a DV capable camera (HandiCam, DVCAM, DVCPro) with
IEEE1394 (firewire) capability
• DV receiver (DV Player, TV) that is firewire capable
• Or an analog/digital converter(s) if using a non-firewire
capable camera/receiver
It looks like this:
Things you might do …
Korean Dance Performance: Sept 7,2003
Things you might do …
ƒNational Internet2 Day
• Several schools used DV/IP stream
ƒFall Member Meeting
• instrumental rehearsal (ISM: IU, CIM; NWS – UM)
ƒVideo “Conference”
•
•
•
•
Both P2P and multipoint (using multicast)
Master’s Class – music instruction
Internet2 “Channel” Guide
Access Grid integration (APAN work)
How can I get started?
DVTS
•
•
•
•
Software encoding/decoding using the
PC processor, NIC, etc.
Runs on number of platform, though
Windows XP has the best GUI and uses
PC monitor for display
Requires a firewire card if you are a
“sender” (and receiver for non-WinXP)
Provided by DVTS Consortium & WIDE
project http://www.sfc.wide.ad.jp/DVTS
CometDVIP
•
•
•
Hardware implementation from Fujitsu
Labs
Allows a “blackbox” like device to
support DV/IP
Current video conferencing tests have
been remarkable
How can I get started (-cont-)
take advantage of
the “bigvideo”
project work
http://people.internet2.edu/~bdr/CometDVIP
How can I get started (-cont-)
Take advantage of the bigvideo CHANNEL GUIDE
http://people.internet2.edu/~bdr/dvguide.html
What if I need help?
take
advantage
of the
bigvideo
mailing list
mailto: bigvideo@internet2.edu
Don’t forget …
ƒMulticast-enable your network
• 30 mbps stream – for “broadcast” events the
unicast client/server model won’t scale on your
network
• Use a tunnel, if you need to “bridge” multicast
challenged networks (http://if.anu.edu.au/SW/rcbridge.html)
• Take advantage of available multicast expertise
ƒ listserv@internet2.edu (subscribe wg-multicast in body)
• Find some useful tools & test, test, test
ƒ http://dast.nlanr.net/Projects/Beacon/
ƒ http://dast.nlanr.net/Projects/Iperf/
What’s going on right now?
Video-Conferencing exploration
•
•
•
•
Integrate echo-cancellation device
“build” a blackbox to support plug & play users
“build” an AG-like machine/environment (working with
APAN/AARNet AG 2.2 efforts
“enhance” clients for non-technical users
Streaming exploration
•
•
•
Exploring lip-sync problems related to WinXP clients
Potential OS X desktop client coming (Kaz)
Improvement of “xdvshow” client for Linux clients (Petr)
DVTS Consortium
•
•
OS X, Linux desktop receivers,
IIGA “set-top” box for “normal” people
where does DV/IP live in the video
“neighborhood”?
ƒH.323
• Multicast use removes need for MCU
• Higher quality, lower latency a/v streams
ƒAccess Grid
• Current integration work underway (APAN)
ƒMPEG2
• No “IP” encumbrance, Higher quality, lower latency a/v
streams
ƒHDTV
• Lower latency than compressed (20mbps) HDTV stream
• Lower bandwidth than uncompressed HDTV stream
ƒ“Sweet spot” – if you have the bandwidth!
You’re invited to “play” with us!
ƒJoin the DVTS Consortium
• http://www.dvts.jp/en/
ƒGet the DVTS software
• http://www.sfc.wide.ad.jp/DVTS
ƒPurchase a CometDVIP card
• bdr@internet2.edu
ƒJoin the bigvideo@internet2.edu project
• wellings@cac.washington.edu
• bdr@internet2.edu
Delivering Reality: iHDTV
• HD/IP >220 Mbps
– www.ResearchChannel.org/dvd03
• Desktop HD delivery
– MPEG2@19.2 Mbps
– WM9HD@8 Mbps
iHDTV to the Desktop
• Capture & Encode Architecture
– HD Capture Editor
••
••
••
Apple
Apple Dual
Dual G5
G5
AJA
AJA Kona
Kona SD/HD
SD/HD capture
capture board
board
Local
Local RAID
RAID
– HD Encoders
•• Tiernan
Tiernan TR1
TR1 –– Johnson
Johnson &
& Johnson
Johnson
•• Software
Software based
based encoder
encoder
•• Intel
Intel 8-way
8-way PCI-X
PCI-X
––
––
––
––
Heuris
Heuris MPEG2
MPEG2 HD
HD
Apple
Apple QuickTime
QuickTime HD
HD with
with H.264
H.264
Windows
Windows Media
Media 99 HD
HD
REALVideo
REALVideo 10
10 HD
HD
iHDTV to the Desktop
•
Lower Bit Rate (5-8mbps)
•
WindowsMedia9
– Adobe Premiere and/or MS WM9 Encoder
– Multichannel Audio: 5.1, 7.1
– 1080 Interlace format issues
•
MPEG4
– Advanced Simple Profile
– RC ISMA partner
– Currently Quicktime hinted
•
Real Networks
– RealVideo SDK – limited experience
iHDTV to the Desktop
•
•
•
19.2mbps MPEG2 MP@HL
Program assets managed by Digitalwell
Delivery server environment
– VideoLAN - VoD experimental kiosk
http://researchchannel.org/desktop-ihdtv/index.html
–
IBM VideoCharger V8.2
•
•
•
Next release RTP/UDP transport – generic players
Dynamic bandwidth negotiation
Working on packet loss/sync problem
iHDTV to the Desktop
• Clients
• Software only:
– Players: Videolan, Videocharger
– Codecs: ffmpeg, Elecard, Intervideo, Cinepak,
MainConcept codecs
• Hardware assist:
– Directshow Shim to DTV Card: WinTV-HD, HiPix,
MyHD
– Desktop or External Display – Plasma, LCD,
Projection
iHDTV Desktop Components under
Evaluation
••
Cameras
Cameras
–– JVC
JVC JY-HD10
JY-HD10 ~$3K
~$3K
•• 11 CCD
CCD 1Mpixel
1Mpixel
–– Sony
Sony Prototype
Prototype ~$5K
~$5K
•• 33 CCD
CCD
••
Encode/decode
Encode/decode acceleration
acceleration
cards
cards
–– Tarari
Tarari –– WM9
WM9 real
real time
time HD
HD
Uncompressed HD video / IP
(demo yesterday)
•
•
•
1.5 Gbps transfer
Dual 2.4GHz Xeon Intel PCI-X PCs
PCI-X 10Gige NICs unavailable at build
time
• Data traffic split between 2 Gige NICs
• AJA Xena HD output card SMPTE 292M
• Clips captured from Sony HDCam source
Media delivery over IP futures
• CPB Evolving the Links Project
http://evolvinglinks.uwex.edu/
• IP Delivery of Content to ResearchChannel
• Video delivery to PDAs
• Archive Library of Congress
• NASA space station video capture using
DVTS
Participation
• ResearchChannel membership
– www.researchchannel.org
• DVTS software
– http://www.dvts.jp/en/
• bigvideo@internet2.edu project
– wellings@cac.washington.edu
– bdr@internet2.edu
Questions?