作者archon (三脚猫的把戏)
站内Programming
标题[请益] 快速更新图片(影像监控)
时间Fri Mar 28 15:25:12 2008
目前想要做的事情如下:
◎ ← webcam
┌─┴─┐ ┌───┐
│A电脑│ │B电脑│
└─▄─┘ └─▄─┘
┴──────────┴
A电脑是一个伺服器,webcam 不断将截取的画面存成 pic_01.jpg ~ pic_40.jpg,
设一个指标永远指到最近那一张图的档名,而这个指标存在 pt.dat 里。
再让B电脑浏览A电脑上的一个网页 monitor.htm (or php/aspx/etc.),
可以透过快速更新图片的方式,达到影像监控。
使用上,跟 webcamxp 还蛮像的...
http://www.webcamxp.com/home.aspx
我想问的是A电脑端的架构该怎麽设计比较好?
暂时我能想到的方法,是当B电脑去要 html 时,那张图是一个 url,
而这个 url 会连上一个类似多工器的东西,导向到最新的一张图上...
概念上就是这样...
pic_01.jpg
↗ pic_02.jpg
┌──┐ ┌──┐ ↗ ...
│网页│ → │????│ → ...
└──┘ └──┘ ↘ ...
pic_40.jpg
问题就在於... 中间那个 ???? 应该是什麽东西呢?
如果是个 php 的话,可行吗?
读 pt.dat 里的那个数字,然後代换入 pic_??.jpg 里这样...
是不是有前辈有过类似的经验,更好的架构,或是更好的想法呢?
这样子的方式不知道能不能达到 fps 30 的水准...
很抱歉,什麽都还没做就来这里问问题,
我目前是处於 webcam 也不会控制、httpd 也不会写的情况,
想要多了解整体状况之後,专心往一个方向前进摸索... orz
--
追根究底所得到的东西,是失望的观众,以及狼狈的魔术师...
De'Ring Practice
http://www.im.tv/vlog/Personal/623262/2093392
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.42.81
1F:推 Lifrs:MJPEG 140.128.88.77 03/28 18:34
3F:→ Lifrs:我在Linux下用FireFox开启目测应该有数个FPS 140.128.88.77 03/28 18:58
4F:→ Lifrs:找 MJPG Live Demo会很多资料 140.128.88.77 03/28 18:59
5F:→ archon:<(_ _)> 140.112.42.81 03/28 19:20