2016-12-07 17 views
5

Docker kabından bir USB kameraya (örneğin Logitech c270) erişmek mümkün mü? Fotoğraf makinesi bir USB bağlantı noktası üzerinden bir Mac ana bilgisayara bağlanmıştır. Kapsayıcıyı - - ayrıcalıklı olarak çalıştırırken bile aygıtı bulamadım (ör./Dev/video0 dosyası yok).Bir Docker kapsayıcısından OS X'de barındırılan USB web kamerasına erişme

Teşekkür

+0

? Web kamerası videosunu konteynere veya konteynerin okuduğu bir ağ portuna pipetlemek için bir şey kullanmaya çalışıyorum. ffmpeg bunu yapabilmelidir. http://stackoverflow.com/questions/37960828/webcam-streaming-from-mac-using-ffmpeg http://stackoverflow.com/questions/15015540/capturing-a-multicast-udp-video-stream -using-opencv http://superuser.com/questions/655378/pipe-webcam-video-stream-data-for-processing http://unix.stackexchange.com/questions/2302/can-i -boru-dev-video-over-sSH – rmarscher

cevap

2

varsayılan liman işçisi-makine resmi boot2docker.iso ile sanal makineyi oluşturur. Ve bu ince dağıtım USB video cihazını desteklemiyor. USB aygıtını sanal makineye bağladığınızda, çekirdek doğru sürücü olmadan hiçbir şey yapamaz. Yani, /dev/video0 gibi herhangi bir video yakalama aygıtı görmezsiniz.

TL; DR

Ben özelleştirilmiş boot2docker.iso gemi uvcvideo sürücü derledik. Bunu docker makinesini oluşturmak için kullanın.

docker-machine create -d virtualbox --virtualbox-boot2docker-url https://github.com/Alexoner/boot2docker/releases/download/v17.06.0-ce-usb-rc5/boot2docker.iso default 

Sonra VirtualBox uzantısını yüklemek kamerası cihazı takmak, gitmek iyidir!

Referans

kamerası ekle: https://www.virtualbox.org/manual/ch09.html#webcam-passthrough Eğer liman işçisi kap içinde çalıştırmak çalışıyorlardı uygulamanın ne tür

İlgili konular