看板 Flash 關於我們 聯絡資訊
大家好,想請教一下個小問題。 因最近想實作一個 MJPEG player,以簡化使用瀏覽器不同的問題 在網路上找了好久,只看到兩種方法 第一種方法就是分析stream得到的資料,把header的資料去掉只留圖像資料, 再將該圖像顯示出來,這種簡單易懂,不過對於不同ipcam有不同header,就得一台一台 的分析,並無法通用。 第二種方法使用socket連接,但裡面的code我並沒有看得很懂。網路上也找到好幾篇 差不多的code,應該都是互相取用的吧!而這方式比較通用,只需要有 「ip」、「圖像路徑」、「port」、「帳號」、「密碼」就可以直接抓取畫面 而我遇到的問題是,我在 Flash CS5.5 中用ctrl+enter的測試,是可以正常顯示無誤的 但在產生出來的swf檔,卻是無法顯示畫面! 我想得到可能漏掉的東西都試過了,但結果一樣。 怕的是該程式碼裡有些問題所導致,但以小弟現行功力,還無法看出端倪… 所以想請求大大們的幫助。 以下網頁 1. http://gfxcomplex.com/air/pure-as3-mjpeg-streaming-class/ 為小弟主要使用的程式碼,在「AS3 mjpg – Zip Link」這下載的 2. 上面連結檔案中的 MJPEG.as檔,在 http://ppt.cc/PXPW 此頁面也可看到code 麻煩了!小弟感激不盡! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.61.163.176
ticore:應該是SocketPolicy的問題,要自己架設另一台SocketServer 12/06 17:48
ticore:在相同Domain下,吐Policy給Flash 12/06 17:48
ticore:參考文件 http://goo.gl/0ZlLc 12/06 17:49
fanzero:好的,感謝!我再研究研究 12/07 09:56