Merge branch 'release-1.34'
This commit is contained in:
commit
1e59c5bbde
|
@ -122,7 +122,17 @@ sub authentificationHeader {
|
|||
my $nonceBase64 = encode_base64($nonce, '');
|
||||
my $currentDate = DateTime->now()->iso8601().'Z';
|
||||
|
||||
return '<s:Header><Security s:mustUnderstand="1" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><UsernameToken xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><Username>' . $username . '</Username><Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">' . digestBase64($nonce, $currentDate, $password) . '</Password><Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">' . $nonceBase64 . '</Nonce><Created xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">' . $currentDate . '</Created></UsernameToken></Security></s:Header>';
|
||||
return '
|
||||
<s:Header>
|
||||
<Security s:mustUnderstand="1" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
|
||||
<UsernameToken xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
|
||||
<Username>' . $username . '</Username>
|
||||
<Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">' . digestBase64($nonce, $currentDate, $password) . '</Password>
|
||||
<Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">' . $nonceBase64 . '</Nonce>
|
||||
<Created xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">' . $currentDate . '</Created>
|
||||
</UsernameToken>
|
||||
</Security>
|
||||
</s:Header>';
|
||||
}
|
||||
|
||||
sub sendCmd {
|
||||
|
|
|
@ -65,7 +65,7 @@ sub sendCmd {
|
|||
my $self = shift;
|
||||
my $cmd = shift;
|
||||
my $result = undef;
|
||||
printMsg($cmd, 'Tx');
|
||||
$this->printMsg($cmd, 'Tx');
|
||||
|
||||
my $req = HTTP::Request->new(GET=>'http://'.$self->{Monitor}->{ControlAddress}.'/'.$cmd);
|
||||
my $res = $self->{ua}->request($req);
|
||||
|
|
|
@ -996,9 +996,8 @@ $OLANG = array(
|
|||
'Help' => '
|
||||
Parameters in this field are passed on to FFmpeg. Multiple parameters can be separated by ,~~
|
||||
Examples (do not enter quotes)~~~~
|
||||
"allowed_media_types=video" Set datatype to request fromcam (audio, video, data)~~~~
|
||||
"reorder_queue_size=nnn" Set number of packets to buffer for handling of reordered packets~~~~
|
||||
"loglevel=debug" Set verbosity of FFmpeg (quiet, panic, fatal, error, warning, info, verbose, debug)
|
||||
"allowed_media_types=video" Set datatype to request from cam (audio, video, data)~~~~
|
||||
"reorder_queue_size=nnn" Set number of packets to buffer for handling of reordered packets
|
||||
'
|
||||
),
|
||||
'OPTIONS_ENCODER_PARAMETERS' => array(
|
||||
|
|
|
@ -118,7 +118,7 @@ function requestFrameData( eventId, frameId ) {
|
|||
function previewEvent(slot) {
|
||||
eventId = slot.getAttribute('data-event-id');
|
||||
frameId = slot.getAttribute('data-frame-id');
|
||||
if ( events[eventId] ) {
|
||||
if ( events[eventId] && events[eventId]['frames'] && events[eventId]['frames'][frameId] ) {
|
||||
showEventData(eventId, frameId);
|
||||
} else {
|
||||
requestFrameData(eventId, frameId);
|
||||
|
|
Loading…
Reference in New Issue