directshow.net

    0熱度

    2回答

    我有一臺IP攝像機將流式視頻轉換成公司提供給我的黑盒緩衝區代碼。他們還向我提供瞭如何將緩衝區轉換爲無符號字符數組的示例代碼。有了這個陣列,我可以創建一個AVI文件並保存視頻緩衝區並創建一個視頻文件。 for(unsigned short lLine = 0; lLine < mSizeY -1; lLine++) { NumOfLines = lLine; unsigned

    1熱度

    1回答

    我有Graphedit中的過濾器,其設置可以更改。 我有一個USB攝像頭,我可以去它的屬性,並使它在不同的大小,但我不知道如何我會改變這些類型的選項編程無需彈出實際的攝像頭屬性框。我想在某種意義上保持流水線。 .QueryFilterInfo() 沒給我這些類型的期權任何訪問,我也沒有 .QueryPinInfo() 是否有一種方式來獲得訪問在C#中這些選項? 更新: http://sou

    0熱度

    1回答

    我有一個網絡攝像機連接到了圖像處理器,在C#代碼中,我保存的所有視頻都以比它們流式傳輸快2-3倍的速度保存。攝像頭設置爲運行640x480 @ 30fps。我錄製了15秒的視頻,當我重放視頻時,視頻只有5秒長,它包含整個15秒的視頻,但只有更高的FPS。 我改變了我的過濾器了一下。我已經使用ffdshow編碼器,xvid編碼器,mpeg編碼器,divx編碼器以及avi mux,xvid mux,m

    3熱度

    1回答

    我有一個C#DirectShow.Net應用程序,我想測試它在其他計算機上以發行模式運行。我怎樣才能確保我的程序能夠運行在其他沒有包含windows sdk和它可用的過濾器的機器上? 我將不得不包括dirctshow DLL等,但我能做些什麼關於過濾器本身? 更新: 我有虛擬機來運行它,但此外我怎麼能確保某個directx過濾器是在計算機上,如果它不是,抓住DLL並從代碼註冊到計算機? 編輯: 我

    0熱度

    1回答

    我有一個源過濾器不能同時在兩個應用程序中使用。 有沒有辦法知道過濾器是否被另一個應用程序使用? 我可以將過濾器添加到圖形中,將它連接起來,但是當我執行「運行圖形」時異常會上升。該應用程序以通用「未知錯誤」退出。我使用DirectShowLibNET。 我想顯示一個特定的錯誤,如「正在使用過濾器」。

    1熱度

    1回答

    directshow.net示例文件夾(標記爲「2010年2月」)中的每個示例都編譯得很好,並且從文件播放視頻的效果很好。然而,每一個試圖枚舉FilterCategory.VideoInputDevices例子始終未能找到任何我的過濾器,具體 總是返回我沒有設備。在使用directshow.net的所有其他程序中,我都會遇到同樣的問題,例如touchless和codeplex上的各種示例。 我已經

    1熱度

    1回答

    我的想法是在我的家用PC上運行服務或應用程序,以便在我離開時查看我的家庭,外部條件等。我正在使用DirectShow.Net,並開始瞭解過濾器,圖形和GMFBride的概念。我已經能夠預覽呈現,並開始連接流媒體部分。但這是我的問題開始的地方。我不確定該從哪裏出發。 我在想的是能夠將捕獲的視頻轉換爲某種類型的MemoryStream,循環數據緩衝區等等;然後從服務器讀取它以顯示在網頁上。所以,如果你

    0熱度

    1回答

    我有一個C#DirectShow.net程序,我在Windows 7 32位機器上創建。它適用於我的開發機器,它適用於xp 32位和vista 32位虛擬機。 什麼即時通訊有問題是該計劃的部署。我會按照原樣把它放在一個單獨的機器上。它不會運行。 我把代碼在Windows 7 64位計算機上,並得到了錯誤: Application has returned a referral from the s

    1熱度

    2回答

    我想用DirectShow.Net從網絡攝像機捕獲視頻流。 我可以使用什麼類型的UI控件來顯示攝像頭視頻捕捉? 我見過一個使用窗體的整個窗口的例子,但是有沒有其他的控件可以使用:Panel,PictureBox?

    4熱度

    1回答

    我正在將一個攝像頭集成到一個WPF應用程序中。當我將HANDLE傳遞給DirectShow函數時,我可以在主窗口中看到相機饋送。但這不是我想要的。 主要形式具有圖像控制,我想在哪裏看到的輸出。但是,爲了做到這一點,我需要控制柄。 如何做到這一點的任何提示? 在此先感謝, 贊布羅塔。