Cisco WVC210 Reference Manual page 50

Network camera exported cgi commands
Hide thumbs Also See for WVC210:
Table of Contents

Advertisement

Admin-Level CGI Commands
Example: Base-64 Encoder/Decoder Sample Codes
Cisco Small Business Network Camera Exported CGI Commands
char chr2 = (char)0;
char chr3 = (char)0;
//These are the 3 bytes to be encoded
int enc1 = 0;
int enc2 = 0;
int enc3 = 0;
int enc4 = 0; //These are the 4 encoded bytes
int i = 0, j = 0; //Position counter
do { //Set up the loop here
chr1 = i_buf[i++]; //Grab the first byte
if(i < strlen(i_buf))
chr2 = i_buf[i++]; //Grab the second byte
if(i < strlen(i_buf))
chr3 = i_buf[i++]; //Grab the third byte
//Here is the actual base64 encode part.
//There really is only one way to do it.
enc1 = chr1 >> 2;
enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
enc4 = chr3 & 63;
if(chr2 == (char)0) {
enc3 = enc4 = 64;
}
else if(chr3 == (char)0) {
enc4 = 64;
3
45

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Wvc2300Pvc2300

Table of Contents