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.
Example 12:
GET request.
Request:
GET axis-media/media.amp?videocodec=h264&audio=0 HTTP/1.0
x-sessioncookie: 123456789
Response:
HTTP/1.0 200 OK
Content-Type: application/x-rtsp-tunnelled
Example 13:
POST request. There is no response from the Axis product.
Request:
POST axis-media/media.amp?videocodec=h264&audio=0 HTTP/1.0
x-sessioncookie: 123456789
Content-Length: 32767
Content-Type: application/x-rtsp-tunnelled
After this request has been sent it is possible to send RTSP requests like below.
DESCRIBE rtsp://myserver/axis-media/media.amp?videocodec=h264 RTSP/1.0
CSeq: 14
User-Agent: Axis AMC
Accept: application/sdp
3.3.1 Network Parameters
The following parameters in the Network.RTSP group control RTSP authentication.
[Network.RTSP]
Parameter
Default
values
Valid values Access control Description
AuthenticateOverHTTP
no
1
yes
no
admin: read
Perform a RTSP
authentication when
tunneling RTSP over HTTP.
yes=The RTSP server
requests authentication.
This is made regardless
if the HTTP-connection is
authenticated or not.
no=The RTSP server will
not request authentication.
It is assumed that the
HTTP-connection already is
authenticated.
1. Even if the current default behavior is not to requireRTSP authentication when tunnelling through HTTP, this will probably change in the future.
It is therefore strongly recommended to implement RTSP Digest authentication for all clients that use RTSP over HTTP.
3.4 Parameter Specication RTSP URL
RTSP API provides parameters for requesting media streams with specic properties and for image settings. The parameters are
entered in the RTSP URL.
23