Unable to render embedded object: File (books.jpg) not found.
Go to documentation repository
Previous page Next page
GET http://IP-Address:8000/asip-api/video-origins/ - gets all available original sources (cameras). The requested identifiers will have the format as follows "HOSTNAME/ObjectType.Id/Endpoint.Name". Friendly name and other related meta data will be received.
Note
UTF-8 coding is to be in use in a browser for proper displaying of video camera names
Sample response:
{
"SERVER1/DeviceIpint.3/SourceEndpoint.video:0:0" :
{
"origin" : "SERVER1/DeviceIpint.3/SourceEndpoint.video:0:0",
"state" : "connected",
"friendlyNameLong" : "Camera 3",
"friendlyNameShort" : "3"
},
"SERVER2/DeviceIpint.5/SourceEndpoint.video:0:0" :
{
"origin" : "SERVER2/DeviceIpint.5/SourceEndpoint.video:0:0",
"state" : "disconnected",
"friendlyNameLong" : "Camera 5",
"friendlyNameShort" : "5"
}
}
GET http://IP-Address:8000/asip-api/video-origins/HOSTNAME/ gets all available original sources (cameras) of the specified server.
GET http://IP-Address:8000/asip-api/video-origins/VIDEOSOURCEID - gets source information. VIDEOSOURCEID – identifier of endpoint source consisting of 3 components (HOSTNAME/ObjectType.Id/Endpoint.Name).
Sample request:
GET http://IP-Address:8000/asip-api/video-origins/SERVER1
Sample response:
{
"SERVER1/DeviceIpint.3/SourceEndpoint.video:0:0" :
{
"origin" : "SERVER1/DeviceIpint.3/SourceEndpoint.video:0:0",
"state" : "none",
"friendlyNameLong" : "Camera 3",
"friendlyNameShort" : "3"
}
}
GET http://IP-Address:8000/asip-api/video-sources/* - gets the list of all available sources not limited by original ones.
Sample request:
GET http://IP-Address:8000/asip-api/video-sources/SERVER2
Sample response:
{
"SERVER2/DeviceIpint.5/SourceEndpoint.video:0:0" :
{
"origin" : "SERVER2/DeviceIpint.5/SourceEndpoint.video:0:0",
"state" : "none",
"friendlyNameLong" : " Camera 5",
"friendlyNameShort" : "5"
},
"SERVER2/VideoDecoder.0/VideoSource" :
{
"origin" : "SERVER2/DeviceIpint.5/SourceEndpoint.video:0:0",
"state" : "connected",
"friendlyNameLong" : "SERVER2/Videodecoder 0",
"friendlyNameShort" : "Videodecoder 0"
}
}
The "state" field display the source state. Available values:
– "connected";
– "disconnected";
– "signal_restored";
– "signal_lost";
– "authorization_failed";
– "rebooted";
– "network_failure";
– "ipint_internal_failure";
– "none".