Mac El Capitan - Hard Crash

I've discovered that if I try and view my remote USB WebCams on El Capitan using Photobooth, My Mac hard resets like the power has just been removed and reconnected. Very nasty.

Is this a known issue? What is the difference with El Capitan from a developer perspective that makes supporting it an unknown? Your previous responses indicate there are no currently known ways of making it work.

Thanks

#2

For some reason apple re-wrote the USB stack in El-Captian. They have provided no documentation on the new stack so there is no way to know how to write the USB over IP system for their new kernel. Lately Apple has attempted to backport the old stack API to their new API so that is why virtualhere sort of works now on el-captian but it still seems osx is pretty buggy with their backported API.

Also OSX has stricter timing requirements for isochronous devices like webcams, than Windows or linux does. OSX keeps trying to sync on the USB frame number. Windows and Linux just try on a best effort basis to render frames from a webcam. Because of the added latency with the network and USB the USB frame number cannot correctly sync exactly and OSX isochronous devices do not work because of this.

#3

Wow, that sounds like a very difficult problem to overcome. Hopefully the next release of OSX will be more compatible with the old stack.

Thanks for the description.