Comet in VIVOTEKNetwork CameraKent Chen (Kaie)
Kent Chen (Kaie)chenkaie@gmail.comhttp://chenkaie.blogspot.com@chenkaie on GitHub@chenkaie on SlideShare@chenkaie on Linke...
Proble m?
S erver side (Network Camera)    Data S YNC     C lient side (Browser)
Real-Tim e (more re sponsive)Re quirement.  e. g., DO status, A udio volume, ...
Sol utions!
Polling Sucks Old school N ot fashion  Anot her CGI att acks …XD
Long Polling Infeasible on emb edded Linux
Web Socket IE Sux Bro wser compatible issue
Hidden IFrame Technique Brow ser busy loading state alway  s (bad UX)
CometLong-held HTTP connectionLower overhead
Co met  on M$ IE
ia HTMLFile Ac tiveX ObjectHi dden IFrame v                           C lient side                            Server side
Co met    onn on-M $ IE
LHTTPReq uest Interac tive StateXMClient side                    Server side
ReferenceWhat else is burried down in the depth’s of Google’s amazingJavaScript?Comet:基于 HTTP 长连接的“服务器推”技术Browser 與 Server...
Upcoming SlideShare
Loading in...5
×

Comet in vivotek network camera

3,465

Published on

Comet in VIVOTEK Network Camera.
Comet: Comet is a web application model in which a long-held HTTP request allows a web server to push data to a browser, without the browser explicitly requesting it.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
3,465
On Slideshare
0
From Embeds
0
Number of Embeds
46
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Comet in vivotek network camera

  1. 1. Comet in VIVOTEKNetwork CameraKent Chen (Kaie)
  2. 2. Kent Chen (Kaie)chenkaie@gmail.comhttp://chenkaie.blogspot.com@chenkaie on GitHub@chenkaie on SlideShare@chenkaie on LinkedIn@chenkaie on Twitter
  3. 3. Proble m?
  4. 4. S erver side (Network Camera)  Data S YNC  C lient side (Browser)
  5. 5. Real-Tim e (more re sponsive)Re quirement. e. g., DO status, A udio volume, ...
  6. 6. Sol utions!
  7. 7. Polling Sucks Old school N ot fashion Anot her CGI att acks …XD
  8. 8. Long Polling Infeasible on emb edded Linux
  9. 9. Web Socket IE Sux Bro wser compatible issue
  10. 10. Hidden IFrame Technique Brow ser busy loading state alway s (bad UX)
  11. 11. CometLong-held HTTP connectionLower overhead
  12. 12. Co met on M$ IE
  13. 13. ia HTMLFile Ac tiveX ObjectHi dden IFrame v C lient side Server side
  14. 14. Co met onn on-M $ IE
  15. 15. LHTTPReq uest Interac tive StateXMClient side Server side
  16. 16. ReferenceWhat else is burried down in the depth’s of Google’s amazingJavaScript?Comet:基于 HTTP 长连接的“服务器推”技术Browser 與 Server 持續同步的作法介紹 (Polling, Comet,Long Polling, WebSocket)Comet Programming: the Hidden IFrame TechniqueHTTP StreamingMeteorComet: Low Latency Data for the Browser
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×