![Page 1: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/1.jpg)
TDW Teams
Presenter : Yi-Hsuan Chen
Contact : [email protected]
National Center for High-performance Computing, Taiwan
Date: 14/07/2009
A Distributed Architecture for Real-Time High Resolution Video
Streaming
![Page 2: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/2.jpg)
22
Outline
Introduction
Distributed System Architecture (Three units)
Real-Time Video Streaming Case
Conclusions
![Page 3: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/3.jpg)
33
Introduction
Specific device, stream formats, resolution
![Page 4: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/4.jpg)
44
Distributed System Architecture
One stream, multiple purposes
These three units are designed as loose-coupling architecture
Image Processor Capture unit Presentation unit
![Page 5: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/5.jpg)
55
Three-tier architecture (1/3)
Video input(Device/Interface)
Format(Tool/Stream Format)
HDV(1394) HD/MPEG-2TS
DV(1394) DVTS/RAW DV
WEB-CAM(USB) VLC/MPEG-4
CABLE(CAPTURE CARD)
VLC/MPEG-4
*HD, DVTS, and VLC are open source software
Capture unitImage ProcessorPresentation unit
![Page 6: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/6.jpg)
66
Three-tier architecture (2/3)
Stream Receiver :VLC + FFMPGE
Image Processor :
stream clipping
image processing
image management
Image Navigation: security control
Capture unitImage ProcessorPresentation unit
![Page 7: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/7.jpg)
77
Three-tier architecture (3/3)
Can view the video from web browser or standalone version
The historical monitoring window
Capture unitImage ProcessorPresentation unit
![Page 8: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/8.jpg)
88
Distributed stream compression
Two compression concepts have been implemented
Client-Server basedReduces network bandwidthTransfers video stream to multi-formats(mp4,wmv,flv,mjpeg)
Server-side basedDynamically assign the video stream to suitable servers depending on loading.Compresses the video stream to a variety of bit-rates for different network bandwidth
![Page 9: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/9.jpg)
99
Distributed stream compression
Native VS With compression concepts
![Page 10: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/10.jpg)
1010
Real-Time Video StreamingEcological Observation in Ken-Ting
![Page 11: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/11.jpg)
1111
Real-Time Video Streaming
Ecological Observation in Lanyu
![Page 12: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/12.jpg)
1212
Ecological Observation in Ken-Ting
web-based presentation interface of four underwater cameras
HDV stream of National museum of marine biology and aquarium (Taiwan)
View on iPhone
![Page 13: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/13.jpg)
1313
History Data
![Page 14: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/14.jpg)
1414
ConclusionHas been proofed in real time high-resolution ecological observationPlug and StreamLoosely coupled architecture, easy to scale-upSupport multiple streaming methodsBased on open source software, no hi-end hardware required.
![Page 15: TDW Teams Presenter : Yi-Hsuan Chen Contact : lsi@nchc.gov.tw National Center for High-performance Computing, Taiwan Date: 14/07/2009 A Distributed Architecture](https://reader036.vdocuments.us/reader036/viewer/2022070305/55149c59550346d36e8b57be/html5/thumbnails/15.jpg)
1515
Thank You !!
http://tdw.nchc.org.tw/
http://www.lsi.idv.tw/
http://horse.nchc.org.tw/Viz/
http://ecocam.nchc.org.tw
http://ecohd.nchc.org.tw