Home » media culture, Technology

The Most Pixels Ever

6 September 2007 One Comment

Run Lola Run Lola Run Lola Run Lola Run from shiffman and Vimeo.

IAC Video Wall Day 2 from shiffman and Vimeo.
上年年尾還有苦腦怎樣在Processing弄個Multi-display的程式來,於是電郵給Daniel Shiffman問他看看有沒有辦法,當時他的回覆是他也搞不好,當然在Java還有其他方法解決。不知是否很多朋友或學生問他這麼一個問題,早於半年前他就Chris Kairalla合作研發這個誰看誰讚的Processing Library出來。
Most Pixels Ever誕生的背景是怎樣我少理了,他就是在最近終於發佈Alpha版本。看它的testing video 多偉大。
MPE主要是利用Time synchronization 的原理運作。類似其他的video synchronization系統,server和client之間會互相傳送message以作記認,以video的內容則轉成array由server發放。Message synchronization的方法其實是networking一個基本法。簡單來說,我們有一群電腦群要作synchronization的資料處理,每個client包括server都會發放一個共同的message到server去,當server接收到所有的message後,即表示所以其他的client準備好接收或已完成處理上一宗資料。另外還得加入Time Delay feedback類似的功能,因為如果電腦的規格有異,運算速度亦不一樣。如果單純messaging system就會出現不統一運算。如果是video synchronization就很嚴重,因為畫面會變得不一致。所以透過time delay feedback可以修正這個錯誤,純一server發送的速度及命令其他client配合運合速度。
你可以到most pixel ever的網站中的how it works知道更多。

The Most Pixels Ever: http://www.mostpixelsever.com/

One Comment »

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.