私たちは知っているLiveNVRは以前の記事でもLiveNVRがスナップショットであるかを説明し、情報のスナップショットを取得することができます
ここでは、スナップされている別の方法を使用します
プロセス
機器の機能を得る能力
機器を得る能力、およびメディアのURIを使用してURIメディアとPTZに取得することができますが、のスナップショットを取ることができます
_tds__GetCapabilities* capabilities = soap_new__tds__GetCapabilities(proxyDevice, -1);
tt__CapabilityCategory* category = new tt__CapabilityCategory;
capabilities->Category = category;
*(capabilities->Category) = tt__CapabilityCategory__All;
_tds__GetCapabilitiesResponse* response = soap_new__tds__GetCapabilitiesResponse(proxyDevice, -1);
if (SOAP_OK == proxyDevice->GetCapabilities(capabilities, response))
{
if (response->Capabilities)
{
//Media URI: response->Capabilities->Media->XAddr;
//PTZ URI: response->Capabilities->PTZ->XAddr;
}
}
メディアプロファイルを取得します。
対応するスナップショットを取得することができプロファイルトークンを取得します。
_trt__GetProfiles* getProfiles = soap_new__trt__GetProfiles(proxyMedia, -1);
_trt__GetProfilesResponse* response = soap_new__trt__GetProfilesResponse(proxyMedia, -1);
if (SOAP_OK == proxyMedia->GetProfiles(getProfiles, response))
{
int size = response->__sizeProfiles;
for (int i = 0; i < size; ++i)
{
if (response->Profiles[i])
{
//Media Profile Token: response->Profiles[i]->token;
//一般设备包含多个Profile Token,包含主码流、子码流、第三码流
}
}
}
アクセスアドレスのスナップショットを取ります
スナップショットのアクセスアドレスは通常、HTTPアドレスである、あなたは、HTTPアドレスを使用してスナップショットファイルをGETすることができます
MediaBindingProxy* mediaProxy = new MediaBindingProxy;
mediaProxy->soap_endpoint = mediaUrl.c_str();
if (!security(mediaProxy, username, password))
{
delete mediaProxy;
return result;
}
_trt__GetSnapshotUri* snap = soap_new__trt__GetSnapshotUri(mediaProxy, -1);
_trt__GetSnapshotUriResponse* response = soap_new__trt__GetSnapshotUriResponse(mediaProxy, -1);
snap->ProfileToken = const_cast<char*>(profile.c_str());
if (SOAP_OK == mediaProxy->GetSnapshotUri(snap, response))
{
if (response->MediaUri && response->MediaUri->Uri)
{
//response->MediaUri->Uri
//快照地址
}
}
if (response)
soap_delete__trt__GetSnapshotUriResponse(mediaProxy, response);
if (snap)
soap_delete__trt__GetSnapshotUri(mediaProxy, snap);
return result;
LiveNVRについて
簡単なチャネル構成を介してネットワークカメラLiveNVR、監視ネットワークカメラHD IPカメラは、NVRは、機器RTSPプロトコル出力LiveNVRへのアクセス権を持つ、ビデオソースにすることができLiveNVRこれらのオーディオおよびビデオデータがプルコンバータがある伝統産業、サードパーティCDNネットワークにライブビデオソースデータに生きることができるRTMP / HLS、完全なプラットフォーム端末H5のライブ(ウェブ、Android、iOS版)、およびLiveNVRなど、インターネット規模の分布。
詳細については、
ライブストリーミングインターネットセキュリティ-qq交換基:615 081 503
GB GB28181ないプラグインLiveGBS-QQ交換基:947 137 753
WEB:www.liveqing.com
電話番号:189-5515-0114(同じマイクロチャネル)
著作権©LiveQing.com 2016-2019