2011-04-10 28 views
2

我得到了一個問題,我需要來自SO社區的一些幫助,因爲我不知道如何爲我的問題獲得解決方案。如何捕獲桌面應用程序並實時在網絡應用程序中進行流式傳輸?

我有一個需要實時捕獲桌面應用程序的項目,並將它們流式傳輸給可以訪問它們登錄到基於Web的應用程序的供應商的用戶。

流媒體應用程序需要只能捕獲應用程序,而不能捕獲整個桌面,並能夠流入Web應用程序託管的播放器。類似於您從GotoWebinar或WebEx會話中獲得的內容。

我看過Flash Media Server,但不知道這是否適合我的需求。

我想有什麼辦法可以實現我的目標? Flash Media服務器可以提供幫助嗎?還是有其他技術可以幫助這個Senario?我的預算有限,所以解決方案越便宜越好。

我在開發PHP應用程序中的Web應用程序,因爲這是我最常用的語言,但是如果我需要我願意在任何應用程序中開發應用程序。

乾杯

,如果你的預算有限
+0

嗯。好。首先,您是否需要捕獲桌面應用程序中的每個狀態變化並將其傳輸到COS?或者複製桌面應用程序的邏輯(我不希望)。或者不時地通過桌面應用程序的截圖 - 即讀取視頻內存併發送該內容? IOW,最終消費者期望什麼?最終消費者會與桌面應用程序進行交互嗎?或者他只是在監視或以某種方式管理桌面應用程序?最後,桌面應用程序運行的是什麼?我認爲Win32,但也許不是。 – 2011-04-10 15:46:45

+0

我沒有看重複應用程序,我試圖捕獲它的狀態,它可以每秒更改幾次,而不是每隔一段時間。我能給出的最好的例子就像機場出發屏幕或交易屏幕。消費者將會監控這個Feed並實時觀看它以獲取信息。該應用程序是Win32應用程序。 – 2011-04-10 16:59:46

回答

0

,你可以嘗試的Red5 - 服務器端開源的Flash服務器Red5 - Open Source Flash Server。至於客戶端,你可以試用Camtasia Camtasia的軟件,我記得它允許你選擇要記錄的應用程序。

相關問題