_1_.xlsx - FTP Directory Listing - Vicon by qingyunliuliu

VIEWS: 0 PAGES: 926

									                   F/W Release Note
Version            History
                   added two links of mirror and flickerless function in
                   [VIDEO->CAMERA] image web page
                   changed day & night switching time to 30IRE
                   chagne default sharepness level to 12 for dome type camera
 1220              changed dc iris speed to prevent oscillation (Experimental)
                   changed MFZ algorithm. Fixed out-of-focus in non-linear zone.
                   changed ZOOM step from 20 to 5
                   changed DNN switching algorithm to prevent not go to
                   day mode from night mode (Experimental)
 1222              Added frame rate cdontrol for ONVIF / Milestone
 1224              added p-iris function(Experimental)
 1228              p-iris direction changed(Test F/W)
 1230              p-iris direction changed(Test F/W)
 1231              p-iris direction changed(Test F/W)
 1231              p-iris direction changed(Test F/W)
 1236              changed af-control to prevent not to reboot on low-voltage
 1238              Fixed motion area
 1259              NCD PV 4th up
 1308              PC time sync function added
                   ONVIF command added
                   - GetVideoEncoderConfigurations: Return value changed
                   - GetVideoSources
                   - GetVideoSourceConfiguration
                   - GetVideoSourceConfigurations
                   - SetVideoSourceConfiguration
                   MFZ and p-iris calibration methods are changed to prevent not to
                   be reset with 10.8V DC power.
                   Day & Night time duration setup function are added
 1352              Added Vendor code(SN) detecting(time zone, analog video)
1354-fix           error fixed.(vendor code. reboot loop)
 1356              multi language(italian, russian) up, - ITX
 1357              multi language(italian, russian) up, - CBC
 1361      CBC     Add. MFZ control by input value. / digital zoom formula change - CBC
 1362      ITX     Add. MFZ control by input value. / digital zoom formula change - ITX
                   1. "Live-view-reload-error" when language is changed is fixed
 1362      CBC
                   2. MFZ faster
 1366      ITX     1. Dynamic Bad pixel correction
 1367      CBC     1. Dynamic Bad pixel correction
                   1. UN-DEF. BAEK_FEATURE_1440_1080
 1393      CBC     2. CBCA FORCE VENDOR
                   3. Language Update(german, freach, russian-modfied)
 1394      CBC     1. F/W update error fix
                   1. Italian syntax error fixed.
 1397      CBC
                   2. CBC Ameraica only
 1398      CBC     1. CBC Europe only
                   1. CBC Ameraica only
 1413      CBC
                   2. onvif-bugfix(mirror)
                   1. CBC Europe only
 1414      CBC
                   2. onvif-bugfix(mirror)
 1415      CBC     1. onvif-bugfix(mirror)
                   1. digital zoom formula fix
 1420      VICON
                   2. mjpeg second stream 720p/15fps added.
                   1. digital zoom formula fix
 1421      CBC
                   2. mjpeg second stream 720p/15fps added.
 1422      VICON   1. vicon model name added.
 1423      VICON   1. genetec protocol up
 1428      VICON   1. change logo
 1432              1. MJPEG push for firefox added.
 1434      CBC     1. CBC activeX up
 1436              1. genetec protoocol up
 1437      CBC     1. genetec protoocol up
               1. genetec protoocol
               - set param: Codec resolution
               - set param: Bitrate
               - set param: Frame rate
               2. genetec protocol
1442   VICON
               - events.cgi added
               3. onvif1.02 upgraded
               - Discovery
               - IP configuration
               - Divice Management
1443   CBC     same as 1442
               1. genetec protoocol
               - event
1448   VICON   - audio
               2. onvif 1.02
               - video configuration
1449   CBC     same as 1448
               1. onvif - refer the sheet "20110103-onvif102"
1459   VICON
               2. genetec - alarm out, reboot
1460    CBC    same as 1459
1466   VICON   1. onvif - client requset bugfix
1467    CBC    same as 1466


               1. onvif functions are added
               - security items
1492   VICON
               - NVT NETWORK GATEWAY items
               2. Don't need use 'STATIC IP' to run ONVIF1.02 'RUN' test.


1493   CBC     same as 1492


               1. GENETEC Omnicast bug fix
               - 2'nd stream setup bug fix
1494   VICON
               - motion zone setup bug fix
               - audio out bug fix


1495   CBC     same as 1494
1498   CBC     1. HTTP protocol(gnz_api) bugfix
1499   CBC     1. ActiveX version
               1. onvif-username token profile added
1516   CBCA
               2. CBC America Meta F/W

               1. onvif-username token profile added
1517   CBCE
               2. CBC Europe Meta F/W

               1. bugfix
               - day & night hunting
1521   VICON
               - user authorization bug in LIVE
               2. web page text modified.("select all")
               1. bugfix
               - day & night hunting
1522   CBCA
               - user authorization bug in LIVE
               2. web page text modified.("select all")
               1. bugfix
               - day & night hunting
1523   CBCE
               - user authorization bug in LIVE
               2. web page text modified.("select all")
               1. bugfix
1524   VICON   - DST
               - digital zoom
              1.bugfix
              - DST end time settting error (2011/11/6 1:00)
              - genentec 5fps error
1527    VICON - fixed misspelling(unitill -> until)
              2. default setting changed.
              - Date format ( NTSC : MM/DD/YYYY / PAL : DD/MM/YYYY )
              (*Local time display is not yet)
              1.bugfix
              - DST end time settting error (2011/11/6 1:00)
              - genentec 5fps error
              - fixed misspelling(unitill -> until)
1529     CBCA
              2. default setting changed.
              - Date format ( NTSC : MM/DD/YYYY / PAL : DD/MM/YYYY )
              (*Local time display is not yet)
              - SYSTEM NAME ( NetCamera -> GANZ)
              1.bugfix
              - DST end time settting error (2011/11/6 1:00)
              - genentec 5fps error
              - fixed misspelling(unitill -> until)
1530     CBCE
              2. default setting changed.
              - Date format ( NTSC : MM/DD/YYYY / PAL : DD/MM/YYYY )
              (*Local time display is not yet)
              - SYSTEM NAME ( NetCamera -> GANZ)
1531   common 1. onvif-up
1532     CBCA 1. onvif-up
              1. day & night oscillation fixed.
1556     CBCA 2. bugfix
              - genetec omnicast "Motion ROI settting" fixed.
              1. day & night oscillation fixed.
1557     CBCE 2. bugfix
              - genetec omnicast "Motion ROI settting" fixed.
              1. bugfix
1562     CBCA
              - REBOOT when codec-setting-auto-focus
              1. bugfix
1563     CBCE
              - REBOOT when codec-setting-auto-focus
              1. BUGFIX
              - 2nd stream jittering
1603     VCN  - omnicast event(motion, alarm in)
              2. UPNP information modified.
              3. DST default setting changed.
              1. ONVIF
              - video encoder configuration bugfix
1615     VCN  2. GENETEC Omnicast
              - Image Attributes(brightness,contrast…)
              - VMD(Video Motion Detection) in Unit BUGFIX
              1. ONVIF
              - video encoder configuration bugfix
1616      CBC 2. GENETEC Omnicast
              - Image Attributes(brightness,contrast…)
              - VMD(Video Motion Detection) in Unit BUGFIX
              1. ONVIF
              - Image attribute added.
1625   common 2. GENETEC Omnicast
              - Mjpeg Live added.
              - Web page Access added.
              1. ONVIF
              - Image attribute added.
1627      CBC 2. GENETEC Omnicast
              - Mjpeg Live added.
              - Web page Access added.
              1. Added
              - MJPEG Quality control
              - GOP length control
1644   common
              2. BUGFIX
              - Milestone DP5.3 bugfix
              - Omnicast disconnection bugfix
              1. Added
              - MJPEG Quality control
              - GOP length control
1645     CBC
              2. BUGFIX
              - Milestone DP5.3 bugfix
              - Omnicast disconnection bugfix
              1. ONVIF bugfix
1655   common - GetProfiles() empty source token bugfix

              1. BUGFIX
1665   common - Abnormal reboot - related with Transmission Lost - is fixed.
              2. Jpeg(SD, FTP) still image filenameis changed (DST information added)
              1. 1440x1080 with analog
1681     CBC
              2. polish, french, japanese added

              NEW FEATURE
              1. polish, japanese added.
              2. NCB model always use BLC
              3. P-iris control added
              4. Motion indicator added
1701   common
              5. OSD in video stream.

                 BUGFIX
                 1. ADMIN TOOL discovery error fixed.
                 2. infinite Black & white video fixed


                 NEW FEATURE
                 1. polish, japanese added.
                 2. NCB model always use BLC
                 3. P-iris control added
                 4. Motion indicator added
1702     CBC
                 5. OSD in video stream.

                 BUGFIX
                 1. ADMIN TOOL discovery error fixed.
                 2. infinite Black & white video fixed

                 BUGFIX
                 - Rebooting problem(Transmission lost)
                 - FPS change on the fly(Transmission lost)
                 - day & night module
1716    Vicon
                 - multicast
                 NEW FEATURE
                  - OSD in video stream(moved)
                  - http authorization added

                 BUGFIX
                 - Rebooting problem(Transmission lost)
                 - FPS change on the fly(Transmission lost)
1717     CBC     - day & night module
                 - multicast
                 NEW FEATURE
                  - OSD in video stream(moved)


1723     CBC     Genetec protocol command added.


                 New feature
                 - Sending I-Frame right away with each new RTSP connection
                 - UPNP information changed
1724    Vicon
                 - keep Zoom/focus value on factory default
                 BUGFIX
                 - Multicast failure from the beginning or being stopped after a while
                 BUGFIX(Related to packet/frame loss)
                 - Timestamp jumps
                 - Streaming is being stopped
1726    Vicon    - Burst/blinking in video
                 - Corrupted frames-bottom part of the frame is shifted to the right
                 New feature
                 - Adjust FPS in high traffic(20Mbps)



                  - Change "Iris control" default setting to "Best Quality"(P-iris lens only)
1728    Vicon
                 - Adjust DC iris control(V960D-WN312 model only)



                 BUGFIX
1734    Vicon
                 - unexpected fps change


                 BUGFIX
1736     CBC
                 - unexpected fps change


1737     CBC     - delete "depth of field"


                 BUGFIX
1745    Vicon
                 - onvif GetProfiles


                 BUGFIX
1749     VCN
                 - vicon net issue(Timestamp jumps, fps down, disconnection)

              BUGFIX
              - Audio mute bugfix
1757   common - Audio volume control bugfix
              - There will be no more WEB server shutdown when the RTC battery is dead.
              - UI text bugfix.
              BUGFIX
              - Audio mute bugfix
1758    VICON - Audio volume control bugfix
              - There will be no more WEB server shutdown when the RTC battery is dead.
              - UI text bugfix.
              New feature
              - CBC Model name is changed.
              BUGFIX
1759     CBC  - Audio mute bugfix
              - Audio volume control bugfix
              - There will be no more WEB server shutdown when the RTC battery is dead.
              - UI text bugfix.
              Modify
              - Lens adjustment under 15 fps
              - OSD position was changed. The resolution moved to right-bottom.
              - "FTP -> Periodcal -> Interval" value is added.( 1sec, 2sec, 5sec, 2hours, 3hours, 6hours,
              12hours, 24hours )
              - WEB server will not send "304 Not Modified"
              Onvif
1771     VCN
              - It will not send audio profiles on disable status.(ViconNet No.13)
              - Second profile will not be send when second stream is NONE(ViconNet No.12)
              BUGFIX
              - Oneshot(auto focus) works more correctly : backlash correction
              - Fix the unusual rebooting on dropping all sessions.
              - Only admin group can change "Lens adjustment" & "Language" in Live viewer.
              - WEB server will not shutdown on a dead rtc bettery.
              Modify
              - (omnicast) Configuration actural bitrate
1778   common
              FacturyDefaultConfiguration
              - OSD off
                Modify
                - (omnicast) Configuration actural bitrate
1779     VCN
                FacturyDefaultConfiguration
                - OSD off
                Modify
                - (omnicast) Configuration actural bitrate
1780     CBC
                FacturyDefaultConfiguration
                - OSD off
1781   common Genetec bitrate bugfix



                Genetec bitrate bugfix
                ViconNet
1782     VCN
                - No.12 : Streams state and onvif profiles inconsistancy
                - No.13 : No option to disable audio



1783     CBC    Genetec bitrate bugfix
              Modify
1784   common - Live Viewer : Motion indicator
              - Live Viewer : keep sessions on chage configuration(language, DST, Timezone)
              Modify
1785     VCN  - Live Viewer : Motion indicator
              - Live Viewer : keep sessions on chage configuration(language, DST, Timezone)
              Modify
1786     CBC  - Live Viewer : Motion indicator
              - Live Viewer : keep sessions on chage configuration(language, DST, Timezone)
              BUGFIX
1793   common
              - genetec second stream fps/bitrate configuration
              BUGFIX
1794     VCN
              - genetec second stream fps/bitrate configuration
              BUGFIX
1795     CBC
              - genetec second stream fps/bitrate configuration
              NEW FEATURE
              - P-iris : "Depth of Field" mode
              - P-iris : tracking mode on "Best Quality" & "Depth of Field" mode
              BUGFIX
