quicktime_video_hack icon indicating copy to clipboard operation
quicktime_video_hack copied to clipboard

qvh gstreamer on iOS 15 devices error

Open bachxu opened this issue 4 years ago • 4 comments

When I run the qvh gstreamer command on an iOS 15 device, the success rate was very low and often unresponsive

{"level":"info","msg":"found iPhone12(15.0) 15.0 for udid 00008101-001039261XXXXXXX","time":"2021-09-16T16:31:14+08:00"} {"level":"info","msg":"Starting Gstreamer..","time":"2021-09-16T16:31:14+08:00"} {"level":"info","msg":"Gstreamer is running!","time":"2021-09-16T16:31:14+08:00"} {"level":"info","msg":"Device '00008101001039261XXXXXX\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000' USB connection ready, waiting for ping..","time":"2021-09-16T16:31:14+08:00"}

error message

{"level":"info","msg":"no usbSerial specified, using '00008101001039261XXXXXXX\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000'","time":"2021-09-16T16:30:33+08:00"} {"level":"info","msg":"found iPhone12(15.0) 15.0 for udid 00008101-001039261XXXXXXX","time":"2021-09-16T16:30:33+08:00"} {"level":"info","msg":"Starting Gstreamer..","time":"2021-09-16T16:30:33+08:00"} {"level":"info","msg":"Gstreamer is running!","time":"2021-09-16T16:30:33+08:00"} {"level":"info","msg":"Stopping Gstreamer..","time":"2021-09-16T16:30:33+08:00"} {"error_message":"failed connecting to usb","original_error":"failed to claim interface 2 on vid=05ac,pid=12a8,bus=20,addr=50,config=6: libusb: not found [code -5]"}

The qvh version is 0.6.

bachxu avatar Sep 16 '21 08:09 bachxu

I did try on a couple of devices running on iOS 15 (6s and X) using Big Sur 11.6 and for me it worked every time, I couldn't reproduce it.

soulgalore avatar Sep 27 '21 17:09 soulgalore

I get the same error when using iOS 15.1.1 and MacOS Monterey 12.0.1

{"level":"info","msg":"no usbSerial specified, using '000081010000444A1105001E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000'","time":"2022-01-07T16:56:47Z"} {"level":"info","msg":"found Karthik’s iPhone 15.1.1 for udid 00008101-0000444A1105001E","time":"2022-01-07T16:56:47Z"} {"level":"info","msg":"Device '000081010000444A1105001E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000' USB connection ready, waiting for ping..","time":"2022-01-07T16:56:47Z"}

karthikgbbristol avatar Jan 07 '22 17:01 karthikgbbristol

Looks like it doesn't get back the PING packet it is supposed to receive. When you use Ctrl-C to exit, then I get the second error mentioned by @bachxu (failed to claim interface2)

I am using a iPhone 12 Pro Max

karthikgbbristol avatar Jan 07 '22 17:01 karthikgbbristol

Experiencing same issue.. Any luck resolving this?

GeoffAbbott avatar Jan 31 '23 20:01 GeoffAbbott