← Back to team overview

ubuntu-phone team mailing list archive

Re: connecting an USB video cam to the BQ E4.5 -- how to view the video stream?

 

Am Donnerstag, den 25.01.2018, 12:13 +0100 schrieb Matthias Apitz:
> A wild guess if this list is still alive...
> 
> When I connect an USB video cam to my BQ E4.5, it says in
> /var/log/syslog:
> 
> Jan 25 11:26:57 ubuntu-phablet kernel: [63770.026862][USBPHY]slew
> calibration:FM_OUT =329,x=4183,value=4
> Jan 25 11:26:57 ubuntu-phablet kernel: [63770.605713]usb 1-1: new
> full-speed USB device number 3 using musb-hdrc
> 
> and a new device appears in /dev as:
> 
> phablet@ubuntu-phablet-bq:~$ ls -ltr /dev/usb*
> crw------- 1 root root 189,  0 Jan 23 20:37 /dev/usbdev1.1
> crw-rw---- 1 root root  10, 20 Jan 23 20:37 /dev/usb_accessory
> phablet@ubuntu-phablet-bq:~$ ls -ltr /dev/usb*
> crw------- 1 root root 189,  0 Jan 23 20:37 /dev/usbdev1.1
> crw-rw---- 1 root root  10, 20 Jan 23 20:37 /dev/usb_accessory
> crw------- 1 root root 189,  3 Jan 25 11:28
> /dev/usbdev1.3   <********* new
> 
> Any idea about how to view the stream in the device? Thanks

Maybe QtMultimedia detects the webcam and you can use it from there?

$ cat >cameras.qml <<EOT
import QtQuick 2.4
import QtMultimedia 5.6

ListView {
  model: QtMultimedia.availableCameras
  delegate: Text {
    text: "id: " + modelData.id + ", name: " + modelData.displayName
  }
}
EOT

$ cat >$HOME/.local/share/applications/cameras.desktop <<EOT
[Desktop Entry]
Name=Camera List
Exec=qmlscene $HOME/cameras.qml
Type=Application
X-Ubuntu-Touch=true
EOT

Then refresh your app scope and start it from there and see if there
are more than the two default cameras (front/back).

My E4.5's output:

  id: undefined, name: Camera 0 Back facing
  id: undefined, name: Camera 1 Front facing

Hope this helps.


> 
> 	matthias
> 
> -- 
> Matthias Apitz               |  /"\   ASCII Ribbon Campaign:
> E-mail: guru@xxxxxxxxxxx     |  \ /   - No HTML/RTF in E-mail
> WWW: http://www.unixarea.de/ |   X    - No proprietary attachments
> phone: +49-176-38902045      |  / \   - Respect for open standards
>                              |
> en.wikipedia.org/wiki/ASCII_Ribbon_Campaign
> 

-- 
Visit me:
https://criztovyl.space
https://gitlab.com/criztovyl
https://github.com/criztovyl

Attachment: signature.asc
Description: This is a digitally signed message part


Follow ups

References