Re: [請益] 快速更新圖片(影像監控)

看板Programming作者 (三腳貓的把戲)時間17年前 (2008/03/28 16:51), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/7 (看更多)
※ 引述《mosquito520 ( )》之銘言: : 基本上你這樣的架構跟你的目標﹝即時影像、30fps﹞有段落差... : ※ 引述《archon (三腳貓的把戲)》之銘言: : : ↗ pic_02.jpg : : ┌──┐ ┌──┐ ↗ ... : : │網頁│ → │????│ → ... : : └──┘ └──┘ ↘ ... : : pic_40.jpg : :  問題就在於... 中間那個 ???? 應該是什麼東西呢? : :  如果是個 php 的話,可行嗎? : :  讀 pt.dat 裡的那個數字,然後代換入 pic_??.jpg 裡這樣... : 首先,照你的想法,那這樣做就有點多餘。 : 你直接讓webcam固定存在同一個圖片檔名裡, : html直接去讀那個圖片不是更快? : ﹝這還會牽涉到檔案鎖定的問題, : 正在讀取的檔案不能被寫入﹞  直接讀寫,有時會遇到 [x] 的狀況,  初步判斷就是讀寫時序衝突了...  用這樣子迂迴的方式,就是希望避免掉讀寫衝突的問題,  要確保網頁要讀入的圖片不會剛好正在被寫入,  如果是讀寫都在同一張圖片,怕會有一直在讀圖,無法寫入的問題 (或者反過來)。 : :  是不是有前輩有過類似的經驗,更好的架構,或是更好的想法呢? : :  這樣子的方式不知道能不能達到 fps 30 的水準... : 30fps以這樣子的方式不可能, : 你光是看網頁就不可能一秒更新30次了, : 通常這樣做大概只能到0.5 ~ 0.25fps﹝幾秒看一個畫面﹞  http://76.16.160.118:8080/ http://83.160.162.175:8080/ 這些是用 webcamxp 架出來的監控台,的確 fps 是沒那麼好,  這個跟網路可能有點關係,我自己在區網裡測試的話,  就跟即時影像沒什麼差別... webcamxp 是套裝軟體,應該是類似一個 httpd server,  輸出的確是以 jpg 的方式一張一張傳到 client 的,  因此,我們將這樣的方式列入考量。 : :  很抱歉,什麼都還沒做就來這裡問問題, : :  我目前是處於 webcam 也不會控制、httpd 也不會寫的情況, : :  想要多瞭解整體狀況之後,專心往一個方向前進摸索... orz : 如果你只是單純要弄個即時影像出來, : 我會建議Windows + Windows media encoder弄串流, : 或是linux + vlc player弄串流, : 網路環境不錯的話,要弄到10幾個fps不難...:) : 或許你可以再描述清楚一點你的需求:) 其實,這件工作也是從上頭丟下來的,  希望是可以用快速抓 jpg 的方式來達到即時影像的效果,  考量到以後應用的平台上,「也許」會遇到只支援 jpg decoder 的環境,  這樣的考量究竟合不合理,說來懺愧,我真的是沒什麼頭緒... QwQ 未來,影像輸入並不是接在電腦上,也許先假設成是一個機器人,  上頭有簡單的處理器再加一顆 webcam 這樣子...  希望可以透過區域網路,讓 client 端的使用者看到 webcam 的畫面,  而使用的方式,就是將 webcam 截取的畫面存成 jpg,  一張一張傳回來這樣子... 不知道這樣的描述有沒有哪裡還不足呢? --  追根究底所得到的東西,是失望的觀眾,以及狼狽的魔術師... De'Ring Practice http://www.im.tv/vlog/Personal/623262/2093392 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.42.81
文章代碼(AID): #17xB6Tqr (Programming)
討論串 (同標題文章)
文章代碼(AID): #17xB6Tqr (Programming)