2017-11-08 8 views
0

プロファイルGデバイスで書き込みを作成しようとしています。私はいつも言って、エラーを取得しています、OnvifプロファイルGデバイスの "RecordConfigurationが無効"でCreateRecordingが失敗する

<SOAP-ENV:Body> 
<recording:CreateRecording> 
<recording:RecordingConfiguration xsi:type="onv:RecordingConfiguration"> 
<onv:Source xsi:type="onv:RecordingSourceInformation"> 
<onv:SourceId>http://10.65.158.165/onvif/recording_service</onv:SourceId> 
<onv:Name>BSONIRecName</onv:Name> 
<onv:Location>BSONIRecLocation</onv:Location> 
<onvescription>BSONIRecDescription</onvescription> 
<onv:Address>http://10.65.158.165/onvif/recording_service</onv:Address> 
</onv:Source> 
<onv:Content>BSONIRecContent</onv:Content> 
<onv:MaximumRetentionTime>100</onv:MaximumRetentionTime> 
</recording:RecordingConfiguration> 
</recording:CreateRecording> 
</SOAP-ENV:Body> 

しかし

<env:Code> 
<env:Value>env:Sender</env:Value> 
<env:Subcode> 
<env:Value>ter:InvalidArgVal</env:Value> 
<env:Subcode> 
<env:Value>ter:BadConfiguration</env:Value> 
</env:Subcode> 
</env:Subcode> 
</env:Code> 
<env:Reason> 
<env:Text xml:lang="en">The RecordConfiguration is invalid.</env:Text> 
</env:Reason> 

誰もが見ることができる、いただきました!間違ったリクエスト形式で:

リクエストボディは以下の通りですか。?

答えて

0

MaximumRetentionTimeにタイプ不一致があります。これはxs:durationタイプであり、単純な数値ストリングではありません。

このパラメータを "P7D"に変更すると、この問題は解決します。

関連する問題