1796   common - P-iris : Iris mode will be changed to Manual mode when AE mode is changed to Manual
              mode.
              - Omnicast : Second stream FPS & Bitrate configuration.
              - Omnicast : motion detection zone 3 & 4 configuration
              - Omnicast : motion area configuration
              NEW FEATURE
              - P-iris : "Depth of Field" mode
              - P-iris : tracking mode on "Best Quality" & "Depth of Field" mode
              BUGFIX
1797     VCN  - P-iris : Iris mode will be changed to Manual mode when AE mode is changed to Manual
              mode.
              - Omnicast : Second stream FPS & Bitrate configuration.
              - Omnicast : motion detection zone 3 & 4 configuration
              - Omnicast : motion area configuration
              NEW FEATURE
              - P-iris : "Depth of Field" mode
              - P-iris : tracking mode on "Best Quality" & "Depth of Field" mode
              BUGFIX
1798     CBC  - P-iris : Iris mode will be changed to Manual mode when AE mode is changed to Manual
              mode.
              - Omnicast : Second stream FPS & Bitrate configuration.
              - Omnicast : motion detection zone 3 & 4 configuration
              - Omnicast : motion area configuration
              BUGFIX
              - Omnicast : Video Quality - Minimum bitrate 512 => 51
1799   common
              - Omnicast : unexpected second stream configuraion change after reboot or upgrade is
              fixed.
             BUGFIX
             - Omnicast : Video Quality - Minimum bitrate 512 => 51
1800   VCN
             - Omnicast : unexpected second stream configuraion change after reboot or upgrade is
             fixed.
             BUGFIX
             - Omnicast : Video Quality - Minimum bitrate 512 => 51
1801   CBC
             - Omnicast : unexpected second stream configuraion change after reboot or upgrade is
             fixed.
                                     ONVIF 1.02.02 (JPEG)     ONVIF 1.02.02(TXT) ONVIF 1.02
특이사항      SVN Release Date
                                     conformance tool results test reports       supported command list




                9/30/2010




                   9 /3 0 /2 0 1 0
                   1 0 /1 /2 0 1 0
                   1 0 /2 /2 0 1 0
                   1 0 /4 /2 0 1 0
                   1 0 /4 /2 0 1 0
                   1 0 /4 /2 0 1 0
                 1 0 /1 3 /2 0 1 0
          128    1 0 /1 3 /2 0 1 0
          137    1 0 /1 6 /2 0 1 0
                 1 0 /2 1 /2 0 1 0



                 1 0 /2 1 /2 0 1 0




                 1 0 /2 1 /2 0 1 0

                 1 0 /2 1 /2 0 1 0
                   1 1 /2 /2 0 1 0

          44     1 1 /1 2 /2 0 1 0
          44     1 1 /1 2 /2 0 1 0
          45     1 1 /1 3 /2 0 1 0
          45     1 1 /1 3 /2 0 1 0

          47     1 1 /1 3 /2 0 1 0

          48     1 1 /1 5 /2 0 1 0
          48     1 1 /1 5 /2 0 1 0

          56     1 1 /1 8 /2 0 1 0

          57     1 1 /1 9 /2 0 1 0

META.FW   58     1 1 /1 9 /2 0 1 0

META.FW   58     1 1 /1 9 /2 0 1 0

META.FW   65     1 1 /2 4 /2 0 1 0

META.FW   65     1 1 /2 4 /2 0 1 0

          65     1 1 /2 4 /2 0 1 0

          72     1 1 /3 0 /2 0 1 0

          73      1 2 /1 /2 0 1 0

          73       1 2 /1 /2 0 1 0
META.FW   76       1 2 /7 /2 0 1 0
META.FW   79       1 2 /8 /2 0 1 0
          81       1 2 /9 /2 0 1 0
          82     1 2 /1 3 /2 0 1 0
          85     1 2 /1 4 /2 0 1 0
          85     1 2 /1 4 /2 0 1 0
factory default 107   1 2 /2 3 /2 0 1 0




factory default 107   1 2 /2 3 /2 0 1 0



               119    1 2 /2 7 /2 0 1 0



               119    1 2 /2 7 /2 0 1 0

               144       1 /3 /2 0 1 1

               144       1 /3 /2 0 1 1
               153       1 /6 /2 0 1 1
               153       1 /6 /2 0 1 1


                                                             Click here to
                                          Click here to view               Click here to view
               190     1 /1 7 /2 0 1 1
                                                             view
                                                             test
                                          test results(JPEG)               test results(TEXT)
                                                             results(JPEG)
               190     1 /1 7 /2 0 1 1 Same as above           Same as above   Same as above

                                                             Click here to
                                          Click here to view               Click here to view
               194     1 /2 0 /2 0 1 1
                                                             view
                                                             test
                                          test results(JPEG)               test results(TEXT)
                                                             results(JPEG)
               194     1 /2 0 /2 0 1 1 Same as above           Same as above   Same as above
               196     1 /2 5 /2 0 1 1
               197     1 /2 5 /2 0 1 1

META.FW        201       2 /1 /2 0 1 1

                                          Click here to view Click here to
META.FW        201       2 /1 /2 0 1 1                       view
                                          test results(JPEG) test results

META.FW        204       2 /8 /2 0 1 1




META.FW        204       2 /8 /2 0 1 1




META.FW        204       2 /8 /2 0 1 1



META.FW        206       2 /9 /2 0 1 1
META.FW   211   2 /1 0 /2 0 1 1




META.FW   211   2 /1 0 /2 0 1 1




META.FW   211   2 /1 0 /2 0 1 1




          216   2 /1 2 /2 0 1 1
META.FW   216   2 /1 2 /2 0 1 1

META.FW   222   2 /1 8 /2 0 1 1



META.FW   222   2 /1 8 /2 0 1 1


META.FW   223   2 /2 1 /2 0 1 1

META.FW   223   2 /2 1 /2 0 1 1



META.FW   241   3 /1 1 /2 0 1 1




          255   3 /1 8 /2 0 1 1




          255   3 /1 8 /2 0 1 1




          258   3 /2 3 /2 0 1 1




          258   3 /2 3 /2 0 1 1




          266    4 /1 /2 0 1 1
            266    4 /1 /2 0 1 1




            270   4 /1 1 /2 0 1 1



            278   4 /2 0 /2 0 1 1


1440x1080   291   4 /2 7 /2 0 1 1




            302   5 /1 2 /2 0 1 1




            302   5 /1 2 /2 0 1 1




            308   5 /2 0 /2 0 1 1




            308   5 /2 0 /2 0 1 1




            318   5 /2 6 /2 0 1 1




            324   5 /3 1 /2 0 1 1
325     6 /1 /2 0 1 1




326     6 /3 /2 0 1 1




331    6 /2 0 /2 0 1 1



331    6 /2 0 /2 0 1 1



332    6 /2 0 /2 0 1 1



335    6 /2 1 /2 0 1 1



test   6 /3 0 /2 0 1 1




345     7 /1 /2 0 1 1




345     7 /1 /2 0 1 1




345     7 /1 /2 0 1 1




368    7 /1 5 /2 0 1 1




370    7 /1 5 /2 0 1 1
370    7 /1 5 /2 0 1 1




370    7 /1 5 /2 0 1 1


371    7 /1 6 /2 0 1 1




371    7 /1 6 /2 0 1 1




371    7 /1 6 /2 0 1 1


374    7 /1 9 /2 0 1 1



374    7 /1 9 /2 0 1 1



374    7 /1 9 /2 0 1 1

374+
       7 /2 0 /2 0 1 1
 @
374+
       7 /2 0 /2 0 1 1
 @
374+
       7 /2 0 /2 0 1 1
 @




388    7 /2 1 /2 0 1 1




388    7 /2 1 /2 0 1 1




388    7 /2 1 /2 0 1 1




389    7 /2 1 /2 0 1 1
389   7 /2 1 /2 0 1 1




389   7 /2 1 /2 0 1 1
6.3.6 NVT SYSTEM COMMAND FACTORY DEFAULT HARD

 STEP 1 - Set System Factory Default
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Waiting for Hello message from NVT
 STEP PASSED

 STEP 3 - 5 seconds timeout after Hello
 STEP PASSED

 STEP 4 - Setting up camera after hard reset
 STEP PASSED

TEST PASSED
------------------------------------
6.3.7 NVT SYSTEM COMMAND FACTORY DEFAULT SOFT

 STEP 1 - Set System Factory Default
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Wait until Reboot Timeout expires (40.000 sec)
 STEP PASSED

 STEP 3 - Transmit multicast PROBE message
  Retransmit once per 5 seconds until a response is received or timeout (no more than 50 times)
  Sending Probe Request 1
  PROBE match message: <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:d="
 STEP PASSED

 STEP 4 - Check that answer has been received
 STEP PASSED

 STEP 5 - Setting up camera after soft reset
 STEP PASSED

TEST PASSED
------------------------------------
6.4.6 NVT SECURITY COMMAND DELETEUSERS DELETE ALL USERS

 STEP 1 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Delete users
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: FixedUser
  Reason: Invalid type
  Allowed fault env:Sender/ter:InvalidArgVal/ter:FixedUser received
 STEP PASSED

 STEP 3 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Since fault has been received, check if no users were deleted
 STEP PASSED

TEST PASSED
------------------------------------
8.1.1 NVT MEDIA CONTROL ? RTSP/TCP

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Select profile with JPEG Video encoder configuration
  Check if MAIN_PROFILE profile supports JPEG Video encoder configuration
  Transmit done
  Receive done
  Check if SECOND_PROFILE profile supports JPEG Video encoder configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 5 - Check if required profile found
 STEP PASSED

 STEP 6 - Setting video encoder configuration
  Configuration token = second_vencoder
 Configuration name = second_vencoder
 Configuration encoding = JPEG
 Frame rate = 30
 Width = 704
 Height = 480
 Transmit done
 Receive done
STEP PASSED

STEP 7 - Get Stream URI
 Transmit done
 Receive done
 Stream URI = rtsp://192.168.10.34/live/second
STEP PASSED

STEP 8 - Init Environment
STEP PASSED

STEP 9 - OPTIONS
 Supported options are [DESCRIBE, SETUP, TEARDOWN, PLAY, SET_PARAMETER]
STEP PASSED

STEP 10 - Check Options
STEP PASSED

STEP 11 - DESCRIBE
STEP PASSED

STEP 12 - Open Stream
STEP PASSED

STEP 13 - Checking filters
 Recommended Video Decoder used: ffdshow Video Decoder
 Recommended Video Renderer used: Video Renderer
STEP PASSED

STEP 14 - SETUP
 SETUP JPEG
STEP PASSED

STEP 15 - PLAY
STEP PASSED

STEP 16 - Wait Stream
STEP PASSED

STEP 17 - Video quality check (manual)
STEP PASSED

STEP 18 - Stop Thread
 STEP PASSED

 STEP 19 - TEARDOWN
 STEP PASSED

TEST PASSED
------------------------------------
8.1.2 NVT MEDIA STREAMING ? RTSP KEEPALIVE

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Select profile with JPEG Video encoder configuration
  Check if MAIN_PROFILE profile supports JPEG Video encoder configuration
  Transmit done
  Receive done
  Check if SECOND_PROFILE profile supports JPEG Video encoder configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 5 - Check if required profile found
 STEP PASSED

 STEP 6 - Setting video encoder configuration
  Configuration token = second_vencoder
  Configuration name = second_vencoder
  Configuration encoding = JPEG
  Frame rate = 30
  Width = 704
  Height = 480
  Transmit done
  Receive done
 STEP PASSED

 STEP 7 - Get Stream URI
  Transmit done
  Receive done
  Stream URI = rtsp://192.168.10.34/live/second
 STEP PASSED

 STEP 8 - Init Environment
 STEP PASSED

 STEP 9 - DESCRIBE
 STEP PASSED

 STEP 10 - Open Stream
 STEP PASSED

 STEP 11 - Checking filters
  Recommended Video Decoder used: ffdshow Video Decoder
  Recommended Video Renderer used: Video Renderer
 STEP PASSED

 STEP 12 - SETUP
  SETUP JPEG
 STEP PASSED

 STEP 13 - PLAY
 STEP PASSED

 STEP 14 - Wait Stream
 STEP PASSED

 STEP 15 - Video quality check (manual)
 STEP PASSED

 STEP 16 - Stop Thread
 STEP PASSED

 STEP 17 - TEARDOWN
 STEP PASSED

TEST PASSED
------------------------------------
8.1.3 NVT MEDIA STREAMING ? JPEG (RTP-Unicast/UDP)

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
 Receive done
STEP PASSED

STEP 4 - Select profile with JPEG Video encoder configuration
 Check if MAIN_PROFILE profile supports JPEG Video encoder configuration
 Transmit done
 Receive done
 Check if SECOND_PROFILE profile supports JPEG Video encoder configuration
 Transmit done
 Receive done
STEP PASSED

STEP 5 - Check if required profile found
STEP PASSED

STEP 6 - Setting video encoder configuration
 Configuration token = second_vencoder
 Configuration name = second_vencoder
 Configuration encoding = JPEG
 Frame rate = 30
 Width = 704
 Height = 480
 Transmit done
 Receive done
STEP PASSED

STEP 7 - Get Stream URI
 Transmit done
 Receive done
 Stream URI = rtsp://192.168.10.34/live/second
STEP PASSED

STEP 8 - Init Environment
STEP PASSED

STEP 9 - DESCRIBE
STEP PASSED

STEP 10 - Open Stream
STEP PASSED

