getusermedia

    0熱度

    2回答

    我是JavaScript新手,我想使用getUserMedia()。當我繼續這個page一切工作正常,鉻是要求我允許訪問我的相機。但是當我從their github下載他們網站的源代碼並嘗試在本地運行該代碼時,它不起作用。我需要額外的東西才能使它工作嗎?我該如何調試?

    1熱度

    1回答

    上看到這個帖子很多網頁,但沒有接近找出是否有可能做的周圍...... 見過http://www.webqr.com/建議,但我試着上傳從GitHub(https://github.com/LazarSoft/jsqrcode)將.zip對於這個的PhoneGap和編譯「對不起,本地網絡攝像頭流(getusermedia)不支持這個瀏覽器」 嗯,我沒有試圖使用網絡攝像頭真的,我想訪問相機上的手機/

    0熱度

    2回答

    我使用GetUserMedia通過麥克風在Chrome上捕獲用戶輸入(音頻),但問題是現在我想捕獲來自獨立麥克風(不是本地一個內置pc)的輸入。有誰知道我該怎麼做?

    0熱度

    3回答

    我已經嘗試了許多不同類型的Javascript代碼,並且我在Windows和Chrome的設置中更改了我的麥克風設置,但沒有任何結果。我曾嘗試在chrome://flags中啓用「Web Audio Input」,但沒有任何效果。有沒有人有什麼建議?相機訪問工作,我可以輕鬆地做HTML5相機操作,但任何麥克風任務不起作用。 以下的jsfiddle不上我的瀏覽器中運行:http://jsfiddle

    2熱度

    2回答

    我正在爲學生開發一個考試網站。在本網站中,學生應該能夠一次性使用網絡攝像機回答問題(以文本格式顯示)。目前我已經使用Flash實現了此功能,它捕獲了幀並同時將其發送到服務器。這種技術的問題在於,我的視頻的質量(FPS)受到限制,並取決於互聯網連接的帶寬。另外我不贊成使用閃光燈。 我希望只要學生點擊開始按鈕,定時器應該開始錄製視頻。視頻應該保存在客戶端的機器上(不要求客戶端提及路徑),視頻完成後應自

    0熱度

    1回答

    嘿,我正在使用GetUserMedia()從用戶的麥克風捕獲音頻輸入。同時我想把捕獲的值放入一個數組中,這樣我就可以操縱它們。我正在使用下面的代碼,但問題是我的數組始終被賦值爲128(我現在在控制檯中打印結果),並且我找不到我的錯誤。有人能幫我找到我的錯誤嗎? //create a new context for audio input context = new webkitAudioCont

    6熱度

    3回答

    我使用geUserMedia()從網絡攝像頭Intro捕獲圖像。我得到 最佳分辨率爲640 X 480,但我有高清網絡攝像頭與1280 X 720 記錄視頻, 拍照2592 X 1944年。 如何捕獲高分辨率照片? 這是一個代碼示例。它不關心畫布大小: <video autoplay id="vid" style="display:none;"></video> <canvas id="canv

    13熱度

    7回答

    我想關閉帶javascript功能的網絡攝像頭(它必須在收到一些Ajax響應後關閉),但似乎無法關閉而不刷新頁面。關閉它的所有方法,如video.src = null,video.pause ...等在任何瀏覽器中都不起作用。唯一的方法是關閉作爲成功函數參數傳遞的流,所以有什麼方法可以在函數成功之外使用這個對象來關閉攝像頭? 我知道,這個問題以前(Stop/Close webcam using g

    37熱度

    4回答

    如何在拒絕一次後使用getUserMedia()訪問攝像頭/麥克風訪問? 我正在使用getUserMedia來訪問用戶的相機並將數據傳輸到畫布。這一切都工作正常。 在測試中,我擊中了一次拒絕。此時,在Chrome和Firefox中,任何隨後的getUserMedia()請求都會默認爲拒絕狀態。 我們顯然不希望在被拒絕後,在每次頁面加載時請求攝像頭/麥克風的權限,從而令我們的用戶望而卻步。對於地理位

    2熱度

    1回答

    有沒有辦法在通過peerConnection()發送給另一個對等節點之前編輯本地視頻流'localStream'? navigator.getUserMedia({video: true, audio: true}, function(localMediaStream) { var video = document.querySelector('video'); //How do I say