問題タブ [uvc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
webcam - Android デバイスで USB WebCam が検出されない
USB 外部 Web カメラ [Logitech c170] を Android デバイスに接続するための UVC ベースのアプリケーションを作成しました。このリンクからコーディングに従ってください。プロジェクトをビルドした後、Native NDK Build 操作を実行し、libs フォルダーを自分のディレクトリにコピーしました。
プログラムは正常にビルドされ、実行されましたが、タブレットとの USB 接続が表示されませんでした。
device_filter.xml ファイルには、Web カメラの製品 ID とベンダー ID (ベンダー ID: 046D、製品 ID: 082B) も含まれています。
WEBCAM を Android デバイスに接続する方法。教えて!!
前もって感謝します !..
android - AndroidでUSBデバイスから音が出ない
USB デバイス (uvc) を Android デバイスに接続しました。USB デバイスが接続されると、ファイル dev/video0 が作成され、dev/video0 ファイルを読み取ることでビデオを表示できます。今オーディオデータを読み込もうとしています.2つのファイルcontrolC0とPCMC0D0cがdev/sndフォルダに作成されています. PCMC0D0c にあるコンテンツを再生する方法を教えてください。ありがとうございました
android - 内視鏡アプリの USB デバイスが LED ライトを開いたときに取り外されましたか?
ライブラリUVCCamera
を使用して、内視鏡をサポートする Android アプリを開発しました。すべて正常に動作していますが、LED ライト付きのカメラを使用すると、しばらくするとカメラが切断され、「USB DEVICE DETACHED」というメッセージが表示されます。このエラーはログ コンソールにも表示されません。
Google Play の同様のアプリ (CameraFi、UsbWebCamera) でアプリをテストしたところ、同じ問題が見つかりました。これについて何か提案はありますか?
このリンクは私が録画したビデオです。https://www.youtube.com/watch?v=BkXbZo6AO8c
Samsung Note 2 と Redmi2 をテストで使用しています。
ありがとうございました。
android - ndk および V4L を介して Android で USB Web カメラをプレビューする
Android ndk から USB ウェブカメラにアクセスしようとしています。
Android システムには V4L カーネル モジュールがあるため、V4L ライブラリを使用するのが最適であると考えました。それらは ndk にバンドルされているため、それらを私のプロジェクトに含めることは大したことではありませんでした。
私の問題は次のとおりです。
/dev/video4 を開き、ioctl をそのファイル記述子に送信する必要がありますが、/dev/video4 にアクセスする権限がありません。次の3つのことを考えました。
1) /dev/video4 に対する権限がないのはなぜですか? 私のアプリは android.permission.CAMERA パーミッションを使用するため、アプリを実行するユーザーはカメラ グループに属している必要があり、カメラ グループには /dev/video4 に対する r+w パーミッションがあるのに、なぜ開けないのですか?
2) UsbManager クラスで可能である Java 側からファイル記述子を取得しようとしましたが、そのファイル記述子ポイントは /dev/bus/usb/001/004 を行います。Java 側から /dev/video4 の許可を要求する方法はありますか? または、ユーザー空間 V4L ライブラリを含めて、ポインタを /dev/bus/usb/001/004 の汎用 USB デバイスに渡すことはできますか?
3) Android バージョンの OpenCV には V4L サポートが付属していますか? /dev/video4 にアクセスせずにカメラをプレビューするために使用できますか?
誰かが前にこのようなことを試したことがありますか?
また、libusb と libuvc を使用してカメラに接続するライブラリ ( https://github.com/saki4510t/UVCCameraなど) があることは知っていますが、このライブラリは非常に不安定で、満足のいく結果が得られません。
linux - Linux 用 VGA キャプチャ カード
V4L2を使用してフィードをキャプチャできるように、リモートコンピューターからVGA入力をキャプチャする「Linux用VGAキャプチャカード」を探しています。親切にいくつか提案してください。
android - ZBar を使用したビットマップ画像の読み取り
私のAndroidアプリでは、画像のキャプチャ方法としてUSBカメラを使用しています。そのために、UVCCameraライブラリを使用しています。この背後にあるアイデアは、このカメタでバーコードを読み取ることです。したがって、この入力からビットマップが作成され、ZBarライブラリでデコードされます。
しかし、私が今抱えている問題は、ZBar が "GRAY" と "Y800" の画像フォーマットしか読み取れないことです。私の質問は、ZBar でビットマップを読み取る方法です。
次の方法を試しましたが、失敗しました。
しかし、これを行うと、「Fatal signal 11 (SIGSEGV)」メッセージでプログラムがクラッシュします。
Android デバイスの処理能力とメモリに関して、このタイプの画像をスキャンする最良の方法は何でしょうか。
ありがとう。
linux - V4L2 フレームの体系的なオフセット
V4L2 API を使用して UVC デバイスからフレームを取得しています。フレームのタイムスタンプと現在のクロック時間の間のオフセットを計算して、露光時間を測定したいと考えています。これは私が使用しているコードです:
で設定された 1 秒の露出時間に対してこれが返すものの例VIDIOC_S_CTRL
:
タイムスタンプとモノトニック クロックの間に奇妙な 30 秒のオフセットがありSRC_SOE
、1 秒の露出溶接が含まれています。V4L2/UVC タイムスタンプは、ktime_get_ts()
. 私が間違っていることは何ですか?
これは Linux 4.4 Gentoo システムで動作します。ウェブカメラは DMK21AU04.AS で、標準の UVC デバイスとして認識されています。
linux - USB UVC デバイスとしての Linux
Linux デバイス (Raspberry Pi) を別のコンピューターの UVC デバイスのように動作させるには何が必要ですか? 基本的に、ffmpeg からの出力を使用して、別のコンピューターの Web カメラ入力のように動作させたいと考えています。