Download as pdf or txt
Download as pdf or txt
You are on page 1of 16

Comet in VIVOTEK

Network Camera
Kent Chen (Kaie)
Kent Chen (Kaie)
chenkaie@gmail.com
http://chenkaie.blogspot.com
@chenkaie on GitHub
@chenkaie on SlideShare
@chenkaie on LinkedIn
@chenkaie on Twitter
Prob l e m ?
si de ( Ne t wor k C am e r a)
S e r ve r
 D at a SY NC 
Cl i e n t si de ( B row se r )
e ( m ore re sp on si ve)
Real-Tim
Re q u i re m e n t .
statu s, A u di o vol um e , . . .
e. g. , D O
Sol u t i on s!
Polling
Sucks
Old school
N ot f as h i on
h e r C G I at t ac ks … X D
Anot
Long Pol l i ng
i b l e on e m b e dde d L i nu x
Infeas
Web S oc ket
IE Sux
w se r com p at i b l e i ssu e
Bro
I F r am e Te c h n i q u e
Hidden
se r b u sy l oad i n g st at e
Brow
alway s ( b ad U X )
Comet
- he l d H T T P c on n ec t i on
Long
Lower o ve r h e ad
Co m e t
on
M$ I E
T ML F i l e Ac t i ve X O b j e ct
Hi dden IF r am e v i a H

C l i e n t si de

Server side
Co m e t
on
n on - M$ I E
e q u e st In t er ac t i ve S t at e
XML H T T PR

Client
side

Se r ve r si de
Reference
What else is burried down in the depth’s of Google’s amazing
JavaScript?
Comet:基于 HTTP 长连接的“服务器推”技术
Browser 與 Server 持續同步的作法介紹 (Polling, Comet,
Long Polling, WebSocket)
Comet Programming: the Hidden IFrame Technique
HTTP Streaming
Meteor
Comet: Low Latency Data for the Browser

You might also like