STEP 11 - Checking filters
 Recommended Video Decoder used: ffdshow Video Decoder
 Recommended Video Renderer used: Video Renderer
STEP PASSED

STEP 12 - SETUP
 SETUP JPEG
STEP PASSED
 STEP 13 - PLAY
 STEP PASSED

 STEP 14 - Wait Stream
 STEP PASSED

 STEP 15 - Video quality check (manual)
 STEP PASSED

 STEP 16 - Stop Thread
 STEP PASSED

 STEP 17 - TEARDOWN
 STEP PASSED

TEST PASSED
------------------------------------
8.1.4 NVT MEDIA STREAMING - JPEG (RTP-Unicast/RTSP/HTTP/TCP)

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Select profile with JPEG Video encoder configuration
  Check if MAIN_PROFILE profile supports JPEG Video encoder configuration
  Transmit done
  Receive done
  Check if SECOND_PROFILE profile supports JPEG Video encoder configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 5 - Check if required profile found
 STEP PASSED

 STEP 6 - Setting video encoder configuration
  Configuration token = second_vencoder
  Configuration name = second_vencoder
  Configuration encoding = JPEG
  Frame rate = 30
  Width = 704
  Height = 480
  Transmit done
  Receive done
 STEP PASSED

 STEP 7 - Get Stream URI
  Transmit done
  Receive done
  Stream URI = http://192.168.10.34/live/second
 STEP PASSED

 STEP 8 - Init Environment
 STEP PASSED

 STEP 9 - DESCRIBE
 STEP PASSED

 STEP 10 - Open Stream
 STEP PASSED

 STEP 11 - Checking filters
  Recommended Video Decoder used: ffdshow Video Decoder
  Recommended Video Renderer used: Video Renderer
 STEP PASSED

 STEP 12 - SETUP
  SETUP JPEG
 STEP PASSED

 STEP 13 - PLAY
 STEP PASSED

 STEP 14 - Wait Stream
 STEP PASSED

 STEP 15 - Video quality check (manual)
 STEP PASSED

 STEP 16 - Stop Thread
 STEP PASSED

 STEP 17 - TEARDOWN
 STEP PASSED

TEST PASSED
------------------------------------
8.1.5 NVT MEDIA STREAMING - JPEG (RTP/RTSP/TCP)

 STEP 1 - Getting media service address
 Transmit done
 Receive done
STEP PASSED

STEP 2 - Connect to Media service
 Media service address: http://192.168.10.34/onvif/device_service
STEP PASSED

STEP 3 - Getting media profiles
 Transmit done
 Receive done
STEP PASSED

STEP 4 - Select profile with JPEG Video encoder configuration
 Check if MAIN_PROFILE profile supports JPEG Video encoder configuration
 Transmit done
 Receive done
 Check if SECOND_PROFILE profile supports JPEG Video encoder configuration
 Transmit done
 Receive done
STEP PASSED

STEP 5 - Check if required profile found
STEP PASSED

STEP 6 - Setting video encoder configuration
 Configuration token = second_vencoder
 Configuration name = second_vencoder
 Configuration encoding = JPEG
 Frame rate = 30
 Width = 704
 Height = 480
 Transmit done
 Receive done
STEP PASSED

STEP 7 - Get Stream URI
 Transmit done
 Receive done
 Stream URI = rtsp://192.168.10.34/live/second
STEP PASSED

STEP 8 - Init Environment
STEP PASSED

STEP 9 - DESCRIBE
STEP PASSED

STEP 10 - Open Stream
STEP PASSED
 STEP 11 - Checking filters
  Recommended Video Decoder used: ffdshow Video Decoder
  Recommended Video Renderer used: Video Renderer
 STEP PASSED

 STEP 12 - SETUP
  SETUP JPEG
 STEP PASSED

 STEP 13 - PLAY
 STEP PASSED

 STEP 14 - Wait Stream
 STEP PASSED

 STEP 15 - Video quality check (manual)
 STEP PASSED

 STEP 16 - Stop Thread
 STEP PASSED

 STEP 17 - TEARDOWN
 STEP PASSED

TEST PASSED
------------------------------------
8.1.10 NVT MEDIA STREAMING - H.264 (RTP-Unicast/UDP)

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Select profile with H.264 Video encoder configuration
  Check if MAIN_PROFILE profile supports H.264 Video encoder configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 5 - Check if required profile found
STEP PASSED

STEP 6 - Setting video encoder configuration
 Configuration token = main_vencoder
 Configuration name = main_vencoder
 Configuration encoding = H264
 Frame rate = 30
 Width = 704
 Height = 480
 H.264 len = 30
 H.264 Profile = Baseline
 Transmit done
 Receive done
STEP PASSED

STEP 7 - Get Stream URI
 Transmit done
 Receive done
 Stream URI = rtsp://192.168.10.34/live/main
STEP PASSED

STEP 8 - Init Environment
STEP PASSED

STEP 9 - DESCRIBE
STEP PASSED

STEP 10 - Open Stream
STEP PASSED

STEP 11 - Checking filters
 Recommended Video Decoder used: ffdshow Video Decoder
 Recommended Video Renderer used: Video Renderer
STEP PASSED

STEP 12 - SETUP
 SETUP H264
STEP PASSED

STEP 13 - PLAY
STEP PASSED

STEP 14 - Wait Stream
STEP PASSED

STEP 15 - Video quality check (manual)
STEP PASSED

STEP 16 - Stop Thread
STEP PASSED
 STEP 17 - TEARDOWN
 STEP PASSED

TEST PASSED
------------------------------------
8.1.11 NVT MEDIA STREAMING - H.264 (RTP-Unicast/RTSP/HTTP/TCP)

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Select profile with H.264 Video encoder configuration
  Check if MAIN_PROFILE profile supports H.264 Video encoder configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 5 - Check if required profile found
 STEP PASSED

 STEP 6 - Setting video encoder configuration
  Configuration token = main_vencoder
  Configuration name = main_vencoder
  Configuration encoding = H264
  Frame rate = 30
  Width = 704
  Height = 480
  H.264 len = 30
  H.264 Profile = Baseline
  Transmit done
  Receive done
 STEP PASSED

 STEP 7 - Get Stream URI
  Transmit done
  Receive done
  Stream URI = http://192.168.10.34/live/main
 STEP PASSED
 STEP 8 - Init Environment
 STEP PASSED

 STEP 9 - DESCRIBE
 STEP PASSED

 STEP 10 - Open Stream
 STEP PASSED

 STEP 11 - Checking filters
  Recommended Video Decoder used: ffdshow Video Decoder
  Recommended Video Renderer used: Video Renderer
 STEP PASSED

 STEP 12 - SETUP
  SETUP H264
 STEP PASSED

 STEP 13 - PLAY
 STEP PASSED

 STEP 14 - Wait Stream
 STEP PASSED

 STEP 15 - Video quality check (manual)
 STEP PASSED

 STEP 16 - Stop Thread
 STEP PASSED

 STEP 17 - TEARDOWN
 STEP PASSED

TEST PASSED
------------------------------------
8.1.12 NVT MEDIA STREAMING - H.264 (RTP/RTSP/TCP)

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED
STEP 4 - Select profile with H.264 Video encoder configuration
 Check if MAIN_PROFILE profile supports H.264 Video encoder configuration
 Transmit done
 Receive done
STEP PASSED

STEP 5 - Check if required profile found
STEP PASSED

STEP 6 - Setting video encoder configuration
 Configuration token = main_vencoder
 Configuration name = main_vencoder
 Configuration encoding = H264
 Frame rate = 30
 Width = 704
 Height = 480
 H.264 len = 30
 H.264 Profile = Baseline
 Transmit done
 Receive done
STEP PASSED

STEP 7 - Get Stream URI
 Transmit done
 Receive done
 Stream URI = rtsp://192.168.10.34/live/main
STEP PASSED

STEP 8 - Init Environment
STEP PASSED

STEP 9 - DESCRIBE
STEP PASSED

STEP 10 - Open Stream
STEP PASSED

STEP 11 - Checking filters
 Recommended Video Decoder used: ffdshow Video Decoder
 Recommended Video Renderer used: Video Renderer
STEP PASSED

STEP 12 - SETUP
 SETUP H264
STEP PASSED

STEP 13 - PLAY
STEP PASSED
 STEP 14 - Wait Stream
 STEP PASSED

 STEP 15 - Video quality check (manual)
 STEP PASSED

 STEP 16 - Stop Thread
 STEP PASSED

 STEP 17 - TEARDOWN
 STEP PASSED

TEST PASSED
------------------------------------
8.2.1 NVT MEDIA STREAMING ? JPEG/G.711 (RTP-Unicast/ UDP)

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Select or create profile with JPEG Video encoder configuration and G.711 Audio encoder configuration
  Check if MAIN_PROFILE profile satisfies current needs
  GetVideoEncoderConfigurationOptions
  Transmit done
  Receive done
  Check if SECOND_PROFILE profile satisfies current needs
  GetVideoEncoderConfigurationOptions
  Transmit done
  Receive done
  GetAudioEncoderConfigurations
  Transmit done
  Receive done
  GetAudioEncoderConfigurationOptions
  Transmit done
  Receive done
  Transmit done
  Receive done
  AddAudioSourceConfiguration
  Transmit done
  Receive done
 AddAudioEncoderConfiguration
 Transmit done
 Receive done
 Add Audio configuration to the SECOND_PROFILE profile - OK
STEP PASSED

STEP 5 - Setting video encoder configuration
 Configuration token = second_vencoder
 Configuration name = second_vencoder
 Configuration encoding = JPEG
 Frame rate = 30
 Width = 704
 Height = 480
 Transmit done
 Receive done
STEP PASSED

STEP 6 - Setting audio encoder configuration
 Transmit done
 Receive done
STEP PASSED

STEP 7 - Get Stream URI
 Transmit done
 Receive done
 Stream URI = rtsp://192.168.10.34/live/second
STEP PASSED

STEP 8 - Init Environment
STEP PASSED

STEP 9 - DESCRIBE
STEP PASSED

STEP 10 - Open Stream
STEP PASSED

STEP 11 - Checking filters
 Recommended Video Decoder used: ffdshow Video Decoder
 Recommended Audio Decoder used: ffdshow Audio Decoder
 Recommended Video Renderer used: Video Renderer
 Recommended Audio Renderer used: Default DirectSound Device
STEP PASSED

STEP 12 - SETUP
 SETUP JPEG
 SETUP PCMU
STEP PASSED

STEP 13 - PLAY
 STEP PASSED

 STEP 14 - Wait Stream
 STEP PASSED

 STEP 15 - Video quality check (manual)
 STEP PASSED

 STEP 16 - Audio quality check (manual)
 STEP PASSED

 STEP 17 - Stop Thread
 STEP PASSED

 STEP 18 - TEARDOWN
 STEP PASSED

TEST PASSED
------------------------------------
8.2.2 NVT MEDIA STREAMING ? JPEG/G.711 (RTP-Unicast/RTSP/HTTP/TCP)

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Select or create profile with JPEG Video encoder configuration and G.711 Audio encoder configuration
  Check if MAIN_PROFILE profile satisfies current needs
  GetVideoEncoderConfigurationOptions
  Transmit done
  Receive done
  Check if SECOND_PROFILE profile satisfies current needs
  GetVideoEncoderConfigurationOptions
  Transmit done
  Receive done
  GetAudioEncoderConfigurations
  Transmit done
  Receive done
  GetAudioEncoderConfigurationOptions
  Transmit done
  Receive done
 Transmit done
 Receive done
 AddAudioSourceConfiguration
 Transmit done
 Receive done
 AddAudioEncoderConfiguration
 Transmit done
 Receive done
 Add Audio configuration to the SECOND_PROFILE profile - OK
STEP PASSED

STEP 5 - Setting video encoder configuration
 Configuration token = second_vencoder
 Configuration name = second_vencoder
 Configuration encoding = JPEG
 Frame rate = 30
 Width = 704
 Height = 480
 Transmit done
 Receive done
STEP PASSED

STEP 6 - Setting audio encoder configuration
 Transmit done
 Receive done
STEP PASSED

STEP 7 - Get Stream URI
 Transmit done
 Receive done
 Stream URI = http://192.168.10.34/live/second
STEP PASSED

STEP 8 - Init Environment
STEP PASSED

STEP 9 - DESCRIBE
STEP PASSED

STEP 10 - Open Stream
STEP PASSED

STEP 11 - Checking filters
 Recommended Video Decoder used: ffdshow Video Decoder
 Recommended Audio Decoder used: ffdshow Audio Decoder
 Recommended Video Renderer used: Video Renderer
 Recommended Audio Renderer used: Default DirectSound Device
STEP PASSED

STEP 12 - SETUP
  SETUP JPEG
  SETUP PCMU
 STEP PASSED

 STEP 13 - PLAY
 STEP PASSED

 STEP 14 - Wait Stream
 STEP PASSED

 STEP 15 - Video quality check (manual)
 STEP PASSED

 STEP 16 - Audio quality check (manual)
 STEP PASSED

 STEP 17 - Stop Thread
 STEP PASSED

 STEP 18 - TEARDOWN
 STEP PASSED

