I am a member of a small student team which is trying to emulate camera from virtual Android machine into Windows 8. We've made a little research and haven't found any camera specifications or protocol. First of all we want to replace video stream from camera into ours. We found that we can't capture video stream changing some functions in android.hardware.Camera (maybe we are wrong?). Also we haven't found this class on HTC One (because we have to replace it).
Therefore we have many question and nobody to ask. So I'd like to say about things that I haven't known completely. Please correct (if it is necessary) and help me in this issues:
How many different camera protocols exist?
How does they look like?
What is the difference?
(As I can understand all laptop cameras work using usb protocol, so do usb cameras. But how does camera work on HTC One on hardware level?)
How can we capture and change video stream from camera on Android except going inside the kernel and can we do such thing?
Thank you for your attention.
P.S Also you should know, that we are just beginners and we may have wrong ideas
Therefore we have many question and nobody to ask. So I'd like to say about things that I haven't known completely. Please correct (if it is necessary) and help me in this issues:
How many different camera protocols exist?
How does they look like?
What is the difference?
(As I can understand all laptop cameras work using usb protocol, so do usb cameras. But how does camera work on HTC One on hardware level?)
How can we capture and change video stream from camera on Android except going inside the kernel and can we do such thing?
Thank you for your attention.
P.S Also you should know, that we are just beginners and we may have wrong ideas