This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
workgroup:camera-api:start [2017/03/16 18:10] Mark Charlebois [Proposed APIs] |
workgroup:camera-api:start [2017/03/20 02:32] Hamish Willee Minor changes for readability. |
||
---|---|---|---|
Line 15: | Line 15: | ||
Qualcomm Technologies Inc provided links to the platform independent Camera APIs used in Snapdragon Flight, for consideration and comment from TSC, Camera WG and the community: | Qualcomm Technologies Inc provided links to the platform independent Camera APIs used in Snapdragon Flight, for consideration and comment from TSC, Camera WG and the community: | ||
- | * https://source.codeaurora.org/quic/le/platform/hardware/qcom/camera/tree/libcamera/inc/camera.h?h=LNX.LER.1.2 | + | * [[https://source.codeaurora.org/quic/le/platform/hardware/qcom/camera/tree/libcamera/inc/camera.h?h=LNX.LER.1.2|libcamera/inc/camera.h]] (codeaurora) |
- | * https://source.codeaurora.org/quic/le/platform/hardware/qcom/camera/tree/libcamera/inc/camera_parameters.h?h=LNX.LER.1.2 | + | * [[https://source.codeaurora.org/quic/le/platform/hardware/qcom/camera/tree/libcamera/inc/camera_parameters.h?h=LNX.LER.1.2|libcamera/inc/camera_parameters.h]] (codeaurora) |
* There is a sample app using the API on Github: | * There is a sample app using the API on Github: | ||
* https://github.com/PX4/snap_cam/ | * https://github.com/PX4/snap_cam/ | ||
+ | |||
+ | ==== Video Streaming APIs ==== | ||
Intel open-sourced their work on video streaming. The repository and initial documentation can be found at: | Intel open-sourced their work on video streaming. The repository and initial documentation can be found at: | ||
* https://github.com/01org/camera-streaming-daemon | * https://github.com/01org/camera-streaming-daemon | ||
- | * http://discuss.dronecode.org/t/review-camera-streaming-daemon/358 | + | * [[http://discuss.dronecode.org/t/review-camera-streaming-daemon/358|[Review] Camera Streaming Daemon]] (discuss.dronecode.org) |
This initial version is based only on discovery via Zeroconf and therefore requires an active WiFi connection with the drone, but one of the items for future implementation is support for the current set of MAVLink messages there. | This initial version is based only on discovery via Zeroconf and therefore requires an active WiFi connection with the drone, but one of the items for future implementation is support for the current set of MAVLink messages there. | ||
- | Information is in the discuss forum and feedback is requested and appreciated. | + | The Intel Aero and Snapdragon Flight platforms both use RTSP for video streaming. The implementation difference is that Intel Aero is using GStreamer and Snapdragon Flight uses live555. The Dronecode Camera/Video streaming API does not (and should not) expose implementation details. |
+ | |||
+ | [[http://discuss.dronecode.org/t/review-camera-streaming-daemon/358|Feedback is requested and appreciated]] | ||