TEST PASSED
------------------------------------
8.2.3 NVT MEDIA STREAMING ? JPEG/G.711 (RTP/RTSP/TCP)

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Select or create profile with JPEG Video encoder configuration and G.711 Audio encoder configuration
  Check if MAIN_PROFILE profile satisfies current needs
  GetVideoEncoderConfigurationOptions
  Transmit done
  Receive done
  Check if SECOND_PROFILE profile satisfies current needs
  GetVideoEncoderConfigurationOptions
  Transmit done
  Receive done
  GetAudioEncoderConfigurations
 Transmit done
 Receive done
 GetAudioEncoderConfigurationOptions
 Transmit done
 Receive done
 Transmit done
 Receive done
 AddAudioSourceConfiguration
 Transmit done
 Receive done
 AddAudioEncoderConfiguration
 Transmit done
 Receive done
 Add Audio configuration to the SECOND_PROFILE profile - OK
STEP PASSED

STEP 5 - Setting video encoder configuration
 Configuration token = second_vencoder
 Configuration name = second_vencoder
 Configuration encoding = JPEG
 Frame rate = 30
 Width = 704
 Height = 480
 Transmit done
 Receive done
STEP PASSED

STEP 6 - Setting audio encoder configuration
 Transmit done
 Receive done
STEP PASSED

STEP 7 - Get Stream URI
 Transmit done
 Receive done
 Stream URI = rtsp://192.168.10.34/live/second
STEP PASSED

STEP 8 - Init Environment
STEP PASSED

STEP 9 - DESCRIBE
STEP PASSED

STEP 10 - Open Stream
STEP PASSED

STEP 11 - Checking filters
 Recommended Video Decoder used: ffdshow Video Decoder
 Recommended Audio Decoder used: ffdshow Audio Decoder
  Recommended Video Renderer used: Video Renderer
  Recommended Audio Renderer used: Default DirectSound Device
 STEP PASSED

 STEP 12 - SETUP
  SETUP JPEG
  SETUP PCMU
 STEP PASSED

 STEP 13 - PLAY
 STEP PASSED

 STEP 14 - Wait Stream
 STEP PASSED

 STEP 15 - Video quality check (manual)
 STEP PASSED

 STEP 16 - Audio quality check (manual)
 STEP PASSED

 STEP 17 - Stop Thread
 STEP PASSED

 STEP 18 - TEARDOWN
 STEP PASSED

TEST PASSED
------------------------------------
11.1 NVT USER TOKEN PROFILE

 STEP 1 - Sending request to NVT with omitted Nonce
  Transmit done
  Receive done
  "Sender/NotAuthorized" fault is expected, but no SOAP fault returned
 STEP FAILED

TEST FAILED
------------------------------------
4.1.1 NVT IPV4 STATIC IP

 STEP 1 - Get network interfaces
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that the DUT returned current interfaces
 STEP PASSED

 STEP 3 - Verifying IPv4 presence
 interface = eth0
STEP PASSED

STEP 4 - Set network interface
 interface token = eth0
 IPv4 DHCP = False
 IPv4 Address = 192.168.10.35 [0]
 Transmit done
 Receive done
 reboot need = True
STEP PASSED

STEP 5 - Send System Reboot message
 Transmit done
 Receive done
 Response Message received: 'Rebooting in 5 Seconds'
STEP PASSED

STEP 6 - Waiting for Hello message from NVT
STEP PASSED

STEP 7 - 5 seconds timeout after Hello
STEP PASSED

STEP 8 - Verifying Hello message
 Endpoint Address = urn:uuid:08d34766-0347-11df-b53f-00115FF01150
 Service Address(es) = http://192.168.10.35/onvif/device_service
 Hello verified successfully
STEP PASSED

STEP 9 - Identifying right address
 Old address http://192.168.10.34/onvif/device_service
 Selecting http://192.168.10.35/onvif/device_service
STEP PASSED

STEP 10 - Get network interfaces
 Transmit done
 Receive done
STEP PASSED

STEP 11 - Verifying appliance of IPv4 static settings
 Check for interface token = eth0
 DHCP applied
 Manual address(es): 192.168.10.35 [0]
 Settings applied successfully
STEP PASSED

STEP 12 - Restore network settings
 Transmit done
 Receive done
  reboot need = True
 STEP PASSED

 STEP 13 - Send System Reboot message
  Transmit done
  Receive done
  Response Message received: 'Rebooting in 5 Seconds'
 STEP PASSED

 STEP 14 - Waiting for Hello message from NVT
 STEP PASSED

 STEP 15 - 5 seconds timeout after Hello
 STEP PASSED

 STEP 16 - Verifying Hello message
  Endpoint Address = urn:uuid:08d34766-0347-11df-b53f-00115FF01150
  Service Address(es) = http://192.168.10.34/onvif/device_service
  Hello verified successfully
 STEP PASSED

 STEP 17 - Identifying right address
  Old address http://192.168.10.34/onvif/device_service
  Selecting http://192.168.10.34/onvif/device_service
 STEP PASSED

TEST PASSED
------------------------------------
4.1.2 NVT IPV4 LINK LOCAL ADDRESS

 STEP 1 - Get network interfaces
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that the DUT returned current interfaces
 STEP PASSED

 STEP 3 - Verifying IPv4 presence
  interface = eth0
 STEP PASSED

 STEP 4 - Set Network Zero configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 5 - Set network interface
  interface token = eth0
  IPv4 DHCP = False
 Transmit done
 Receive done
 reboot need = True
STEP PASSED

STEP 6 - Send System Reboot message
 Transmit done
 Receive done
 Response Message received: 'Rebooting in 5 Seconds'
STEP PASSED

STEP 7 - Waiting for Hello message from NVT
STEP PASSED

STEP 8 - 5 seconds timeout after Hello
STEP PASSED

STEP 9 - Verifying Hello message
 Endpoint Address = urn:uuid:08d34766-0347-11df-b53f-00115FF01150
 Service Address(es) = http://192.168.10.34/onvif/device_service
 Hello verified successfully
STEP PASSED

STEP 10 - Identifying right address
 Old address http://192.168.10.34/onvif/device_service
 Selecting http://192.168.10.34/onvif/device_service
STEP PASSED

STEP 11 - Get network interfaces
 Transmit done
 Receive done
STEP PASSED

STEP 12 - Verifying appliance of IPv4 LinkLocal settings
 Check for interface token = eth0
 LinkLocal undefined
 LinkLocal settings not applied
STEP FAILED

STEP 13 - Set Network Zero configuration
 Transmit done
 Receive done
STEP PASSED

STEP 14 - Restore network settings
 Transmit done
 Receive done
 reboot need = True
STEP PASSED
 STEP 15 - Send System Reboot message
  Transmit done
  Receive done
  Response Message received: 'Rebooting in 5 Seconds'
 STEP PASSED

 STEP 16 - Waiting for Hello message from NVT
 STEP PASSED

 STEP 17 - 5 seconds timeout after Hello
 STEP PASSED

 STEP 18 - Verifying Hello message
  Endpoint Address = urn:uuid:08d34766-0347-11df-b53f-00115FF01150
  Service Address(es) = http://192.168.10.34/onvif/device_service
  Hello verified successfully
 STEP PASSED

 STEP 19 - Identifying right address
  Old address http://192.168.10.34/onvif/device_service
  Selecting http://192.168.10.34/onvif/device_service
 STEP PASSED

TEST FAILED
------------------------------------
4.1.3 NVT IPV4 DHCP

 STEP 1 - Get network interfaces
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that the DUT returned current interfaces
 STEP PASSED

 STEP 3 - Verifying IPv4 presence
  interface = eth0
 STEP PASSED

 STEP 4 - Set network interface
  interface token = eth0
  IPv4 DHCP = True
  Transmit done
  Receive done
  reboot need = True
 STEP PASSED

 STEP 5 - Send System Reboot message
  Transmit done
  Receive done
 Response Message received: 'Rebooting in 5 Seconds'
STEP PASSED

STEP 6 - Waiting for Hello message from NVT
STEP PASSED

STEP 7 - 5 seconds timeout after Hello
STEP PASSED

STEP 8 - Verifying Hello message
 Endpoint Address = urn:uuid:08d34766-0347-11df-b53f-00115FF01150
 Service Address(es) = http://192.168.10.34/onvif/device_service
 Hello verified successfully
STEP PASSED

STEP 9 - Identifying right address
 Old address http://192.168.10.34/onvif/device_service
 Selecting http://192.168.10.34/onvif/device_service
STEP PASSED

STEP 10 - Get network interfaces
 Transmit done
 Receive done
STEP PASSED

STEP 11 - Verifying appliance of IPv4 static settings
 Check for interface token = eth0
 DHCP applied
 DHCP address = 192.168.10.34 [0]
 DHCP settings applied successfully
STEP PASSED

STEP 12 - Restore network settings
 Transmit done
 Receive done
 reboot need = True
STEP PASSED

STEP 13 - Send System Reboot message
 Transmit done
 Receive done
 Response Message received: 'Rebooting in 5 Seconds'
STEP PASSED

STEP 14 - Waiting for Hello message from NVT
STEP PASSED

STEP 15 - 5 seconds timeout after Hello
STEP PASSED
 STEP 16 - Verifying Hello message
  Endpoint Address = urn:uuid:08d34766-0347-11df-b53f-00115FF01150
  Service Address(es) = http://192.168.10.34/onvif/device_service
  Hello verified successfully
 STEP PASSED

 STEP 17 - Identifying right address
  Old address http://192.168.10.34/onvif/device_service
  Selecting http://192.168.10.34/onvif/device_service
 STEP PASSED

TEST PASSED
------------------------------------
5.1 NVT HELLO MESSAGE

 STEP 1 - Reboot device
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Waiting for Hello message from NVT
 STEP PASSED

 STEP 3 - 5 seconds timeout after Hello
 STEP PASSED

TEST PASSED
------------------------------------
5.2 NVT HELLO MESSAGE VALIDATION

 STEP 1 - Reboot device
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Waiting for Hello message from NVT
 STEP PASSED

 STEP 3 - 5 seconds timeout after Hello
 STEP PASSED

 STEP 4 - Validating hello message
 STEP PASSED

TEST PASSED
------------------------------------
5.3 NVT SEARCH BASED ON DEVICE SCOPE TYPES

 STEP 1 - Get device scopes
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Validating device scopes
 STEP PASSED

 STEP 3 - Probe device
 STEP PASSED

 STEP 4 - Validate probe match
 STEP PASSED

TEST PASSED
------------------------------------
5.4 NVT SEARCH WITH OMITTED DEVICE AND SCOPE TYPES

 STEP 1 - Probe device
 STEP PASSED

 STEP 2 - Validate probe match
 STEP PASSED

TEST PASSED
------------------------------------
5.5 NVT RESPONSE TO INVALID SEARCH REQUEST

 STEP 1 - Probe device - negative test
 STEP PASSED

TEST PASSED
------------------------------------
5.6 NVT SEARCH USING UNICAST PROBE MESSAGE

 STEP 1 - Get device scopes
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Validating device scopes
 STEP PASSED

 STEP 3 - Probe device
 STEP PASSED

 STEP 4 - Validate probe match
 STEP PASSED

 STEP 5 - Probe device
 STEP PASSED
 STEP 6 - Validate probe match
 STEP PASSED

 STEP 7 - Probe device - negative test
 STEP PASSED

TEST PASSED
------------------------------------
5.7 NVT DEVICE SCOPES CONFIGURATION

 STEP 1 - Get device scopes
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Validating device scopes
 STEP PASSED

 STEP 3 - Set device scopes - negative test
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: OperationProhibited
  Subcode: FixedScope
  Reason: Trying to delete fixed scope parameter
  WARNING: The SOAP FAULT returned from the DUT is not as expected: fault subcodes sequence is incorrect. E
 STEP PASSED

 STEP 4 - Add device scopes
  Transmit done
  Receive done
 STEP PASSED

 STEP 5 - Waiting for Hello message from NVT
 STEP PASSED

 STEP 6 - 5 seconds timeout after Hello
 STEP PASSED

 STEP 7 - Hello message validation
 STEP PASSED

 STEP 8 - Probe device
 STEP PASSED

 STEP 9 - Validate probe match
 STEP PASSED

 STEP 10 - Remove device scopes
  Transmit done
  Receive done
 STEP PASSED

 STEP 11 - Waiting for Hello message from NVT
 STEP PASSED

 STEP 12 - 5 seconds timeout after Hello
 STEP PASSED

 STEP 13 - Hello message validation
 STEP PASSED

 STEP 14 - Probe device - negative test
 STEP PASSED

TEST PASSED
------------------------------------
5.8 NVT BYE MESSAGE

 STEP 1 - Reboot device
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Waiting for Bye message from NVT
  Failed to receive Bye message
 STEP FAILED

TEST FAILED
------------------------------------
5.9 NVT DISCOVERY MODE CONFIGURATION

 STEP 1 - Get Discovery Mode
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check current DiscoveryMode
 STEP PASSED

 STEP 3 - Set Discovery Mode
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Get Discovery Mode
  Transmit done
  Receive done
 STEP PASSED
 STEP 5 - Check current DiscoveryMode
 STEP PASSED

 STEP 6 - Probe device - negative test
 STEP PASSED

 STEP 7 - Reboot device
  Transmit done
  Receive done
 STEP PASSED

 STEP 8 - Waiting for Bye or Hello message from NVT
 STEP PASSED

 STEP 9 - Set Discovery Mode
  Transmit done
  Receive done
 STEP PASSED

TEST PASSED
------------------------------------
5.10 NVT SOAP FAULT MESSAGE

 STEP 1 - Probe device - negative test
 STEP PASSED

