Axis Communications Version 3 Stereo Receiver User Manual


 
Video Streaming API
This document is copyright protected and is the property of Axis Communications AB and may not be copied, reproduced or distributed in any way without
the prior written consent of Axis Communications AB.
Note
In order to create a new dynamic parameter admin or operator access control is needed.
[StreamProle.S#]
Template: streamprole
Parameter Valid values Access control Description
Name A-Z
a-z
0-9
-, _
admin: read, write
operator: read, write
viewer: read
The name of the stream prole
used in the requests.
Note: Each prole must have
a unique name.
Description
A string. admin: read, write
operator: read, write
viewer: read
User-friendly description of
the prole.
Parameters
<argument1>=<value1
>
&<argument2>=<valu-
e2>
...
admin: read, write
operator: read, write
viewer: read
List of arguments. See 2.7
Image Request Arguments for
complete list.
Note: The characters must be
URL-encoded.
Note
The # is replaced by a group number, for example StreamProfile.S5. The rst group numbers are reserved for
stream proles included in the product
5.4 Motion JPEG Video Request
Saved stream proles are convenient when retrieving Motion JPEG video streams through video.cgi. The value of a parameter
saved in a stream prole can be overridden by specifying a new parameter value after the streamprofile argument.
Method: GET
Syntax:
http://<servername>/axis-cgi/mjpg/video.cgi
?<argument>=<value>[&<argument>=<value>...]
With the following arguments:
Argument Valid values Description
streamprofile=<string>
Name of stream prole
The nameof the streamprole. Supported
stream prole names are stored in the
StreamProfile.S#.Name
parameters.
Additional arguments
See page 13 for a complete list.
Example 5:
Request, over HTTP, a Motion JPEG video stream congured according to the stream prole myprofile.
30