Canon's Network Video SDK includes programming documentation for the VB-C60, VB-C300, VB-C500VD, VB-C500D, VB-M40, VB-M600D, VB-M600VE, VB-M700F, VB-H41, VB-H610D, VB-H610VE and VB-H710F network cameras. Inside the SDK, you will find the following contents:
HTTP Web View Protocol - Video transmission, PTZ control, session management and other camera functions over HTTP.
HTTP Setting Protocol - Retrieval and modification of parameter values over HTTP.
HTTP Audio Protocol - Audio transport over HTTP.
HTTP Protocol Tutorial - Examples and explanations of common features used in integrated software (HTML/JavaScript, Java and C#).
H.264 Tutorial ? Information on how to extract and save H.264 video streams (applies for megapixel products only).
Sample Code - Complete Java and C# code demonstrating video transmission and simple camera control.
1