none
web cam影像網路傳輸的問題 RRS feed

  • 問題

  • 各位先進好,
    在下的需求是在電腦A與電腦B中間連上一條網路線
    然後用XP建立區網取得聯繫
    將電腦A上的WEB CAM收到的影像
    即時傳送到電腦B用VB show出來
    這樣的話 應該是要用winsock控制項去做嗎
    還是有更適合的方法?
    2007年8月2日 上午 08:14

解答

所有回覆

  • 簡單做的話:

    你可以在 A 電腦用 Media Encoder 做廣播

    在 B 電腦用 MediaPlayer 控制項或是用 WebBrowser 控制項瀏覽一個崁入 mplayer 的網頁即可。

     

    完全自己做的話,早期是用 vfw + winsock 。DirectX 9.0 之後,微軟有在 DirectX SDK 內提供範例,用 DirectShow + DirectPlay 。

    註:DirectX SDK 那個範例我印象中要找 2004/10 以前的那個,網路上可以找到,新版的 SDK 我沒找到。我記得版面上先前有討論過,你也可以搜尋看看。

     

    2007年8月4日 上午 05:29
    版主
  • 前輩好,謝謝您的回覆

    關於您在簡單做的部分所提到的用Media Encoder做廣播

    然後在B電腦用MPlayer show出來

    能不能給個簡單明瞭的範例呢?

    2007年8月5日 上午 08:10
  •  

    謝謝璉大給了這麼棒的網站

    不過小弟的英文有點破

    在閱讀上有些困難

    不曉得哪個才是對我有用的

    但我會盡力去試 謝謝

    2007年8月6日 上午 04:08
  •  

    璉大,我本機用MEncoder在LAN播放了,

    但在LAN的另一台電腦用WMP所放出來的影像跟本機不同步

    大概會Delay個5秒吧,是否可以調到完全同步呢?

    2007年8月15日 上午 05:36
  • 多多少少是會慢,因為初始化、攝影、壓縮、傳輸、解壓縮、播放,在區網內應該慢個 1 ~ 2 秒,5 秒有點久~

    2007年8月15日 下午 02:42
    版主