TEST PASSED
------------------------------------
6.1.1 NVT GET WSDL URL

 STEP 1 - Get WSDL URL
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Validate URL returned (http://192.168.10.34/wsdl/onvif)
 STEP PASSED

TEST PASSED
------------------------------------
6.1.2 NVT ALL CAPABILITIES

 STEP 1 - Get capabilities
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check capabilities
 STEP PASSED
 STEP 3 - Check that DUT returned Device capabilities
 STEP PASSED

 STEP 4 - Check that DUT returned Media capabilities
 STEP PASSED

 STEP 5 - Check that DUT returned Events capabilities
 STEP PASSED

 STEP 6 - Get capabilities
  Transmit done
  Receive done
 STEP PASSED

 STEP 7 - Check capabilities
 STEP PASSED

 STEP 8 - Check that DUT returned Device capabilities
 STEP PASSED

 STEP 9 - Check that DUT returned Media capabilities
 STEP PASSED

 STEP 10 - Check that DUT returned Events capabilities
 STEP PASSED

TEST PASSED
------------------------------------
6.1.3 NVT DEVICE CAPABILITIES

 STEP 1 - Get capabilities
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that DUT returned capabilities
 STEP PASSED

 STEP 3 - Check that DUT returned device capabilities
 STEP PASSED

 STEP 4 - Validate device address (http://192.168.10.34/onvif/device_service)
 STEP PASSED

 STEP 5 - Check that DUT returned network capabilities
 STEP PASSED

 STEP 6 - Check that DUT returned system capabilities
 STEP PASSED
 STEP 7 - Check that DUT did not return analytics capabilities
 STEP PASSED

 STEP 8 - Check that DUT did not return events capabilities
 STEP PASSED

 STEP 9 - Check that DUT did not return imaging capabilities
 STEP PASSED

 STEP 10 - Check that DUT did not return media capabilities
 STEP PASSED

 STEP 11 - Check that DUT did not return PTZ capabilities
 STEP PASSED

 STEP 12 - Check supported ONVIF versions
  Device supports ONVIF versions: 1.02
 STEP PASSED

 STEP 13 - Check that DUT returned IO capabilities
 STEP PASSED

 STEP 14 - Check that DUT returned security capabilities
 STEP PASSED

TEST PASSED
------------------------------------
6.1.4 NVT MEDIA CAPABILITIES

 STEP 1 - Get capabilities
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that DUT returned capabilities
 STEP PASSED

 STEP 3 - Check that DUT returned media capabilities
 STEP PASSED

 STEP 4 - Validate media address (http://192.168.10.34/onvif/device_service)
 STEP PASSED

 STEP 5 - Check that DUT returned streaming capabilities
 STEP PASSED

 STEP 6 - Check that DUT did not return device capabilities
 STEP PASSED
 STEP 7 - Check that DUT did not return analytics capabilities
 STEP PASSED

 STEP 8 - Check that DUT did not return events capabilities
 STEP PASSED

 STEP 9 - Check that DUT did not return imaging capabilities
 STEP PASSED

 STEP 10 - Check that DUT did not return PTZ capabilities
 STEP PASSED

TEST PASSED
------------------------------------
6.1.5 NVT EVENT CAPABILITIES

 STEP 1 - Get capabilities
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that DUT returned capabilities
 STEP PASSED

 STEP 3 - Check that DUT returned events capabilities
 STEP PASSED

 STEP 4 - Validate events address (http://192.168.10.34/onvif/device_service)
 STEP PASSED

 STEP 5 - Check that DUT did not return device capabilities
 STEP PASSED

 STEP 6 - Check that DUT did not return analytics capabilities
 STEP PASSED

 STEP 7 - Check that DUT did not return imaging capabilities
 STEP PASSED

 STEP 8 - Check that DUT did not return media capabilities
 STEP PASSED

 STEP 9 - Check that DUT did not return PTZ capabilities
 STEP PASSED

TEST PASSED
------------------------------------
6.1.6 NVT PTZ CAPABILITIES

 STEP 1 - Get capabilities
  Transmit done
  Receive done
  SOAP fault returned
  Code: Receiver
  Subcode: ActionNotSupported
  Subcode: NoSuchService
  Reason: The service is not supported
 STEP PASSED

 STEP 2 - Verify that correct SOAP FAULT is returned
 STEP PASSED

TEST PASSED
------------------------------------
6.1.7 NVT SERVICE CATEGORY CAPABILITIES

 STEP 1 - Get Analytics capabilities
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that DUT returned capabilities
 STEP PASSED

 STEP 3 - Check that DUT returned Analytics capabilities
 STEP PASSED

 STEP 4 - Validate analytics address (http://192.168.10.34/onvif/device_service)
 STEP PASSED

 STEP 5 - Check that DUT did not return device capabilities
 STEP PASSED

 STEP 6 - Check that DUT did not return events capabilities
 STEP PASSED

 STEP 7 - Check that DUT did not return imaging capabilities
 STEP PASSED

 STEP 8 - Check that DUT did not return media capabilities
 STEP PASSED

 STEP 9 - Check that DUT did not return PTZ capabilities
 STEP PASSED

 STEP 10 - Get Imaging capabilities
  Transmit done
  Receive done
 STEP PASSED
 STEP 11 - Check that DUT returned capabilities
 STEP PASSED

 STEP 12 - Check that DUT returned Imaging capabilities
 STEP PASSED

 STEP 13 - Validate imaging address (http://192.168.10.34/onvif/device_service)
 STEP PASSED

 STEP 14 - Check that DUT did not return device capabilities
 STEP PASSED

 STEP 15 - Check that DUT did not return analytics capabilities
 STEP PASSED

 STEP 16 - Check that DUT did not return events capabilities
 STEP PASSED

 STEP 17 - Check that DUT did not return media capabilities
 STEP PASSED

 STEP 18 - Check that DUT did not return PTZ capabilities
 STEP PASSED

TEST PASSED
------------------------------------
6.1.8 NVT SOAP FAULT MESSAGE

 STEP 1 - Get capabilities
  Transmit done
  Receive done
  SOAP fault returned
  Code: Receiver
  Subcode: ActionNotSupported
  Subcode: NoSuchService
  Reason: The service is not supported
 STEP PASSED

TEST PASSED
------------------------------------
6.2.1 NVT NETWORK COMMAND HOSTNAME CONFIGURATION

 STEP 1 - Get Hostname
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that hostname information returned from the DUT
  Hostname information: FromDHCP = False, Name = 'NetCamera'
 STEP PASSED
 STEP 3 - Validate hostname ('NetCamera')
 STEP PASSED

TEST PASSED
------------------------------------
6.2.2 NVT NETWORK COMMAND SETHOSTNAME TEST

 STEP 1 - Get Hostname
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that the DUT returned current hostname
 STEP PASSED

 STEP 3 - Set Hostname
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Get Hostname
  Transmit done
  Receive done
 STEP PASSED

 STEP 5 - Check that the DUT returned current hostname
 STEP PASSED

 STEP 6 - Verify that hostname has been changed
 STEP PASSED

 STEP 7 - Verify that FromDHCP is false
 STEP PASSED

 STEP 8 - Restore hostname
  Transmit done
  Receive done
 STEP PASSED

TEST PASSED
------------------------------------
6.2.3 NVT NETWORK COMMAND SETHOSTNAME TEST ERROR CASE

 STEP 1 - Get Hostname
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that the DUT returned current hostname information
 STEP PASSED

 STEP 3 - Set Hostname
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: InvalidHostname
  Reason: Invalid name
 STEP PASSED

 STEP 4 - Get Hostname
  Transmit done
  Receive done
 STEP PASSED

 STEP 5 - Check that current hostname returned from the DUT
 STEP PASSED

 STEP 6 - Verify that hostname has not been changed
  Expected: NetCamera, actual: NetCamera
 STEP PASSED

 STEP 7 - Verify that FromDHCP has not been changed
  Expected: False, actual: False
 STEP PASSED

TEST PASSED
------------------------------------
6.2.4 NVT GET DNS CONFIGURATION

 STEP 1 - Get DNS configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that DUT returned DNSInformation
 STEP PASSED

 STEP 3 - Validate DNS information
 STEP PASSED

TEST PASSED
------------------------------------
6.2.5 NVT SET DNS CONFIGURATION - SEARCHDOMAIN

 STEP 1 - Get DNS configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that original DNS configuration returned from the DUT
 STEP PASSED

 STEP 3 - Set DNS configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Wait 1.000 seconds to allow the DUT to apply settings
 STEP PASSED

 STEP 5 - Get DNS configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Check that DNS configuration returned from the DUT
 STEP PASSED

 STEP 7 - Check that FromDHCP is false
 STEP PASSED

 STEP 8 - Check that the DUT returned Search Domains
 STEP PASSED

 STEP 9 - Validate SearchDomain value
  Expected: 'domain.name' should be presented, actual: Array of 1 elements {domain.name}
 STEP PASSED

 STEP 10 - Restore DNS configuration
  Transmit done
  Receive done
 STEP PASSED

TEST PASSED
------------------------------------
6.2.6 NVT SET DNS CONFIGURATION - DNSMANUAL IPV4

 STEP 1 - Get DNS configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that original DNS configuration returned from the DUT
 STEP PASSED

 STEP 3 - Set DNS configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Wait 1.000 seconds to allow the DUT to apply settings
 STEP PASSED

 STEP 5 - Get DNS configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Check that current DNS configuration returned from the DUT
 STEP PASSED

 STEP 7 - Check current DNS configuration
  FromDHCP: expected - False, actual - False
  DNSManual: expected - 168.126.63.1 should be presented, actual - Array of 2 elements {[IPv4 - '168.126.63.1'],
  DNSFromDHCP: expected - No DNSFromDHCP, actual - NULL
  SearchDomain: expected - no Search Domains, actual - NULL
 STEP PASSED

 STEP 8 - Restore DNS configuration
  Transmit done
  Receive done
 STEP PASSED

TEST PASSED
------------------------------------
6.2.8 NVT SET DNS CONFIGURATION - FROM DHCP

 STEP 1 - Get DNS configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that valid DNS configuration returned from the DUT
 STEP PASSED

 STEP 3 - Set DNS configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Wait 1.000 seconds to allow the DUT to interact with DHCP server
 STEP PASSED

 STEP 5 - Get DNS configuration
  Transmit done
  Receive done
 STEP PASSED
 STEP 6 - Check that original DNS configuration returned from the DUT
 STEP PASSED

 STEP 7 - Check that current DNS configuration returned from the DUT
 STEP PASSED

 STEP 8 - Check current DNS configuration
  FromDHCP: expected - True, actual - True
  DNSManual: expected - No IP Address, actual - NULL
  DNSFromDHCP: expected - List of DNS servers, actual - Array of 2 elements {[IPv4 - '168.126.63.1'], [IPv4 - '168.
 STEP PASSED

 STEP 9 - Restore DNS configuration
  Transmit done
  Receive done
 STEP PASSED

TEST PASSED
------------------------------------
6.2.9 NVT SET DNS CONFIGURATION - DNS MANUAL INVALID IPV4

 STEP 1 - Set DNS configuration - negative test
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: InvalidIPv4Address
  Reason: Invalid address
 STEP PASSED

 STEP 2 - Get DNS configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 3 - Check that current DNS configuration returned from the DUT
 STEP PASSED

 STEP 4 - Validate current DNS configuration
 STEP PASSED

 STEP 5 - Check that current IPv4 addresses list does not containd invalid value
 STEP PASSED

TEST PASSED
------------------------------------
6.2.17 NVT GET NETWORK INTERFACE CONFIGURATION
 STEP 1 - Get network interfaces
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check if Network Interfaces returned from the DUT
 STEP PASSED

TEST PASSED
------------------------------------
6.2.18 NVT SET NETWORK INTERFACE CONFIGURATION - IPV4

 STEP 1 - Get network interfaces
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that the DUT returned current interfaces
 STEP PASSED

 STEP 3 - Verifying IPv4 presence
  interface = eth0
 STEP PASSED

 STEP 4 - Set network interface
  interface token = eth0
  IPv4 DHCP = False
  IPv4 Address = 192.168.10.35 [0]
  Transmit done
  Receive done
  reboot need = True
 STEP PASSED

 STEP 5 - Send System Reboot message
  Transmit done
  Receive done
  Response Message received: 'Rebooting in 5 Seconds'
 STEP PASSED

 STEP 6 - Waiting for Hello message from NVT
 STEP PASSED

 STEP 7 - 5 seconds timeout after Hello
 STEP PASSED

 STEP 8 - Verifying Hello message
  Endpoint Address = urn:uuid:08d34766-0347-11df-b53f-00115FF01150
  Service Address(es) = http://192.168.10.35/onvif/device_service
  Hello verified successfully
 STEP PASSED
 STEP 9 - Identifying right address
  Old address http://192.168.10.34/onvif/device_service
  Selecting http://192.168.10.35/onvif/device_service
 STEP PASSED

 STEP 10 - Get network interfaces
  Transmit done
  Receive done
 STEP PASSED

 STEP 11 - Verifying appliance of IPv4 static settings
  Check for interface token = eth0
  DHCP applied
  Manual address(es): 192.168.10.35 [0]
  Settings applied successfully
 STEP PASSED

 STEP 12 - Restore network settings
  Transmit done
  Receive done
  reboot need = True
 STEP PASSED

 STEP 13 - Send System Reboot message
  Transmit done
  Receive done
  Response Message received: 'Rebooting in 5 Seconds'
 STEP PASSED

 STEP 14 - Waiting for Hello message from NVT
 STEP PASSED

 STEP 15 - 5 seconds timeout after Hello
 STEP PASSED

 STEP 16 - Verifying Hello message
  Endpoint Address = urn:uuid:08d34766-0347-11df-b53f-00115FF01150
  Service Address(es) = http://192.168.10.34/onvif/device_service
  Hello verified successfully
 STEP PASSED

 STEP 17 - Identifying right address
  Old address http://192.168.10.34/onvif/device_service
  Selecting http://192.168.10.34/onvif/device_service
 STEP PASSED

TEST PASSED
------------------------------------
6.2.20 NVT SET NETWORK INTERFACE CONFIGURATION - INVALID IPV4
 STEP 1 - Get network interfaces
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that the DUT returned current interfaces
 STEP PASSED

 STEP 3 - Check if an interface with IPv4 configuration is presented
 STEP PASSED

 STEP 4 - Set Network Interfaces - negative test
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: InvalidIPv4Address
  Reason: Invalid address
 STEP PASSED

 STEP 5 - Get network interfaces
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Check if an interface with token = 'eth0' is presented
 STEP PASSED

 STEP 7 - Check that interface with token 'eth0' has not been changed
 STEP PASSED

TEST PASSED
------------------------------------
6.2.22 NVT GET NETWORK PROTOCOLS CONFIGURATION

 STEP 1 - Get Network Protocols
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check if network protocols returned from the DUT
 STEP PASSED

 STEP 3 - Check if RTSP is present in the list
 STEP PASSED

 STEP 4 - Check if HTTP is present in the list
 STEP PASSED
TEST PASSED
------------------------------------
6.2.23 NVT SET NETWORK PROTOCOLS CONFIGURATION

 STEP 1 - Get Network Protocols
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Set Network Protocols
  Transmit done
  Receive done
 STEP PASSED

 STEP 3 - Get Network Protocols
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Validating protocols
 STEP PASSED

 STEP 5 - Set Network Protocols
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Get Network Protocols
  Transmit done
  Receive done
 STEP PASSED

 STEP 7 - Validating protocols
 STEP PASSED

 STEP 8 - Set Network Protocols
  Transmit done
  Receive done
 STEP PASSED

TEST PASSED
------------------------------------
6.2.24 NVT SET NETWORK PROTOCOLS CONFIGURATION - UNSUPPORTED PROTOCOLS

 STEP 1 - Get capabilities
  Transmit done
  Receive done
 STEP PASSED
 STEP 2 - Check that DUT returned capabilities
 STEP PASSED

 STEP 3 - Check that DUT returned device capabilities
 STEP PASSED

 STEP 4 - Set Network Protocols - negative test
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: ServiceNotSupported
  Reason: Invalid type
 STEP PASSED

 STEP 5 - Get Network Protocols
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Check if HTTPS is not present in the list
 STEP PASSED

TEST PASSED
------------------------------------
6.2.25 NVT GET NETWORK DEFAULT GATEWAY CONFIGURATION

 STEP 1 - Get Network Default Gateway
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check if network default configuration returned
 STEP PASSED

 STEP 3 - Validate addresses
  IPv4 addresses: Array of 1 elements {192.168.10.1}
  IPv6 addresses: NULL
 STEP PASSED

TEST PASSED
------------------------------------
6.2.26 NVT SET NETWORK DEFAULT GATEWAY CONFIGURATION - IPV4

 STEP 1 - Get Network Default Gateway
  Transmit done
  Receive done
 STEP PASSED
 STEP 2 - Check if original network default configuration returned
 STEP PASSED

 STEP 3 - Set Network Default Gateway
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Get Network Default Gateway
  Transmit done
  Receive done
 STEP PASSED

 STEP 5 - Check if IP address 192.168.10.1 is present in the list
 STEP PASSED

 STEP 6 - Set Network Default Gateway
  Transmit done
  Receive done
 STEP PASSED

TEST PASSED
------------------------------------
6.2.28 NVT SET NETWORK DEFAULT GATEWAY CONFIGURATION - INVALID IPV4

 STEP 1 - Set Network Default Gateway - negative test
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: InvalidGatewayAddress
  Reason: Invalid type
 STEP PASSED

 STEP 2 - Get Network Default Gateway
  Transmit done
  Receive done
 STEP PASSED

 STEP 3 - Check if IP address 10.1.1 is not present in the list
 STEP PASSED

TEST PASSED
------------------------------------
6.3.1 NVT SYSTEM COMMAND GETSYSTEMDATEANDTIME

 STEP 1 - Get system date and time
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check that DUT returned date and time settings
 STEP PASSED

 STEP 3 - Validate TimeZone string
  TimeZone: GMT0BST,M3.5.0/1,M10.5.0
 STEP PASSED

 STEP 4 - Check if settings are self-consistent
  DateTimeType: Manual; LocalDateTime: NOT PRESENT; UTCDateTime: PRESENT
 STEP PASSED

 STEP 5 - Validate LocalDateTime
  LocalDateTime is NULL
 STEP PASSED

 STEP 6 - Validate UTCDateTime
 STEP PASSED

TEST PASSED
------------------------------------
6.3.2 NVT SYSTEM COMMAND SETSYSTEMDATEANDTIME

 STEP 1 - Set system date and time
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Get system date and time
  Transmit done
  Receive done
 STEP PASSED

 STEP 3 - Check that DUT returned date and time settings
 STEP PASSED

 STEP 4 - Check that DateTimeType has been set.
  Expected: Manual, actual: Manual
 STEP PASSED

 STEP 5 - Check that DaylightSavings has been set.
  Expected: False, actual: False
 STEP PASSED

 STEP 6 - Check if settings are self-consistent
  DateTimeType: Manual; LocalDateTime: NOT PRESENT; UTCDateTime: PRESENT
 STEP PASSED

 STEP 7 - Validate LocalDateTime
  LocalDateTime is NULL
 STEP PASSED

 STEP 8 - Validate UTCDateTime
 STEP PASSED

TEST PASSED
------------------------------------
6.3.4 NVT SYSTEM COMMAND SETSYSTEMDATEANDTIME TEST FOR INVALID TIMEZONE

 STEP 1 - Set system date and time
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: InvalidTimeZone
  Reason: Invalid data
 STEP PASSED

 STEP 2 - Verify that correct SOAP FAULT is returned
 STEP PASSED

 STEP 3 - Get system date and time
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Check that DUT returned date and time settings
 STEP PASSED

 STEP 5 - Check that DUT returned TimeZone settings
 STEP PASSED

 STEP 6 - Check if settings are self-consistent
  DateTimeType: Manual; LocalDateTime: NOT PRESENT; UTCDateTime: PRESENT
 STEP PASSED

 STEP 7 - Validate LocalDateTime
  LocalDateTime is NULL
 STEP PASSED

 STEP 8 - Validate UTCDateTime
 STEP PASSED

TEST PASSED
------------------------------------
6.3.5 NVT SYSTEM COMMAND SETSYSTEMDATEANDTIME TEST FOR INVALID DATE

 STEP 1 - Set system date and time
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: InvalidDateTime
  Reason: Invalid data
 STEP PASSED

 STEP 2 - Verify that correct SOAP FAULT is returned
 STEP PASSED

 STEP 3 - Get system date and time
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Check that DUT returned date and time settings
 STEP PASSED

 STEP 5 - Validate TimeZone string
  TimeZone: PST8PDT,M3.2.0,M11.1.0
 STEP PASSED

 STEP 6 - Check if settings are self-consistent
  DateTimeType: Manual; LocalDateTime: NOT PRESENT; UTCDateTime: PRESENT
 STEP PASSED

 STEP 7 - Validate LocalDateTime
  LocalDateTime is NULL
 STEP PASSED

 STEP 8 - Validate UTCDateTime
 STEP PASSED

TEST PASSED
------------------------------------
6.3.8 NVT SYSTEM COMMAND REBOOT

 STEP 1 - Send System Reboot message
  Transmit done
  Receive done
  Response Message received: 'Rebooting in 5 Seconds'
 STEP PASSED

 STEP 2 - Waiting for Hello message from NVT
 STEP PASSED

 STEP 3 - 5 seconds timeout after Hello
 STEP PASSED
 STEP 4 - Probe device
 STEP PASSED

 STEP 5 - Validate probe match
 STEP PASSED

TEST PASSED
------------------------------------
6.3.9 NVT SYSTEM COMMAND DEVICE INFORMATION

 STEP 1 - Get device information
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Check Manufacturer information
  Manufacturer: ITX
 STEP PASSED

 STEP 3 - Check Model information
  Model: NCX-2000(P)
 STEP PASSED

 STEP 4 - Check FirmwareVersion information
  FirmwareVersion: 51110.2.1492.100
 STEP PASSED

 STEP 5 - Check SerialNumber information
  SerialNumber: 00:11:5F:F0:11:50
 STEP PASSED

 STEP 6 - Check HardwareId information
  HardwareId: 00:11:5F:F0:11:50
 STEP PASSED

TEST PASSED
------------------------------------
6.4.1 NVT SECURITY COMMAND GETUSERS

 STEP 1 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Validate response received
 STEP PASSED

TEST PASSED
------------------------------------
6.4.2 NVT SECURITY COMMAND CREATEUSERS

 STEP 1 - Create users
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 3 - Check if the DUT returned users list
 STEP PASSED

 STEP 4 - Check if newly created user is present in the list
 STEP PASSED

 STEP 5 - Check if user has been created correctly
 STEP PASSED

 STEP 6 - Create users
  Transmit done
  Receive done
 STEP PASSED

 STEP 7 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 8 - Check if the DUT returned users list
 STEP PASSED

 STEP 9 - Check if users have been created correctly
 STEP PASSED

 STEP 10 - Delete users
  Transmit done
  Receive done
 STEP PASSED

 STEP 11 - Create users
  Transmit done
  Receive done
 STEP PASSED

 STEP 12 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 13 - Check if the DUT returned users list
 STEP PASSED

 STEP 14 - Check if user has been created correctly
 STEP PASSED

 STEP 15 - Check if a user with any parameters has been created
 STEP PASSED

 Starting rollback procedure

 STEP 16 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 17 - Check if the DUT returned users list
 STEP PASSED

 STEP 18 - Delete users
  Transmit done
  Receive done
 STEP PASSED

TEST PASSED
------------------------------------
6.4.3 NVT SECURITY COMMAND CREATEUSERS ERROR CASE

 STEP 1 - Create users
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 3 - Check if the DUT returned users list
 STEP PASSED

 STEP 4 - Check if newly created user is present in the list
 STEP PASSED

 STEP 5 - Check if user has been created correctly
 STEP PASSED

 STEP 6 - Create User - Negative test
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: OperationProhibited
  Subcode: UsernameClash
  Reason: Invalid type
 STEP PASSED

 STEP 7 - Create User - Negative test
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: OperationProhibited
  Subcode: UsernameClash
  Reason: Invalid type
 STEP PASSED

 STEP 8 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 9 - Check if the DUT returned users list
 STEP PASSED

 STEP 10 - Check if no new users have been created
 STEP PASSED

 STEP 11 - Check if previously created user is present in the list
 STEP PASSED

 STEP 12 - Check if previously created user has correct level
 STEP PASSED

 STEP 13 - Delete users
  Transmit done
  Receive done
 STEP PASSED

TEST PASSED
------------------------------------
6.4.4 NVT SECURITY COMMAND DELETEUSERS

 STEP 1 - Create users
  Transmit done
  Receive done
 STEP PASSED
 STEP 2 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 3 - Check if the DUT returned users list
 STEP PASSED

 STEP 4 - Check condition
 STEP PASSED

 STEP 5 - Delete users
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 7 - Check if the DUT returned users list
 STEP PASSED

 STEP 8 - Check if the user has been deleted
 STEP PASSED

 STEP 9 - Delete users
  Transmit done
  Receive done
 STEP PASSED

 STEP 10 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 11 - Check if the DUT returned users list
 STEP PASSED

 STEP 12 - Check if both users have been deleted
 STEP PASSED

TEST PASSED
------------------------------------
6.4.5 NVT SECURITY COMMAND DELETEUSERS ERROR CASE

 STEP 1 - Create users
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Delete Users - negative test
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: UsernameMissing
  Reason: Invalid type
 STEP PASSED

 STEP 3 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Check if the DUT returned users list
 STEP PASSED

 STEP 5 - Check that the user OnvifTest1 has not been deleted
 STEP PASSED

 STEP 6 - Delete users
  Transmit done
  Receive done
 STEP PASSED

 STEP 7 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 8 - Check if the DUT returned users list
 STEP PASSED

 STEP 9 - Check that the user OnvifTest1 has been deleted
 STEP PASSED

TEST PASSED
------------------------------------
6.4.7 NVT SECURITY COMMAND SETUSER

 STEP 1 - Create users
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 3 - Check if the DUT returned users list
 STEP PASSED

 STEP 4 - Set users
  Transmit done
  Receive done
 STEP PASSED

 STEP 5 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Check if the DUT returned users list
 STEP PASSED

 STEP 7 - Check if the DUT returned modified users
 STEP PASSED

 STEP 8 - Set users
  Transmit done
  Receive done
 STEP PASSED

 STEP 9 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 10 - Check if the DUT returned users list
 STEP PASSED

 STEP 11 - Check if the users have been modified correctly
 STEP PASSED

 STEP 12 - Delete users
  Transmit done
  Receive done
 STEP PASSED

TEST PASSED
------------------------------------
6.4.8 NVT SECURITY COMMAND SETUSER ERROR CASE

 STEP 1 - Create users
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 3 - Check if the DUT returned users list
 STEP PASSED

 STEP 4 - Set Users - negative test
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: UsernameMissing
  Reason: Invalid type
 STEP PASSED

 STEP 5 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Check if the DUT returned users list
 STEP PASSED

 STEP 7 - Check if the user has not been modified
 STEP PASSED

 STEP 8 - Delete users
  Transmit done
  Receive done
 STEP PASSED

 STEP 9 - Get Users
  Transmit done
  Receive done
 STEP PASSED

 STEP 10 - Check if the DUT returned users list
 STEP PASSED

TEST PASSED
------------------------------------
7.1.1 NVT MEDIA PROFILE CONFIGURATION

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Validating media profiles
  Media profile [token = 'MAIN_PROFILE'] contains both video source and video encoder configurations
 STEP PASSED

TEST PASSED
------------------------------------
7.1.2 NVT DYNAMIC MEDIA PROFILE CONFIGURATION

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Validating media profiles
  Media profile [token = 'MAIN_PROFILE'] contains both video source and video encoder configurations
 STEP PASSED

 STEP 5 - Creating media profile [name = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Validate new media profile
 STEP PASSED

 STEP 7 - Adding video source configuration [token = 'main_vsource'] to profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED
 STEP 8 - Adding video encoder configuration [token = 'main_vencoder'] to profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

 STEP 9 - Getting media profile
  Transmit done
  Receive done
 STEP PASSED

 STEP 10 - Validate new media profile
 STEP PASSED

 STEP 11 - Removing video encoder configuration from profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

 STEP 12 - Removing video source configuration from profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

 STEP 13 - Deleting media profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

 STEP 14 - Getting media profile [token = 'testprofilex'] - negative test
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: NoProfile
  Reason: Profile token does not exist
 STEP PASSED

TEST PASSED
------------------------------------
7.2.1 NVT VIDEO SOURCE CONFIGURATION

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
STEP PASSED

STEP 3 - Getting media profiles
 Transmit done
 Receive done
STEP PASSED

STEP 4 - Validating media profiles
 Media profile [token = 'MAIN_PROFILE'] contains both video source and video encoder configurations
STEP PASSED

STEP 5 - Getting video sources
 Transmit done
 Receive done
STEP PASSED

STEP 6 - Validating video sources
STEP PASSED

STEP 7 - Getting video source configurations compatible with profile [token = 'MAIN_PROFILE']
 Transmit done
 Receive done
STEP PASSED

STEP 8 - Validating video source configurations
STEP PASSED

STEP 9 - Getting video source configurations
 Transmit done
 Receive done
STEP PASSED

STEP 10 - Validating video source configurations
STEP PASSED

STEP 11 - Getting video source configuration options for configuration [token = 'main_vsource']
 Transmit done
 Receive done
STEP PASSED

STEP 12 - Setting video source configuration - negative test
 Setting invalid configuration (/VideoSourceConfiguration/Bounds/height = '481')
 Transmit done
 Receive done
 SOAP fault returned
 Code: Sender
 Subcode: InvalidArgVal
 Subcode: ConfigModify
 Reason: Parameters can not be set
STEP PASSED
 STEP 13 - Setting video source configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 14 - Getting video configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 15 - Comparing video source configurations
 STEP PASSED

TEST PASSED
------------------------------------
7.2.2 NVT VIDEO ENCODER CONFIGURATION

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Validating media profiles
 STEP PASSED

 STEP 5 - Getting video encoder configurations compatible with profile [token = 'MAIN_PROFILE']
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Validating video encoder configurations
 STEP PASSED

 STEP 7 - Getting video encoder configurations
  Transmit done
  Receive done
 STEP PASSED

 STEP 8 - Validating video encoder configurations
 STEP PASSED
TEST PASSED
------------------------------------
7.2.3 NVT JPEG VIDEO ENCODER CONFIGURATION

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting video encoder configurations
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Validating video encoder configurations
 STEP PASSED

 STEP 5 - Getting video encoder configuration options
  Getting video encoder configuration options for configuration [main_vencoder]
  Transmit done
  Receive done
  Getting video encoder configuration options for configuration [second_vencoder]
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Setting video encoder configuration - negative test
  Setting invalid configuration (VideoEncoderConfiguration/Resolution/Height = '577')
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: NoConfig
  Reason: Configuration token does not exist
  WARNING: The SOAP FAULT returned from the DUT is not as expected: fault subcodes sequence is incorrect. E
 STEP PASSED

 STEP 7 - Setting video encoder configuration
  Configuration token = second_vencoder
  Configuration name = second_vencoder
  Configuration encoding = JPEG
  Frame rate = 1
  Width = 704
  Height = 576
  Transmit done
  Receive done
 STEP PASSED

 STEP 8 - Getting video encoder configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 9 - Comparing video encoder configurations
 STEP PASSED

TEST PASSED
------------------------------------
7.2.5 NVT H.264 VIDEO ENCODER CONFIGURATION

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting video encoder configurations
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Validating video encoder configurations
 STEP PASSED

 STEP 5 - Getting video encoder configuration options
  Getting video encoder configuration options for configuration [main_vencoder]
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Setting video encoder configuration - negative test
  Setting invalid configuration (/VideoEncoderConfiguration/H264/GovLength = 2)
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: ConfigModify
  Reason: Parameters can not be set
 STEP PASSED
 STEP 7 - Setting video encoder configuration
  Configuration token = main_vencoder
  Configuration name = main_vencoder
  Configuration encoding = H264
  Frame rate = 1
  Width = 1920
  Height = 1080
  H.264 len = 1
  H.264 Profile = Baseline
  Transmit done
  Receive done
 STEP PASSED

 STEP 8 - Getting video encoder configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 9 - Comparing video encoder configurations
 STEP PASSED

TEST PASSED
------------------------------------
7.2.6 NVT GUARANTEED NUMBER OF VIDEO ENCODER INSTANCES

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting video source configurations
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Validating video source configurations
 STEP PASSED

 STEP 5 - Getting guaranteed number of video encoder instances
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Validating guaranteed number of video encoder instances
 STEP PASSED
TEST PASSED
------------------------------------
7.3.1 NVT AUDIO SOURCE CONFIGURATION

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Creating media profile [name = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Validate new media profile
 STEP PASSED

 STEP 5 - Getting audio sources
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Validating audio sources
 STEP PASSED

 STEP 7 - Getting audio source configurations
  Transmit done
  Receive done
 STEP PASSED

 STEP 8 - Validating audio sources
 STEP PASSED

 STEP 9 - Getting audio source configurations compatible with profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

 STEP 10 - Validating audio sources
 STEP PASSED

 STEP 11 - Adding audio source configuration [token = 'audio_source'] to profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED
 STEP 12 - Getting audio source configuration options for configuration [token = 'audio_source']
  Transmit done
  Receive done
 STEP PASSED

 STEP 13 - Setting audio source configuration - negative test
  Setting invalid configuration (/AudioSourceConfiguration/SourceToken = 'InvalidToken')
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: NoConfig
  Reason: Configuration token does not exist
  WARNING: The SOAP FAULT returned from the DUT is not as expected: fault subcodes sequence is incorrect. E
 STEP PASSED

 STEP 14 - Setting audio source configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 15 - Getting audio source configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 16 - Comparing audio source configurations
 STEP PASSED

 STEP 17 - Removing audio source configuration from profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

 STEP 18 - Deleting media profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

TEST PASSED
------------------------------------
7.3.2 NVT AUDIO ENCODER CONFIGURATION

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
 Media service address: http://192.168.10.34/onvif/device_service
STEP PASSED

STEP 3 - Creating media profile [name = 'testprofilex']
 Transmit done
 Receive done
STEP PASSED

STEP 4 - Validate new media profile
STEP PASSED

STEP 5 - Getting audio source configurations
 Transmit done
 Receive done
STEP PASSED

STEP 6 - Validating audio sources
STEP PASSED

STEP 7 - Adding audio source configuration [token = 'audio_source'] to profile [token = 'testprofilex']
 Transmit done
 Receive done
STEP PASSED

STEP 8 - Getting audio encoder configurations
 Transmit done
 Receive done
STEP PASSED

STEP 9 - Validating audio encoder configurations
STEP PASSED

STEP 10 - Getting audio encoder configurations compatible with profile [token = 'testprofilex']
 Transmit done
 Receive done
STEP PASSED

STEP 11 - Validating audio encoder configurations
STEP PASSED

STEP 12 - Adding audio encoder configuration [token = 'audio_encoder'] to profile [token = 'testprofilex']
 Transmit done
 Receive done
STEP PASSED

STEP 13 - Removing audio encoder configuration from profile [token = 'testprofilex']
 Transmit done
 Receive done
STEP PASSED
 STEP 14 - Removing audio source configuration from profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

 STEP 15 - Deleting media profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

TEST PASSED
------------------------------------
7.3.3 NVT G.711 AUDIO ENCODER CONFIGURATION

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting audio encoder configurations
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Validating audio encoder configurations
 STEP PASSED

 STEP 5 - Getting audio encoder configuration options
  Getting audio encoder configuration options for configuration [token = 'audio_encoder']
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Setting audio encoder configuration - negative test
  Setting invalid configuration (/AudioEncoderConfiguration/SampleRate = 9)
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: ConfigModify
  Reason: Parameters can not be set
 STEP PASSED

 STEP 7 - Setting audio encoder configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 8 - Getting audio encoder configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 9 - Comparing audio encoder configurations
 STEP PASSED

TEST PASSED
------------------------------------
7.5.1 NVT METADATA CONFIGURATION

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Creating media profile [name = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Validate new media profile
 STEP PASSED

 STEP 5 - Getting metadata configurations
  Transmit done
  Receive done
 STEP PASSED

 STEP 6 - Validating metadata configurations
 STEP PASSED

 STEP 7 - Getting metadata configurations compatible with profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

 STEP 8 - Validating metadata configurations
 STEP PASSED

 STEP 9 - Adding metadata configuration [token = 'METADATA_0'] to profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

 STEP 10 - Getting metadata configuration options for configuration [token = 'METADATA_0']
  Transmit done
  Receive done
 STEP PASSED

 STEP 11 - Setting metadata configuration - negative test
  Setting invalid configuration (/MetadataConfiguration/SessionTimeout = 'invalid')
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: NoConfig
  Reason: Configuration token does not exist
  WARNING: The SOAP FAULT returned from the DUT is not as expected: fault subcodes sequence is incorrect. E
 STEP PASSED

 STEP 12 - Setting metadata configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 13 - Getting metadata configuration
  Transmit done
  Receive done
 STEP PASSED

 STEP 14 - Comparing metadata configurations
 STEP PASSED

 STEP 15 - Removing metadata configuration from profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

 STEP 16 - Deleting media profile [token = 'testprofilex']
  Transmit done
  Receive done
 STEP PASSED

TEST PASSED
------------------------------------
7.6.1 NVT SNAPSHOT URI

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Check if DUT returned at least one profile
 STEP PASSED

 STEP 5 - Check if media profile with video source and video encoder is present
 STEP PASSED

 STEP 6 - Get snapshot URI
  Transmit done
  Receive done
 STEP PASSED

 STEP 7 - Check that response is not null
 STEP PASSED

 STEP 8 - Check that MediaUri field contains valid URL
  URI: http://192.168.10.34/tmp/rimg/img0.jpg?
 STEP PASSED

 STEP 9 - Invoke HTTP GET request on snapshot URI
  The remote server returned an error: (404) Not Found.
 STEP FAILED

TEST FAILED
------------------------------------
7.7.1 NVT SOAP FAULT MESSAGE

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED
 STEP 4 - Check if DUT returned profiles
 STEP PASSED

 STEP 5 - Get Stream URI - negative test
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: NoProfile
  Reason: Profile token does not exist
 STEP PASSED

TEST PASSED
------------------------------------
7.7.2 NVT SOAP FAULT MESSAGE

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Check if DUT returned at least one profile
 STEP PASSED

 STEP 5 - Get Stream URI
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Subcode: InvalidArgVal
  Subcode: InvalidStreamSetup
  Reason: Invalid Stream setup
 STEP PASSED

TEST PASSED
------------------------------------
7.6.1 NVT SNAPSHOT URI

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Check if DUT returned at least one profile
 STEP PASSED

 STEP 5 - Check if media profile with video source and video encoder is present
 STEP PASSED

 STEP 6 - Get snapshot URI
  Transmit done
  Receive done
 STEP PASSED

 STEP 7 - Check that response is not null
 STEP PASSED

 STEP 8 - Check that MediaUri field contains valid URL
  URI: http://192.168.10.34/tmp/rimg/img0.jpg?
 STEP PASSED

 STEP 9 - Invoke HTTP GET request on snapshot URI
  The remote server returned an error: (404) Not Found.
 STEP FAILED

TEST FAILED
------------------------------------
7.6.1 NVT SNAPSHOT URI

 STEP 1 - Getting media service address
  Transmit done
  Receive done
 STEP PASSED

 STEP 2 - Connect to Media service
  Media service address: http://192.168.10.34/onvif/device_service
 STEP PASSED

 STEP 3 - Getting media profiles
  Transmit done
  Receive done
 STEP PASSED

 STEP 4 - Check if DUT returned at least one profile
 STEP PASSED

 STEP 5 - Check if media profile with video source and video encoder is present
 STEP PASSED

 STEP 6 - Get snapshot URI
  Transmit done
  Receive done
 STEP PASSED

 STEP 7 - Check that response is not null
 STEP PASSED

 STEP 8 - Check that MediaUri field contains valid URL
  URI: http://192.168.10.34/tmp/rimg/img0.jpg?
 STEP PASSED

 STEP 9 - Invoke HTTP GET request on snapshot URI
 STEP PASSED

 STEP 10 - Check ContentType header
  ContentType: image/jpeg
 STEP PASSED

 STEP 11 - Check HTTP status code
  HTTP Status: OK OK
 STEP PASSED

 STEP 12 - Validate JPEG image
 STEP PASSED

TEST PASSED
------------------------------------
work/wsdl"> <soap:Header><wsadis:Action>http://schemas.xmlsoap.org/ws/2005/04/discovery/ProbeMatches</wsadis:Act
ry/ProbeMatches</wsadis:Action><wsadis:MessageID>uuid:1b139263-196f-4432-aff2-444c71dd5d66</wsadis:MessageID><
dd5d66</wsadis:MessageID><wsadis:RelatesTo>uuid:1b139263-196f-4432-aff2-444c71dd5d66</wsadis:RelatesTo><wsadis:T
</wsadis:RelatesTo><wsadis:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsadis:To><d:AppS
onymous</wsadis:To><d:AppSequence InstanceId="1077004800" MessageNumber="2"></d:AppSequence></soap:Header><
pSequence></soap:Header><soap:Body><d:ProbeMatches><d:ProbeMatch><wsadis:EndpointReference><wsadis:Address>
tReference><wsadis:Address>urn:uuid:08d34766-0347-11df-b53f-00115FF01150</wsadis:Address></wsadis:EndpointRefere
ress></wsadis:EndpointReference><d:Types>dn:NetworkVideoTransmitter</d:Types><d:Scopes>onvif://www.onvif.org/typ
es>onvif://www.onvif.org/type/video_encoder onvif://www.onvif.org/location/country/korea onvif://www.onvif.org/hard
a onvif://www.onvif.org/hardware/ARM onvif://www.onvif.org/name/NCX </d:Scopes><d:XAddrs>http://192.168.10.34/o
Addrs>http://192.168.10.34/onvif/device_service</d:XAddrs><d:MetadataVersion>1</d:MetadataVersion></d:ProbeMatch>
dataVersion></d:ProbeMatch></d:ProbeMatches></soap:Body></soap:Envelope>
No ONVIF Command List                              Status
 1 __ns10__GetVideoSources                         Implemented
   __ns10__GetAudioSources                         Implemented
   __ns10__CreateProfile                           Implemented
   __ns10__GetProfile                              Implemented
   __ns10__GetProfiles                             Implemented
   __ns10__AddVideoEncoderConfiguration            Implemented
   __ns10__AddVideoSourceConfiguration             Implemented
                                                   Simply
   __ns10__AddAudioEncoderConfiguration
                                                   implemented
                                                   Simply
   __ns10__AddAudioSourceConfiguration
                                                   implemented
   __ns10__AddPTZConfiguration                     Not Supported
   __ns10__AddVideoAnalyticsConfiguration          Not Supported
                                                   Simply
   __ns10__AddMetadataConfiguration
                                                   implemented
   __ns10__RemoveVideoEncoderConfiguration         Implemented
   __ns10__RemoveVideoSourceConfiguration          Implemented
                                                   Simply
   __ns10__RemoveAudioEncoderConfiguration
                                                   implemented
                                                   Simply
   __ns10__RemoveAudioSourceConfiguration
                                                   implemented
   __ns10__RemovePTZConfiguration                  Not Supported
   __ns10__RemoveVideoAnalyticsConfiguration       Not Supported
                                                   Simply
   __ns10__RemoveMetadataConfiguration
                                                   implemented
   __ns10__DeleteProfile                           Implemented
   __ns10__GetVideoSourceConfigurations            Implemented
   __ns10__GetVideoSourceConfiguration             Implemented
   __ns10__GetVideoEncoderConfigurations           Implemented
   __ns10__GetAudioSourceConfigurations            Implemented
   __ns10__GetAudioEncoderConfigurations           Implemented
   __ns10__GetVideoAnalyticsConfigurations         Not Supported
   __ns10__GetMetadataConfigurations               Implemented
   __ns10__GetVideoEncoderConfiguration            Implemented
                                                   Simply
   __ns10__GetAudioSourceConfiguration
                                                   implemented
                                                   Simply
   __ns10__GetAudioEncoderConfiguration
                                                   implemented
   __ns10__GetVideoAnalyticsConfiguration          Not Supported
   __ns10__GetMetadataConfiguration                Implemented
   __ns10__GetCompatibleVideoEncoderConfigurationsImplemented
   __ns10__GetCompatibleVideoSourceConfigurations Implemented
   __ns10__GetCompatibleAudioEncoderConfigurationsImplemented
   __ns10__GetCompatibleAudioSourceConfigurations Implemented
   __ns10__GetCompatibleVideoAnalyticsConfigurations ot Implemented
                                                   N
   __ns10__GetCompatibleMetadataConfigurations     Implemented
   __ns10__SetVideoSourceConfiguration             Implemented
   __ns10__SetVideoEncoderConfiguration            Implemented
   __ns10__SetAudioSourceConfiguration             Implemented
                                                   Simply
   __ns10__SetAudioEncoderConfiguration
                                                   implemented
   __ns10__SetVideoAnalyticsConfiguration          Not Supported
   __ns10__SetMetadataConfiguration                Implemented
   __ns10__GetVideoSourceConfigurationOptions      Implemented
   __ns10__GetVideoEncoderConfigurationOptions     Implemented
                                                   Simply
   __ns10__GetAudioSourceConfigurationOptions
                                                   implemented
   __ns10__GetAudioEncoderConfigurationOptions     Implemented
__ns10__GetMetadataConfigurationOptions      Implemented
                                             Simply
__ns10__GetGuaranteedNumberOfVideoEncoderInstances
                                             implemented
__ns10__GetStreamUri                         Implemented
__ns10__StartMulticastStreaming              Not Implemented
__ns10__StopMulticastStreaming               Not Implemented
                                             Simply
__ns10__SetSynchronizationPoint
                                             implemented
__ns10__GetSnapshotUri                       Implemented
__ns11__GetConfigurations                    Not Implemented
__ns11__GetPresets                           Not Supported
__ns11__SetPreset                            Not Supported
__ns11__RemovePreset                         Not Supported
__ns11__GotoPreset                           Not Supported
__ns11__GetStatus                            Not Supported
__ns11__GetConfiguration                     Not Supported
__ns11__GetNodes                             Not Supported
__ns11__GetNode                              Not Supported
__ns11__SetConfiguration                     Not Supported
__ns11__GetConfigurationOptions              Not Supported
__ns11__GotoHomePosition                     Not Supported
__ns11__SetHomePosition                      Not Supported
__ns11__ContinuousMove                       Not Supported
__ns11__RelativeMove                         Not Supported
__ns11__SendAuxiliaryCommand                 Not Supported
__ns11__AbsoluteMove                         Not Supported
__ns11__Stop                                 Not Supported
__ns19__GetSupportedRules                    Not Supported
__ns19__CreateRules                          Not Supported
__ns19__DeleteRules                          Not Supported
__ns19__GetRules                             Not Supported
__ns19__ModifyRules                          Not Supported
__ns20__GetSupportedAnalyticsModules         Not Supported
__ns20__CreateAnalyticsModules               Not Supported
__ns20__DeleteAnalyticsModules               Not Supported
__ns20__GetAnalyticsModules                  Not Supported
__ns20__ModifyAnalyticsModules               Not Supported
__ns21__PullMessages                         Not Supported
__ns21__SetSynchronizationPoint              Not Supported
__ns22__CreatePullPointSubscription          Not Supported
__ns22__GetEventProperties                   Not Supported
__ns23__Renew                                Not Supported
__ns23__Unsubscribe                          Not Supported
__ns24__Subscribe                            Not Supported
__ns24__GetCurrentMessage                    Not Supported
__ns25__Notify                               Not Supported
__ns26__GetMessages                          Not Supported
__ns26__DestroyPullPoint                     Not Supported
__ns26__Notify                               Not Supported
__ns27__CreatePullPoint                      Not Supported
__ns28__Renew                                Not Supported
__ns28__Unsubscribe                          Not Supported
__ns28__PauseSubscription                    Not Supported
__ns28__ResumeSubscription                   Not Supported
__ns29__Hello                                Not Implemented
__ns29__Bye                                  Not Implemented
__ns3__GetDeviceInformation                  Implemented
__ns3__SetSystemDateAndTime                  Implemented
__ns3__GetSystemDateAndTime                  Implemented
__ns3__SetSystemFactoryDefault       Implemented
__ns3__UpgradeSystemFirmware         Not Implemented
__ns3__SystemReboot                  Implemented
__ns3__RestoreSystem                 Not Implemented
__ns3__GetSystemBackup               Not Implemented
__ns3__GetSystemLog                  Not Implemented
__ns3__GetSystemSupportInformation   Not Implemented
__ns3__GetScopes                     Implemented
__ns3__SetScopes                     Implemented
__ns3__AddScopes                     Implemented
__ns3__RemoveScopes                  Implemented
__ns3__GetDiscoveryMode              Implemented
__ns3__SetDiscoveryMode              Implemented
__ns3__GetRemoteDiscoveryMode        Not Implemented
__ns3__SetRemoteDiscoveryMode        Not Implemented
__ns3__GetDPAddresses                Not Implemented
__ns3__GetUsers                      Implemented
__ns3__CreateUsers                   Implemented
__ns3__DeleteUsers                   Implemented
__ns3__SetUser                       Implemented
__ns3__GetWsdlUrl                    Implemented
__ns3__GetCapabilities               Implemented
__ns3__SetDPAddresses                Not Supported
__ns3__GetHostname                   Implemented
__ns3__SetHostname                   Implemented
__ns3__GetDNS                        Implemented
__ns3__SetDNS                        Implemented
__ns3__GetNTP                        Implemented
__ns3__SetNTP                        Implemented
__ns3__GetDynamicDNS                 Not Implemented
__ns3__SetDynamicDNS                 Not Implemented
__ns3__GetNetworkInterfaces          Implemented
__ns3__SetNetworkInterfaces          Implemented
__ns3__GetNetworkProtocols           Implemented
__ns3__SetNetworkProtocols           Implemented
__ns3__GetNetworkDefaultGateway      Implemented
__ns3__SetNetworkDefaultGateway      Implemented
__ns3__GetZeroConfiguration          Simply
__ns3__GetIPAddressFilter            Not Implemented
                                     implemented
__ns3__SetIPAddressFilter            Not Implemented
__ns3__AddIPAddressFilter            Not Implemented
__ns3__RemoveIPAddressFilter         Not Implemented
__ns3__GetAccessPolicy               Not Implemented
__ns3__SetAccessPolicy               Not Implemented
__ns3__CreateCertificate             Not Implemented
__ns3__GetCertificates               Not Implemented
__ns3__GetCertificatesStatus         Not Implemented
__ns3__SetCertificatesStatus         Not Implemented
__ns3__DeleteCertificates            Not Implemented
__ns3__GetPkcs10Request              Not Implemented
__ns3__LoadCertificates              Not Implemented
__ns3__GetClientCertificateMode      Not Implemented
__ns3__SetClientCertificateMode      Not Implemented
__ns3__GetRelayOutputs               Not Implemented
__ns3__SetRelayOutputSettings        Not Implemented
__ns30__Probe                        Not Implemented
__ns9__GetImagingSettings            Not Implemented
__ns9__SetImagingSettings            Not Implemented
__ns9__GetOptions                    Not Implemented
__ns9__Move             Not   Implemented
__ns9__Stop             Not   Implemented
__ns9__GetStatus        Not   Implemented
__ns9__GetMoveOptions   Not   Implemented
11.1 NVT USER TOKEN PROFILE

 STEP 1 - Sending request to NVT with omitted Nonce
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Reason:
  WARNING: The SOAP FAULT returned from the DUT is not as expected: fault subcodes sequence is incorrect. E
 STEP PASSED

 STEP 2 - Sending request to NVT with omitted Created
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Reason:
  WARNING: The SOAP FAULT returned from the DUT is not as expected: fault subcodes sequence is incorrect. E
 STEP PASSED

 STEP 3 - Sending request to NVT with omitted Password/Type
  Transmit done
  Receive done
  SOAP fault returned
  Code: Sender
  Reason:
  WARNING: The SOAP FAULT returned from the DUT is not as expected: fault subcodes sequence is incorrect. E
 STEP PASSED

 STEP 4 - Sending valid request to NVT
  Transmit done
  Receive done
 STEP PASSED

TEST PASSED
codes sequence is incorrect. Expected: env:Sender/ter:NotAuthorized, actual: env:Sender




codes sequence is incorrect. Expected: env:Sender/ter:NotAuthorized, actual: env:Sender




codes sequence is incorrect. Expected: env:Sender/ter:NotAuthorized, actual: env:Sender

								
To top