ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server...
Transcript of ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server...
![Page 1: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/1.jpg)
ONVIF Conformance Test
Performed by
Operator -
Organization -
Address -
Device Under Test
Product Name - Happytime onvif-rtsp server
Brand - Happytimesoft
Model - IPCamera
Product Type - Fixed Camera
Serial Number - 123456
Firmware Version - 2.4
Other -
ONVIF Device Test Tool version 18.06 rev. 4008
Test Date and Time - 2019/1/18 @ 22:49:43
![Page 2: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/2.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 2
ONVIF Test Summary
Tests Executed: 385
Tests Passed: 385
Tests Failed: 0
Features:Events
Media
Media Service 2
IO
Imaging
Timeouts (ms):
Message Timeout: 30000
Reboot Timeout: 30000
Time between Tests: 0
Time between Requests: 0
Operation Delay: 1000
Real Timeouts (ms):
Maximum Timeout: 415
Median Timeout: 15
Average Timeout: 16
Account: admin
TEST PASSED
![Page 3: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/3.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 3
Features Definition LogDEFINE FEATURES
STEP 1 - GetCapabilities (no credentials supplied)
STEP PASSED
STEP 2 - GetServices (no credentials supplied)
STEP PASSED
STEP 3 - Check GetCapabiilities and GetServices
STEP PASSED
STEP 4 - Get Service Capabilities (no credentials supplied)
STEP PASSED
STEP 5 - Analyze Device Service capabilities
STEP PASSED
STEP 6 - Define Network features
STEP PASSED
STEP 7 - Define Security capabilities
STEP PASSED
STEP 8 - Define System features
STEP PASSED
STEP 9 - Define Device IO features
STEP PASSED
STEP 10 - Define Misc features
STEP PASSED
STEP 11 - Get Relay Outputs
![Page 4: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/4.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 4
STEP PASSED
STEP 12 - Set Relay Output settings (IdleState=Monostable, Mode=closed)
STEP PASSED
STEP 13 - Set Relay Output settings (IdleState=Monostable, Mode=open)
STEP PASSED
STEP 14 - Set Relay Output settings (IdleState=Bistable, Mode=closed)
STEP PASSED
STEP 15 - Set Relay Output settings (IdleState=Bistable, Mode=open)
STEP PASSED
STEP 16 - Sending Unicast Probe request
STEP PASSED
STEP 17 - Define Discovery features
STEP PASSED
STEP 18 - Get Event service capabilities
STEP PASSED
STEP 19 - Define Media features
STEP PASSED
STEP 20 - Get Video Encoder Configuration Options
STEP PASSED
STEP 21 - Get Audio Encoder Configuration Options
STEP PASSED
![Page 5: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/5.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 5
STEP 22 - Define Audio features
STEP PASSED
STEP 23 - Get Media Capabilities
STEP PASSED
STEP 24 - Define Streaming features
STEP PASSED
Define GetSnapshotURI capability
STEP 25 - Get Profiles
STEP PASSED
Find profile with Video Source and Video Encoder for testing Snapshot URI feature
Use profile with token PROFILE_000
STEP 26 - Get snapshot URI
STEP PASSED
STEP 27 - Get Audio Outputs
STEP PASSED
STEP 28 - Define Audio Output features
STEP PASSED
Check Audio Output sub-features
STEP 29 - Get Audio Decoder Configuration Options
STEP PASSED
STEP 30 - Define Advanced Security support
![Page 6: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/6.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 6
STEP PASSED
STEP 31 - Define Media2 features
STEP PASSED
STEP 32 - Get Media2 Service Capabilities
STEP PASSED
STEP 33 - Get Media2 Audio Decoder Configuration Options
STEP PASSED
STEP 34 - Get Media2 Video Encoder Configuration Options
STEP PASSED
STEP 35 - Get Media2 Audio Encoder Configuration Options
STEP PASSED
STEP 36 - Get Network Protocols
STEP PASSED
STEP 37 - Get Video Source Configurations
STEP PASSED
STEP 38 - Get OSD Options
STEP PASSED
STEP 39 - Check IO service
STEP PASSED
STEP 40 - Get IO capabilities
STEP PASSED
![Page 7: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/7.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 7
STEP 41 - Define RelayOutputs features
STEP PASSED
STEP 42 - Get Relay Output Options
STEP PASSED
STEP 43 - Define Relay Output Options features
STEP PASSED
STEP 44 - Define DigitalInputs features
STEP PASSED
STEP 45 - Define DigitalInputOptions features
STEP PASSED
STEP 46 - Define PTZ service
STEP PASSED
STEP 47 - Define Imaging features
STEP PASSED
STEP 48 - Get Video Sources
STEP PASSED
STEP 49 - Get Imaging Options
STEP PASSED
STEP 50 - Define IrCutfilter feature
STEP PASSED
STEP 51 - Get Video Sources
STEP PASSED
STEP 52 - Get Move Options
![Page 8: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/8.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 8
STEP PASSED
STEP 53 - Define AnalyticsService features
STEP PASSED
STEP 54 - Define Recording Control service support
STEP PASSED
STEP 55 - Define Search service support
STEP PASSED
STEP 56 - Define Replay service support
STEP PASSED
STEP 57 - Define Receiver service support
STEP PASSED
STEP 58 - Define Access Rules support
STEP PASSED
STEP 59 - Define Credential support
STEP PASSED
STEP 60 - Define Schedule support
STEP PASSED
STEP 61 - Define AccessControl service support
STEP PASSED
STEP 62 - Define DoorControl service support
STEP PASSED
![Page 9: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/9.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 9
STEP 63 - Define Thermal service support
STEP PASSED
STEP 64 - Get Event Properties
STEP PASSED
STEP 65 - Define supported events
STEP PASSED
Define device scope(s)
STEP 66 - Get device scopes
STEP PASSED
STEP 67 - Check scopes
STEP PASSED
STEP 68 - Get device information
STEP PASSED
STEP 69 - Get Endpoint Address
STEP PASSED
PROCESS COMPLETED
![Page 10: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/10.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 10
The following tests were FAILED:
![Page 11: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/11.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 11
TestsMEDIA-1-1-1-v14.12 MEDIA PROFILE CONFIGURATION
MEDIA-1-1-3-v14.12 PROFILES CONSISTENCY
MEDIA-1-1-5-v14.12 DYNAMIC MEDIA PROFILE CONFIGURATION
MEDIA-2-1-2-v14.12 VIDEO ENCODER CONFIGURATION
MEDIA-2-1-6-v14.12 GUARANTEED NUMBER OF VIDEO ENCODER INSTANCES
MEDIA-2-1-7-v14.12 GET GUARANTEED NUMBER OF VIDEO ENCODER INSTANCES AND GET
VIDEO ENCODER CONFIGURATION OPTIONS CONSISTENCY
MEDIA-2-1-8-v14.12 VIDEO SOURCE CONFIGURATION
MEDIA-2-1-9-v14.12 JPEG VIDEO ENCODER CONFIGURATION
MEDIA-2-1-10-v14.12 MPEG4 VIDEO ENCODER CONFIGURATION
MEDIA-2-1-11-v14.12 H.264 VIDEO ENCODER CONFIGURATION
MEDIA-2-2-1-v14.12 VIDEO SOURCE CONFIGURATIONS AND PROFILES CONSISTENCY
MEDIA-2-2-2-v14.12 VIDEO SOURCE CONFIGURATIONS AND VIDEO SOURCE
CONFIGURATION CONSISTENCY
MEDIA-2-2-3-v14.12 VIDEO SOURCE CONFIGURATIONS AND VIDEO SOURCE
CONFIGURATION OPTIONS CONSISTENCY
MEDIA-2-2-4-v14.12 PROFILES AND VIDEO SOURCE CONFIGURATION OPTIONS
CONSISTENCY
MEDIA-2-2-5-v14.12 VIDEO SOURCE CONFIGURATIONS AND VIDEO SOURCES CONSISTENCY
MEDIA-2-2-6-v14.12 VIDEO SOURCE CONFIGURATION USE COUNT (CURRENT STATE)
MEDIA-2-2-12-v14.12 VIDEO SOURCE CONFIGURATION USE COUNT (ADD SAME VIDEO
SOURCE CONFIGURATION TO PROFILE TWICE)
MEDIA-2-2-13-v14.12 VIDEO SOURCE CONFIGURATION USE COUNT (ADD DIFFERENT VIDEO
SOURCE CONFIGURATIONS IN PROFILE)
MEDIA-2-2-14-v14.12 VIDEO SOURCE CONFIGURATION USE COUNT (REMOVE VIDEO SOURCE
CONFIGURATION)
MEDIA-2-2-15-v17.06 VIDEO SOURCE CONFIGURATION USE COUNT (DELETION PROFILE
WITH VIDEO SOURCE CONFIGURATION)
MEDIA-2-2-16-v14.12 VIDEO SOURCE CONFIGURATION USE COUNT (SET VIDEO SOURCE
CONFIGURATION)
MEDIA-2-3-1-v14.12 VIDEO ENCODER CONFIGURATIONS AND PROFILES CONSISTENCY
MEDIA-2-3-2-v14.12 VIDEO ENCODER CONFIGURATIONS AND VIDEO ENCODER
CONFIGURATION CONSISTENCY
![Page 12: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/12.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 12
MEDIA-2-3-3-v14.12 VIDEO ENCODER CONFIGURATIONS AND VIDEO ENCODER
CONFIGURATION OPTIONS CONSISTENCY
MEDIA-2-3-4-v14.12 PROFILES AND VIDEO ENCODER CONFIGURATION OPTIONS
CONSISTENCY
MEDIA-2-3-5-v14.12 VIDEO ENCODER CONFIGURATION USE COUNT (CURRENT STATE)
MEDIA-2-3-12-v14.12 VIDEO ENCODER CONFIGURATIONS – ALL SUPPORTED VIDEO
ENCODINGS
MEDIA-2-3-13-v14.12 VIDEO ENCODER CONFIGURATION USE COUNT (ADD SAME VIDEO
ENCODER CONFIGURATION TO PROFILE TWICE)
MEDIA-2-3-14-v14.12 VIDEO ENCODER CONFIGURATION USE COUNT (ADD DIFFERENT VIDEO
ENCODER CONFIGURATIONS IN PROFILE)
MEDIA-2-3-15-v14.12 VIDEO ENCODER CONFIGURATION USE COUNT (REMOVE VIDEO
ENCODER CONFIGURATION)
MEDIA-2-3-16-v17.06 VIDEO ENCODER CONFIGURATION USE COUNT (PROFILE DELETION
WITH VIDEO ENCODER CONFIGURATION)
MEDIA-2-3-17-v14.12 VIDEO ENCODER CONFIGURATION USE COUNT (SET VIDEO ENCODER
CONFIGURATION)
MEDIA-3-1-7-v14.12 GET AUDIO SOURCE CONFIGURATION OPTIONS
MEDIA-3-1-14-v14.12 G.711 AUDIO ENCODER CONFIGURATION
MEDIA-3-1-15-v14.12 G.726 AUDIO ENCODER CONFIGURATION
MEDIA-3-1-16-v14.12 AAC AUDIO ENCODER CONFIGURATION
MEDIA-3-1-17-v14.12 GET AUDIO SOURCE CONFIGURATION – INVALID
CONFIGURATIONTOKEN
MEDIA-3-1-18-v14.12 GET AUDIO SOURCE CONFIGURATION OPTIONS – INVALID
PROFILETOKEN
MEDIA-3-1-19-v14.12 GET AUDIO SOURCE CONFIGURATION OPTIONS – INVALID
CONFIGURATION TOKEN
MEDIA-3-1-20-v14.12 SET AUDIO SOURCE CONFIGURATION – INVALID TOKEN
MEDIA-3-1-21-v14.12 SET AUDIO ENCODER CONFIGURATION
MEDIA-3-1-22-v14.12 AUDIO SOURCE CONFIGURATION
MEDIA-3-1-23-v14.12 AUDIO ENCODER CONFIGURATION
MEDIA-3-2-1-v14.12 AUDIO SOURCE CONFIGURATIONS AND PROFILES CONSISTENCY
MEDIA-3-2-2-v14.12 AUDIO SOURCE CONFIGURATIONS AND AUDIO SOURCE
CONFIGURATION CONSISTENCY
MEDIA-3-2-3-v14.12 AUDIO SOURCE CONFIGURATIONS AND AUDIO SOURCE
![Page 13: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/13.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 13
CONFIGURATION OPTIONS CONSISTENCY
MEDIA-3-2-4-v14.12 PROFILES AND AUDIO SOURCE CONFIGURATION OPTIONS
CONSISTENCY
MEDIA-3-2-5-v14.12 AUDIO SOURCE CONFIGURATIONS AND AUDIO SOURCES CONSISTENCY
MEDIA-3-2-6-v14.12 AUDIO SOURCE CONFIGURATION USE COUNT (CURRENT STATE)
MEDIA-3-2-12-v14.12 AUDIO SOURCE CONFIGURATION USE COUNT (ADD SAME AUDIO
SOURCE CONFIGURATION TO PROFILE TWICE)
MEDIA-3-2-13-v14.12 AUDIO SOURCE CONFIGURATION USE COUNT (ADD DIFFERENT AUDIO
SOURCE CONFIGURATIONS IN PROFILE)
MEDIA-3-2-14-v14.12 AUDIO SOURCE CONFIGURATION USE COUNT (REMOVE AUDIO
SOURCE CONFIGURATION)
MEDIA-3-2-15-v17.06 AUDIO SOURCE CONFIGURATION USE COUNT (PROFILE DELETION
WITH AUDIO SOURCE CONFIGURATION)
MEDIA-3-2-16-v14.12 AUDIO SOURCE CONFIGURATION USE COUNT (SET AUDIO SOURCE
CONFIGURATION)
MEDIA-3-3-1-v14.12 AUDIO ENCODER CONFIGURATIONS AND PROFILES CONSISTENCY
MEDIA-3-3-2-v14.12 AUDIO ENCODER CONFIGURATIONS AND AUDIO ENCODER
CONFIGURATION CONSISTENCY
MEDIA-3-3-3-v14.12 AUDIO ENCODER CONFIGURATIONS AND AUDIO ENCODER
CONFIGURATION OPTIONS CONSISTENCY
MEDIA-3-3-4-v14.12 PROFILES AND AUDIO ENCODER CONFIGURATION OPTIONS
CONSISTENCY
MEDIA-3-3-5-v14.12 AUDIO ENCODER CONFIGURATION USE COUNT (CURRENT STATE)
MEDIA-3-3-11-v14.12 AUDIO ENCODER CONFIGURATION OPTIONS AND AUDIO ENCODER
CONFIGURATIONS CONSISTENCY (BITRATE AND SAMPLERATE)
MEDIA-3-3-12-v14.12 AUDIO ENCODER CONFIGURATION USE COUNT (ADD SAME AUDIO
ENCODER CONFIGURATION TO PROFILE TWICE)
MEDIA-3-3-13-v14.12 AUDIO ENCODER CONFIGURATION USE COUNT (ADD DIFFERENT
AUDIO ENCODER CONFIGURATIONS IN PROFILE)
MEDIA-3-3-14-v14.12 AUDIO ENCODER CONFIGURATION USE COUNT (REMOVE AUDIO
ENCODER CONFIGURATION)
MEDIA-3-3-15-v17.06 AUDIO ENCODER CONFIGURATION USE COUNT (DELETION PROFILE
WITH AUDIO ENCODER CONFIGURATION)
MEDIA-3-3-16-v14.12 AUDIO ENCODER CONFIGURATION USE COUNT (SET AUDIO ENCODER
CONFIGURATION)
![Page 14: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/14.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14
MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT CONFIGURATION
MEDIA-3-4-6-v14.12 SET AUDIO OUTPUT CONFIGURATION – INVALID OUTPUTTOKEN
MEDIA-3-4-7-v14.12 SET AUDIO OUTPUT CONFIGURATION – INVALID CONFIGURATION
MEDIA-5-1-3-v14.12 METADATA CONFIGURATION
MEDIA-6-1-1-v14.12 SNAPSHOT URI
MEDIA-7-1-2-v18.06 SOAP FAULT MESSAGE
MEDIA-7-1-4-v14.12 SOAP FAULT MESSAGE
MEDIA-8-1-1-v14.12 MEDIA SERVICE CAPABILITIES
MEDIA-8-1-2-v14.12 GET SERVICES AND GET MEDIA SERVICE CAPABILITIES CONSISTENCY
RTSS-1-1-27-v18.06 MEDIA STREAMING – GUARANTEED NUMBER OF VIDEO ENCODER
INSTANCES (RTP-Unicast/UDP)
RTSS-1-1-28-v18.06 MEDIA STREAMING – GUARANTEED NUMBER OF VIDEO ENCODER
INSTANCES (RTP-Unicast/RTSP/HTTP/TCP)
RTSS-1-1-29-v18.06 MEDIA STREAMING – GUARANTEED NUMBER OF VIDEO ENCODER
INSTANCES (RTP/RTSP/TCP)
RTSS-1-1-30-v18.06 MEDIA STREAMING – GUARANTEED NUMBER OF VIDEO ENCODER
INSTANCES (MIX OF TRANSPORT TYPES)
RTSS-1-1-31-v18.06 MEDIA CONTROL – RTSP/TCP
RTSS-1-1-32-v18.06 MEDIA STREAMING – RTSP KEEPALIVE (SET_PARAMETER)
RTSS-1-1-33-v18.06 MEDIA STREAMING - RTSP KEEPALIVE (OPTIONS)
RTSS-1-1-34-v18.06 MEDIA STREAMING – JPEG (RTP-Unicast/UDP)
RTSS-1-1-35-v18.06 MEDIA STREAMING - JPEG (RTP-Unicast/RTSP/HTTP/TCP)
RTSS-1-1-36-v18.06 MEDIA STREAMING - JPEG (RTP/RTSP/TCP)
RTSS-1-1-37-v18.06 MEDIA STREAMING - MPEG4 (RTP-Unicast/UDP)
RTSS-1-1-38-v18.06 MEDIA STREAMING - MPEG4 (RTP-Unicast/RTSP/HTTP/TCP)
RTSS-1-1-39-v18.06 MEDIA STREAMING - MPEG4 (RTP/RTSP/TCP)
RTSS-1-1-40-v18.06 SET SYNCHRONIZATION POINT - MPEG4
RTSS-1-1-41-v18.06 MEDIA STREAMING - H.264 (RTP-Unicast/UDP)
RTSS-1-1-42-v18.06 MEDIA STREAMING - H.264 (RTP-Unicast/RTSP/HTTP/TCP)
RTSS-1-1-43-v18.06 MEDIA STREAMING - H.264 (RTP/RTSP/TCP)
RTSS-1-1-44-v18.06 SET SYNCHRONIZATION POINT - H.264
RTSS-1-1-45-v18.06 MEDIA STREAMING – RTP-Unicast/RTSP/HTTP/TCP (LINE BREAKS IN
BASE64 ENCODING)
RTSS-1-1-46-v18.06 VIDEO ENCODER CONFIGURATION – JPEG RESOLUTION
RTSS-1-1-47-v18.06 VIDEO ENCODER CONFIGURATION – MPEG4 RESOLUTION
![Page 15: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/15.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 15
RTSS-1-1-48-v18.06 VIDEO ENCODER CONFIGURATION – H.264 RESOLUTION
RTSS-1-1-53-v18.06 MEDIA STREAMING – JPEG (VALIDATING RTP HEADER EXTENSION)
RTSS-2-1-19-v18.06 MEDIA STREAMING – G.711 (RTP-Unicast/UDP)
RTSS-2-1-20-v18.06 MEDIA STREAMING – G.711 (RTP-Unicast/RTSP/HTTP/TCP)
RTSS-2-1-21-v18.06 MEDIA STREAMING – G.711 (RTP/RTSP/TCP)
RTSS-2-1-22-v18.06 MEDIA STREAMING – G.726 (RTP-Unicast/UDP)
RTSS-2-1-23-v18.06 MEDIA STREAMING – G.726 (RTP-Unicast/RTSP/HTTP/TCP)
RTSS-2-1-24-v18.06 MEDIA STREAMING – G.726 (RTP/RTSP/TCP)
RTSS-2-1-25-v18.06 MEDIA STREAMING – AAC (RTP-Unicast/UDP)
RTSS-2-1-26-v18.06 MEDIA STREAMING – AAC (RTP-Unicast/RTSP/HTTP/TCP)
RTSS-2-1-27-v18.06 MEDIA STREAMING – AAC (RTP/RTSP/TCP)
RTSS-2-1-28-v18.06 AUDIO STREAMING – G.711 (RTP-Unicast/UDP)
RTSS-2-1-29-v18.06 AUDIO STREAMING – G.711 (RTP-Unicast/RTSP/HTTP/TCP)
RTSS-2-1-30-v18.06 AUDIO STREAMING – G.711 (RTP/RTSP/TCP)
RTSS-2-1-31-v18.06 AUDIO STREAMING – G.726 (RTP-Unicast/UDP)
RTSS-2-1-32-v18.06 AUDIO STREAMING – G.726 (RTP-Unicast/RTSP/HTTP/TCP)
RTSS-2-1-33-v18.06 AUDIO STREAMING – G.726 (RTP/RTSP/TCP)
RTSS-2-1-34-v18.06 AUDIO STREAMING – AAC (RTP-Unicast/UDP)
RTSS-2-1-35-v18.06 AUDIO STREAMING – AAC (RTP-Unicast/RTSP/HTTP/TCP)
RTSS-2-1-36-v18.06 AUDIO STREAMING – AAC (RTP/RTSP/TCP)
RTSS-3-1-10-v18.06 MEDIA STREAMING – JPEG/G.711 (RTP-Unicast/UDP)
RTSS-3-1-11-v18.06 MEDIA STREAMING – JPEG/G.711 (RTP-Unicast/RTSP/HTTP/TCP)
RTSS-3-1-12-v18.06 MEDIA STREAMING – JPEG/G.711 (RTP/RTSP/TCP)
RTSS-3-1-13-v18.06 MEDIA STREAMING – JPEG/G.726 (RTP-Unicast/UDP)
RTSS-3-1-14-v18.06 MEDIA STREAMING – JPEG/G.726 (RTP-Unicast/RTSP/HTTP/TCP)
RTSS-3-1-15-v18.06 MEDIA STREAMING – JPEG/G.726 (RTP/RTSP/TCP)
RTSS-3-1-16-v18.06 MEDIA STREAMING – JPEG/AAC (RTP-Unicast/UDP)
RTSS-3-1-17-v18.06 MEDIA STREAMING – JPEG/AAC (RTP-Unicast/RTSP/HTTP/TCP)
RTSS-3-1-18-v18.06 MEDIA STREAMING – JPEG/AAC (RTP/RTSP/TCP)
RTSS-4-1-3-v18.06 NOTIFICATION STREAMING
MEDIA2_RTSS-1-1-1-v18.06 MEDIA2 STREAMING – H.264 (RTP-Unicast/UDP)
MEDIA2_RTSS-1-1-2-v18.06 MEDIA2 STREAMING – H.264 (RTP-Unicast/RTSP/HTTP/TCP)
MEDIA2_RTSS-1-1-3-v18.06 MEDIA2 STREAMING – H.264 (RTP/RTSP/TCP)
MEDIA2_RTSS-1-1-4-v18.06 MEDIA2 SET SYNCHRONIZATION POINT – H.264
MEDIA2_RTSS-1-1-8-v18.06 MEDIA2 STREAMING – H.265 (RTP-Unicast/UDP)
![Page 16: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/16.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 16
MEDIA2_RTSS-1-1-9-v18.06 MEDIA2 STREAMING – H.265 (RTP-Unicast/RTSP/HTTP/TCP)
MEDIA2_RTSS-1-1-10-v18.06 MEDIA2 STREAMING – H.265 (RTP/RTSP/TCP)
MEDIA2_RTSS-1-1-11-v18.06 MEDIA2 SET SYNCHRONIZATION POINT – H.265
MEDIA2_RTSS-1-1-23-v18.06 VIDEO ENCODER INSTANCES
MEDIA2_RTSS-1-1-24-v18.06 VIDEO ENCODER INSTANCES - H.264
MEDIA2_RTSS-1-1-25-v18.06 VIDEO ENCODER INSTANCES - H.265
MEDIA2_RTSS-1-2-1-v18.06 MEDIA2 STREAMING – H.264 (RTP-Multicast, IPv4)
MEDIA2_RTSS-1-2-3-v18.06 MEDIA2 STREAMING – H.265 (RTP-Multicast, IPv4)
MEDIA2_RTSS-2-1-1-v18.06 MEDIA2 STREAMING – G.711 (RTP-Unicast/UDP)
MEDIA2_RTSS-2-1-2-v18.06 MEDIA2 STREAMING – G.711 (RTP-Unicast/RTSP/HTTP/TCP)
MEDIA2_RTSS-2-1-3-v18.06 MEDIA2 STREAMING – G.711 (RTP/RTSP/TCP)
MEDIA2_RTSS-2-1-7-v18.06 MEDIA2 STREAMING – AAC (RTP-Unicast/UDP)
MEDIA2_RTSS-2-1-8-v18.06 MEDIA2 STREAMING – AAC (RTP-Unicast/RTSP/HTTP/TCP)
MEDIA2_RTSS-2-1-9-v18.06 MEDIA2 STREAMING – AAC (RTP/RTSP/TCP)
MEDIA2_RTSS-2-1-21-v18.06 MEDIA2 AUDIO STREAMING – G.711 (RTP-Unicast/UDP)
MEDIA2_RTSS-2-2-1-v18.06 MEDIA2 STREAMING – G.711 (RTP-Multicast, IPv4)
MEDIA2_RTSS-2-2-3-v18.06 MEDIA2 STREAMING – AAC (RTP-Multicast, IPv4)
MEDIA2_RTSS-3-1-1-v18.06 BACKCHANNEL – G.711 (RTP-Unicast/UDP, IPv4)
MEDIA2_RTSS-3-1-2-v18.06 BACKCHANNEL – G.711 (RTP-Unicast/RTSP/HTTP/TCP, IPv4)
MEDIA2_RTSS-3-1-3-v18.06 BACKCHANNEL – G.711 (RTP/RTSP/TCP, IPv4)
MEDIA2_RTSS-3-1-7-v18.06 BACKCHANNEL – AAC (RTP-Unicast/UDP, IPv4)
MEDIA2_RTSS-3-1-8-v18.06 BACKCHANNEL – AAC (RTP-Unicast/RTSP/HTTP/TCP, IPv4)
MEDIA2_RTSS-3-1-9-v18.06 BACKCHANNEL – AAC (RTP/RTSP/TCP, IPv4)
MEDIA2_RTSS-4-1-1-v18.06 METADATA STREAMING (RTP-Unicast/UDP)
MEDIA2_RTSS-4-1-2-v18.06 METADATA STREAMING (RTP-Unicast/RTSP/HTTP/TCP)
MEDIA2_RTSS-4-1-3-v18.06 METADATA STREAMING (RTP/RTSP/TCP)
MEDIA2_RTSS-4-1-4-v18.06 METADATA STREAMING - SET SYNCHRONIZATION POINT
MEDIA2_RTSS-4-2-1-v18.06 METADATA STREAMING (RTP-Multicast/UDP)
MEDIA2_RTSS-5-1-1-v18.06 MEDIA2 STREAMING – H.26X/G.711 (RTP-Unicast/UDP)
MEDIA2_RTSS-5-1-2-v18.06 MEDIA2 STREAMING – H.26X/G.711 (RTP-Unicast/RTSP/HTTP/TCP)
MEDIA2_RTSS-5-1-3-v18.06 MEDIA2 STREAMING – H.26X/G.711 (RTP/RTSP/TCP)
MEDIA2_RTSS-5-1-7-v18.06 MEDIA2 STREAMING – H.26X/AAC (RTP-Unicast/UDP)
MEDIA2_RTSS-5-1-8-v18.06 MEDIA2 STREAMING – H.26X/AAC (RTP-Unicast/RTSP/HTTP/TCP)
MEDIA2_RTSS-5-1-9-v18.06 MEDIA2 STREAMING – H.26X/AAC (RTP/RTSP/TCP)
IMAGING-1-1-1-v17.12 IMAGING COMMAND GETIMAGINGSETTINGS
![Page 17: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/17.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 17
IMAGING-1-1-3-v17.12 IMAGING COMMAND GETOPTIONS
IMAGING-1-1-8-v17.12 IMAGING COMMAND SETIMAGINGSETTINGS – INVALID SETTINGS
IMAGING-1-1-10-v17.12 IMAGING COMMAND GETIMAGINGSETTINGS – INVALID
VIDEOSOURCETOKEN
IMAGING-1-1-11-v17.12 IMAGING COMMAND GETOPTIONS – INVALID VIDEOSOURCETOKEN
IMAGING-1-1-12-v17.12 IMAGING COMMAND SETIMAGINGSETTINGS – INVALID
VIDEOSOURCETOKEN
IMAGING-1-1-14-v17.12 IMAGING COMMAND SETIMAGINGSETTINGS
IMAGING-1-1-15-v17.12 IMAGING COMMAND SETIMAGINGSETTINGS ADDITIONAL
FEATURES
IMAGING-1-1-16-v17.12 GET IMAGING SETTINGS AND GET OPTIONS CONSISTENCY
IMAGING-2-1-1-v17.12 IMAGING COMMAND GETMOVEOPTIONS
IMAGING-2-1-3-v17.12 IMAGING COMMAND ABSOLUTE MOVE
IMAGING-2-1-4-v17.12 IMAGING COMMAND ABSOLUTE MOVE – INVALID SETTINGS
IMAGING-2-1-5-v17.12 IMAGING COMMAND RELATIVE MOVE
IMAGING-2-1-6-v17.12 IMAGING COMMAND RELATIVE MOVE – INVALID SETTINGS
IMAGING-2-1-7-v17.12 IMAGING COMMAND CONTINUOUS MOVE
IMAGING-2-1-8-v17.12 IMAGING COMMAND CONTINUOUS MOVE – INVALID SETTINGS
IMAGING-2-1-10-v17.12 IMAGING COMMAND MOVE – UNSUPPORTED MOVE
IMAGING-2-1-11-v17.12 IMAGING COMMAND GETSTATUS
IMAGING-2-1-13-v17.12 IMAGING COMMAND STOP
IMAGING-2-1-15-v17.12 IMAGING COMMAND GETMOVEOPTIONS – INVALID
VIDEOSOURCETOKEN
IMAGING-2-1-16-v17.12 IMAGING COMMAND MOVE – INVALID VIDEOSOURCETOKEN
IMAGING-2-1-17-v17.12 IMAGING COMMAND GETSTATUS – INVALID VIDEOSOURCETOKEN
IMAGING-2-1-18-v17.12 IMAGING COMMAND STOP – INVALID VIDEOSOURCETOKEN
IMAGING-3-1-1-v14.12 IMAGING SERVICE CAPABILITIES
IMAGING-3-1-2-v14.12 GET SERVICES AND GET IMAGING SERVICE CAPABILITIES
CONSISTENCY
IMAGING-4-1-1-v18.06 REALTIME PULLPOINT SUBSCRIPTION – IMAGE TOO BLURRY
IMAGING-4-1-2-v18.06 REALTIME PULLPOINT SUBSCRIPTION – IMAGE TOO DARK
IMAGING-4-1-3-v18.06 REALTIME PULLPOINT SUBSCRIPTION – IMAGE TOO BRIGHT
IMAGING-4-1-4-v18.06 REALTIME PULLPOINT SUBSCRIPTION – GLOBAL SCENE CHANGE
IMAGING-4-1-5-v18.06 REALTIME PULLPOINT SUBSCRIPTION – MOTION ALARM
DEVICEIO-1-1-1-v16.07 IO GETRELAYOUTPUTS
![Page 18: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/18.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 18
DEVICEIO-1-1-2-v17.12 IO GETRELAYOUTPUTS – VERIFY QUANTITY
DEVICEIO-1-1-3-v16.07 IO GETRELAYOUTPUTOPTIONS
DEVICEIO-1-1-4-v18.06 IO SETRELAYOUTPUTSETTINGS
DEVICEIO-1-1-5-v16.07 IO SETRELAYOUTPUTSETTINGS – INVALID TOKEN
DEVICEIO-1-2-1-v17.12 IO SETRELAYOUTPUTSTATE – BISTABLE MODE (OPENED IDLE STATE)
DEVICEIO-1-2-2-v17.12 IO SETRELAYOUTPUTSTATE – BISTABLE MODE (CLOSED IDLE STATE)
DEVICEIO-1-2-3-v17.12 IO SETRELAYOUTPUTSTATE – MONOSTABLE MODE (OPENED IDLE
STATE)
DEVICEIO-1-2-4-v17.12 IO SETRELAYOUTPUTSTATE – MONOSTABLE MODE (CLOSED IDLE
STATE)
DEVICEIO-2-1-1-v18.06 REALTIME PULLPOINT SUBSCRIPTION – DIGITAL INPUT EVENT
DEVICEIO-2-1-2-v17.12 DEVICE IO SERVICE TRIGGER EVENT CHECK
DEVICEIO-3-1-1-v17.01 GETDIGITALINPUTS
DEVICEIO-3-1-2-v17.01 GETDIGITALINPUTS – VERIFY QUANTITY
DEVICEIO-3-1-3-v17.12 I/O GET DIGITAL INPUT CONFIGURATION OPTIONS
DEVICEIO-3-1-4-v17.12 I/O DIGITAL INPUT CONFIGURATION
DEVICEIO-4-1-1-v17.06 IO GET AUDIOSOURCES
DEVICEIO-5-1-1-v17.12 GET VIDEOSOURCES (DeviceIO) AND GET VIDEOSOURCES (Media)
CONSISTENCY
DEVICEIO-7-1-1-v17.12 IO GET VIDEO SOURCES
DEVICEIO-8-1-1-v17.12 IO GET AUDIO OUTPUTS
MEDIA2-1-1-1-v17.06 READY TO USE MEDIA PROFILE FOR VIDEO STREAMING
MEDIA2-1-1-2-v17.01 CREATE MEDIA PROFILE WITH PRE-DEFINED CONFIGURATION
MEDIA2-1-1-3-v17.12 DYNAMIC MEDIA PROFILE CONFIGURATION
MEDIA2-1-1-4-v17.06 GET PROFILES
MEDIA2-1-1-5-v17.12 CREATE MEDIA PROFILE WITH CONFIGURATIONS
MEDIA2-1-1-6-v17.12 REMOVE ALL CONFIGURATIONS FROM MEDIA PROFILE
MEDIA2-1-1-7-v17.12 FIXED MEDIA PROFILE CONFIGURATION
MEDIA2-2-2-1-v17.01 GET VIDEO SOURCE CONFIGURATION OPTIONS
MEDIA2-2-2-2-v17.01 GET VIDEO SOURCE CONFIGURATIONS
MEDIA2-2-2-3-v17.01 VIDEO SOURCE CONFIGURATIONS AND VIDEO SOURCE
CONFIGURATION OPTIONS CONSISTENCY
MEDIA2-2-2-4-v17.01 PROFILES AND VIDEO SOURCE CONFIGURATIONS CONSISTENCY
MEDIA2-2-2-5-v17.06 MODIFY ALL SUPPORTED VIDEO SOURCE CONFIGURATIONS
MEDIA2-2-2-6-v17.01 GET VIDEO SOURCE CONFIGURATIONS – INVALID TOKEN
![Page 19: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/19.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 19
MEDIA2-2-2-7-v17.12 PROFILES AND VIDEO SOURCE CONFIGURATION OPTIONS
CONSISTENCY
MEDIA2-2-3-1-v17.12 VIDEO ENCODER CONFIGURATION
MEDIA2-2-3-2-v16.07 VIDEO ENCODER CONFIGURATIONS AND VIDEO ENCODER
CONFIGURATION OPTIONS CONSISTENCY VALIDATION
MEDIA2-2-3-3-v16.07 PROFILES AND VIDEO ENCODER CONFIGURATION OPTIONS
CONSISTENCY VALIDATION
MEDIA2-2-3-4-v18.06 SET ALL SUPPORTED VIDEO ENCODER CONFIGURATIONS
MEDIA2-2-3-5-v17.06 VIDEO ENCODER CONFIGURATION OPTIONS VALIDATION
MEDIA2-2-4-1-v17.01 GET VIDEO SOURCE MODES
MEDIA2-2-4-2-v17.01 SET VIDEO SOURCE MODES
MEDIA2-3-1-1-v17.01 GET AUDIO SOURCE CONFIGURATION OPTIONS
MEDIA2-3-1-2-v17.01 GET AUDIO SOURCE CONFIGURATIONS
MEDIA2-3-1-3-v17.01 AUDIO SOURCE CONFIGURATIONS AND AUDIO SOURCE
CONFIGURATION OPTIONS CONSISTENCY
MEDIA2-3-1-4-v17.01 PROFILES AND AUDIO SOURCE CONFIGURATIONS CONSISTENCY
MEDIA2-3-1-5-v17.01 MODIFY ALL SUPPORTED AUDIO SOURCE CONFIGURATIONS
MEDIA2-3-1-6-v17.01 GET AUDIO SOURCE CONFIGURATIONS – INVALID TOKEN
MEDIA2-3-2-1-v17.06 G.711 AUDIO ENCODER CONFIGURATION
MEDIA2-3-2-2-v17.06 AAC AUDIO ENCODER CONFIGURATION
MEDIA2-3-2-3-v17.12 GET AUDIO ENCODER CONFIGURATION OPTIONS
MEDIA2-3-2-4-v17.12 AUDIO ENCODER CONFIGURATIONS AND AUDIO ENCODER
CONFIGURATION OPTIONS CONSISTENCY
MEDIA2-3-3-1-v17.01 GET AUDIO OUTPUT CONFIGURATION OPTIONS
MEDIA2-3-3-2-v17.01 GET AUDIO OUTPUT CONFIGURATIONS
MEDIA2-3-3-3-v17.01 AUDIO OUTPUT CONFIGURATIONS AND AUDIO OUTPUT
CONFIGURATION OPTIONS CONSISTENCY
MEDIA2-3-3-4-v17.12 PROFILES AND AUDIO OUTPUT CONFIGURATIONS CONSISTENCY
MEDIA2-3-3-5-v17.01 MODIFY ALL SUPPORTED AUDIO OUTPUT CONFIGURATIONS
MEDIA2-3-3-6-v17.01 GET AUDIO OUTPUT CONFIGURATIONS – INVALID TOKEN
MEDIA2-3-4-1-v17.01 GET AUDIO DECODER CONFIGURATION OPTIONS
MEDIA2-3-4-2-v17.01 GET AUDIO DECODER CONFIGURATIONS
MEDIA2-3-4-3-v17.01 PROFILES AND AUDIO DECODER CONFIGURATIONS CONSISTENCY
MEDIA2-3-4-4-v17.06 MODIFY ALL SUPPORTED AUDIO DECODER CONFIGURATIONS
MEDIA2-3-4-5-v17.01 GET AUDIO DECODER CONFIGURATIONS – INVALID TOKEN
![Page 20: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/20.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 20
MEDIA2-5-1-1-v17.01 SNAPSHOT URI
MEDIA2-5-1-2-v18.06 VIDEO ENCODER INSTANCES PER VIDEO SOURCE
MEDIA2-6-1-1-v18.06 CREATE OSD CONFIGURATION FOR TEXT OVERLAY
MEDIA2-6-1-2-v18.06 CREATE OSD CONFIGURATION FOR IMAGE OVERLAY
MEDIA2-6-1-3-v18.06 SET OSD CONFIGURATION IMAGE OVERLAY
MEDIA2-6-1-4-v18.06 SET OSD CONFIGURATION TEXT OVERLAY
MEDIA2-6-1-5-v17.12 GET OSDS
MEDIA2-6-1-6-v18.06 GET OSD OPTIONS
MEDIA2-6-1-7-v18.06 OSD CONFIGURATIONS AND OSD OPTIONS CONSISTENCY
MEDIA2-7-1-1-v18.06 MEDIA2 SERVICE CAPABILITIES
MEDIA2-7-1-2-v17.06 GET SERVICES AND GET MEDIA2 SERVICE CAPABILITIES CONSISTENCY
MEDIA2-8-1-1-v18.06 MODIFY ALL SUPPORTED METADATA CONFIGURATIONS
SECURITY-1-1-1-v14.12 USER TOKEN PROFILE
SECURITY-1-1-2-v14.12 DIGEST AUTHENTICATION
IPCONFIG-1-1-1-v16.07 IPV4 STATIC IP
IPCONFIG-1-1-3-v16.07 IPV4 DHCP
IPCONFIG-1-1-5-v16.01 IPV4 LINK LOCAL ADDRESS
DISCOVERY-1-1-1-v16.01 HELLO MESSAGE
DISCOVERY-1-1-2-v16.01 HELLO MESSAGE VALIDATION
DISCOVERY-1-1-3-v14.12 SEARCH BASED ON DEVICE SCOPE TYPES
DISCOVERY-1-1-4-v14.12 SEARCH WITH OMITTED DEVICE AND SCOPE TYPES
DISCOVERY-1-1-5-v14.12 RESPONSE TO INVALID SEARCH REQUEST
DISCOVERY-1-1-8-v14.12 BYE MESSAGE
DISCOVERY-1-1-9-v14.12 DISCOVERY MODE CONFIGURATION
DISCOVERY-1-1-11-v14.12 DEVICE SCOPES CONFIGURATION
DISCOVERY-2-1-1-v14.12 DISCOVERY - NAMESPACES (DEFAULT NAMESPACES FOR EACH
TAG)
DISCOVERY-2-1-2-v14.12 DISCOVERY - NAMESPACES (DEFAULT NAMESPACES FOR PARENT
TAG)
DISCOVERY-2-1-3-v14.12 DISCOVERY - NAMESPACES (NOT STANDARD PREFIXES)
DISCOVERY-2-1-4-v14.12 DISCOVERY - NAMESPACES (DIFFERENT PREFIXES FOR THE SAME
NAMESPACE)
DISCOVERY-2-1-5-v14.12 DISCOVERY - NAMESPACES (THE SAME PREFIX FOR DIFFERENT
NAMESPACES)
DEVICE-1-1-1-v14.12 GET WSDL URL
![Page 21: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/21.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 21
DEVICE-1-1-2-v14.12 ALL CAPABILITIES
DEVICE-1-1-3-v14.12 DEVICE CAPABILITIES
DEVICE-1-1-4-v14.12 MEDIA CAPABILITIES
DEVICE-1-1-5-v14.12 EVENT CAPABILITIES
DEVICE-1-1-6-v14.12 PTZ CAPABILITIES
DEVICE-1-1-9-v14.12 SOAP FAULT MESSAGE
DEVICE-1-1-10-v14.12 IMAGING CAPABILITIES
DEVICE-1-1-11-v14.12 ANALYTICS CAPABILITIES
DEVICE-1-1-13-v14.12 GET SERVICES – DEVICE SERVICE
DEVICE-1-1-14-v14.12 GET SERVICES – MEDIA SERVICE
DEVICE-1-1-16-v14.12 GET SERVICES – EVENT SERVICE
DEVICE-1-1-17-v14.12 GET SERVICES – IMAGING SERVICE
DEVICE-1-1-18-v14.12 DEVICE SERVICE CAPABILITIES
DEVICE-1-1-19-v14.12 GET SERVICES AND GET DEVICE SERVICE CAPABILITIES
CONSISTENCY
DEVICE-1-1-30-v17.06 GET SERVICES AND GET CAPABILITIES CONSISTENCY
DEVICE-2-1-1-v14.12 NETWORK COMMAND HOSTNAME CONFIGURATION
DEVICE-2-1-3-v14.12 NETWORK COMMAND SETHOSTNAME TEST ERROR CASE
DEVICE-2-1-4-v14.12 GET DNS CONFIGURATION
DEVICE-2-1-5-v14.12 SET DNS CONFIGURATION - SEARCHDOMAIN
DEVICE-2-1-6-v14.12 SET DNS CONFIGURATION - DNSMANUAL IPV4
DEVICE-2-1-8-v14.12 SET DNS CONFIGURATION - FROMDHCP
DEVICE-2-1-11-v14.12 GET NTP CONFIGURATION
DEVICE-2-1-12-v16.07 SET NTP CONFIGURATION - NTPMANUAL IPV4
DEVICE-2-1-14-v14.12 SET NTP CONFIGURATION - FROMDHCP
DEVICE-2-1-17-v14.12 GET NETWORK INTERFACE CONFIGURATION
DEVICE-2-1-18-v14.12 SET NETWORK INTERFACE CONFIGURATION - IPV4
DEVICE-2-1-25-v14.12 GET NETWORK DEFAULT GATEWAY CONFIGURATION
DEVICE-2-1-30-v14.12 SET NETWORK DEFAULT GATEWAY CONFIGURATION - IPV4
DEVICE-2-1-32-v14.12 NETWORK COMMAND SETHOSTNAME TEST
DEVICE-2-1-33-v14.12 GET NETWORK PROTOCOLS CONFIGURATION
DEVICE-2-1-34-v14.12 SET NETWORK PROTOCOLS CONFIGURATION
DEVICE-2-1-35-v14.12 SET NETWORK PROTOCOLS CONFIGURATION - UNSUPPORTED
PROTOCOLS
DEVICE-3-1-1-v14.12 SYSTEM COMMAND GETSYSTEMDATEANDTIME
![Page 22: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/22.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 22
DEVICE-3-1-4-v17.06 SYSTEM COMMAND SETSYSTEMDATEANDTIME TEST FOR INVALID
TIMEZONE
DEVICE-3-1-5-v17.06 SYSTEM COMMAND SETSYSTEMDATEANDTIME TEST FOR INVALID
DATE
DEVICE-3-1-7-v14.12 SYSTEM COMMAND FACTORY DEFAULT SOFT
DEVICE-3-1-8-v16.01 SYSTEM COMMAND REBOOT
DEVICE-3-1-9-v14.12 SYSTEM COMMAND DEVICE INFORMATION
DEVICE-3-1-11-v14.12 SYSTEM COMMAND SETSYSTEMDATEANDTIME
DEVICE-3-1-12-v14.12 SYSTEM COMMAND SETSYSTEMDATEANDTIME USING NTP
DEVICE-3-1-13-v16.01 GET SYSTEM URIS
DEVICE-3-1-14-v17.12 START SYSTEM RESTORE
DEVICE-3-1-15-v16.01 START SYSTEM RESTORE – INVALID BACKUP FILE
DEVICE-4-1-1-v14.12 SECURITY COMMAND GETUSERS
DEVICE-4-1-3-v14.12 SECURITY COMMAND CREATEUSERS ERROR CASE
DEVICE-4-1-4-v14.12 SECURITY COMMAND DELETEUSERS
DEVICE-4-1-5-v14.12 SECURITY COMMAND DELETEUSERS ERROR CASE
DEVICE-4-1-7-v14.12 SECURITY COMMAND SETUSER
DEVICE-4-1-8-v14.12 SECURITY COMMAND USER MANAGEMENT ERROR CASE
DEVICE-4-1-9-v14.12 SECURITY COMMAND CREATEUSERS
DEVICE-4-1-10-v14.12 GET REMOTE USER
DEVICE-4-1-11-v14.12 SET REMOTE USER
DEVICE-5-1-2-v16.07 RELAY OUTPUTS COUNT IN GETRELAYOUTPUTS AND
GETCAPABILITIES
DEVICE-5-1-3-v16.07 IO COMMAND SETRELAYOUTPUTSETTINGS
DEVICE-5-1-5-v16.07 IO COMMAND SETRELAYOUTPUTSTATE – BISTABLE MODE (OPENED
IDLE STATE)
DEVICE-5-1-6-v14.12 IO COMMAND SETRELAYOUTPUTSTATE – BISTABLE MODE (CLOSED
IDLE STATE)
DEVICE-5-1-7-v16.07 IO COMMAND SETRELAYOUTPUTSTATE – MONOSTABLE MODE
(OPENED IDLE STATE)
DEVICE-5-1-8-v16.07 IO COMMAND SETRELAYOUTPUTSTATE – MONOSTABLE MODE
(CLOSED IDLE STATE)
DEVICE-5-1-9-v16.07 IO COMMAND SETRELAYOUTPUTSTATE – MONOSTABLE MODE
(INACTIVE BEFORE DELAYTIME EXPIRED)
DEVICE-5-1-11-v16.07 IO COMMAND SETRELAYOUTPUTSETTINGS – INVALID TOKEN
![Page 23: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/23.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 23
DEVICE-5-1-12-v16.07 IO COMMAND SETRELAYOUTPUTSTATE – INVALID TOKEN
DEVICE-6-1-1-v14.12 DEVICE MANAGEMENT - NAMESPACES (DEFAULT NAMESPACES FOR
EACH TAG)
DEVICE-6-1-2-v14.12 DEVICE MANAGEMENT - NAMESPACES (DEFAULT NAMESPACES FOR
PARENT TAG)
DEVICE-6-1-3-v14.12 DEVICE MANAGEMENT - NAMESPACES (NOT STANDARD PREFIXES)
DEVICE-6-1-4-v14.12 DEVICE MANAGEMENT - NAMESPACES (DIFFERENT PREFIXES FOR THE
SAME NAMESPACE)
DEVICE-6-1-5-v14.12 DEVICE MANAGEMENT - NAMESPACES (THE SAME PREFIX FOR
DIFFERENT NAMESPACES)
DEVICE-8-1-1-v17.01 AUXILIARY COMMANDS
EVENT-1-1-2-v14.12 GET EVENT PROPERTIES
EVENT-2-1-9-v14.12 BASIC NOTIFICATION INTERFACE - SUBSCRIBE
EVENT-2-1-12-v14.12 BASIC NOTIFICATION INTERFACE - RENEW
EVENT-2-1-17-v14.12 BASIC NOTIFICATION INTERFACE - NOTIFY
EVENT-2-1-18-v14.12 BASIC NOTIFICATION INTERFACE - NOTIFY FILTER
EVENT-2-1-24-v17.06 BASIC NOTIFICATION INTERFACE - SET SYNCHRONIZATION POINT
EVENT-2-1-25-v17.06 BASIC NOTIFICATION INTERFACE – CONJUNCTION IN NOTIFY FILTER
(OR OPERATION)
EVENT-2-1-26-v17.06 BASIC NOTIFICATION INTERFACE – TOPIC SUB-TREE IN
PULLMESSAGES FILTER
EVENT-2-1-27-v17.06 BASIC NOTIFICATION INTERFACE – CONJUNCTION IN NOTIFY FILTER
(TOPIC SUB-TREE AND OR OPERATION)
EVENT-2-1-28-v17.12 BASIC NOTIFICATION INTERFACE - UNSUBSCRIBE
EVENT-2-1-29-v18.06 BASIC NOTIFICATION INTERFACE - MESSAGE CONTENT FILTER
EVENT-3-1-9-v14.12 REALTIME PULLPOINT SUBSCRIPTION - CREATE PULL POINT
SUBSCRIPTION
EVENT-3-1-12-v17.12 REALTIME PULLPOINT SUBSCRIPTION - RENEW
EVENT-3-1-15-v14.12 REALTIME PULLPOINT SUBSCRIPTION - PULLMESSAGES
EVENT-3-1-16-v14.12 REALTIME PULLPOINT SUBSCRIPTION - PULLMESSAGES FILTER
EVENT-3-1-24-v14.12 REALTIME PULLPOINT SUBSCRIPTION – PULLMESSAGES AS KEEP-
ALIVE
EVENT-3-1-25-v17.06 REALTIME PULLPOINT SUBSCRIPTION – SET SYNCHRONIZATION POINT
EVENT-3-1-32-v17.06 REALTIME PULLPOINT SUBSCRIPTION – PULLMESSAGES TIMEOUT
EVENT-3-1-33-v18.06 REALTIME PULLPOINT SUBSCRIPTION – CONJUNCTION IN
![Page 24: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/24.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 24
PULLMESSAGES FILTER (OR OPERATION)
EVENT-3-1-34-v18.06 REALTIME PULLPOINT SUBSCRIPTION – TOPIC SUB-TREE IN
PULLMESSAGES FILTER
EVENT-3-1-35-v18.06 REALTIME PULLPOINT SUBSCRIPTION – CONJUNCTION IN NOTIFY
FILTER (TOPIC SUB-TREE AND OR OPERATION)
EVENT-3-1-36-v17.12 REALTIME PULLPOINT SUBSCRIPTION - UNSUBSCRIBE
EVENT-3-1-37-v17.12 REALTIME PULLPOINT SUBSCRIPTION – MAXIMUM SUPPORTED
NUMBER OF NOTIFICATION PULL POINTS
EVENT-3-1-38-v18.06 REALTIME PULLPOINT SUBSCRIPTION - MESSAGE CONTENT FILTER
EVENT-4-1-6-v16.07 EVENT - NAMESPACES (DEFAULT NAMESPACES FOR EACH TAG)
EVENT-4-1-7-v16.07 EVENT - NAMESPACES (DEFAULT NAMESPACES FOR PARENT TAG)
EVENT-4-1-8-v16.07 EVENT - NAMESPACES (NOT STANDARD PREFIXES)
EVENT-4-1-9-v16.07 EVENT - NAMESPACES (DIFFERENT PREFIXES FOR THE SAME
NAMESPACE)
EVENT-4-1-10-v16.07 EVENT - NAMESPACES (THE SAME PREFIX FOR DIFFERENT
NAMESPACES)
EVENT-5-1-1-v15.06 EVENT SERVICE CAPABILITIES
EVENT-5-1-2-v15.06 GET SERVICES AND EVENT SERVICE CAPABILITIES CONSISTENCY
QUICK_INSTALL-4-1-2-v16.01 Invalid Firmware Upload
![Page 25: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/25.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 25
ONVIF TEST
Media ConfigurationMEDIA-1-1-1-v14.12 MEDIA PROFILE CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Validating media profiles
STEP PASSED
TEST PASSED
MEDIA-1-1-3-v14.12 PROFILES CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Check if the DUT returned media profiles
![Page 26: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/26.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 26
STEP PASSED
STEP 5 - Getting media profile
STEP PASSED
STEP 6 - Check that profiles [token = 'PROFILE_000'] are the same
STEP PASSED
STEP 7 - Getting media profile
STEP PASSED
STEP 8 - Check that profiles [token = 'PROFILE_001'] are the same
STEP PASSED
TEST PASSED
MEDIA-1-1-5-v14.12 DYNAMIC MEDIA PROFILE CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Validating media profiles
STEP PASSED
STEP 5 - Create profile
STEP PASSED
STEP 6 - Validate new media profile
STEP PASSED
STEP 7 - Validate new media profile
STEP PASSED
STEP 8 - Adding video source configuration [token = 'V_SRC_CFG_000'] to profile [token = 'PROFILE_003']
![Page 27: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/27.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 27
STEP PASSED
STEP 9 - Adding video encoder configuration [token = 'V_ENC_000'] to profile [token = 'PROFILE_003']
STEP PASSED
STEP 10 - Getting media profile
STEP PASSED
STEP 11 - Validate new media profile
STEP PASSED
STEP 12 - Getting media profiles
STEP PASSED
STEP 13 - Check that newly created profile is present in the list
STEP PASSED
STEP 14 - Validate new media profile
STEP PASSED
STEP 15 - Check that profile has no "fixed" attribute set to true
STEP PASSED
STEP 16 - Removing video encoder configuration from profile [token = 'PROFILE_003']
STEP PASSED
STEP 17 - Removing video source configuration from profile [token = 'PROFILE_003']
STEP PASSED
STEP 18 - Deleting media profile [token = 'PROFILE_003']
STEP PASSED
STEP 19 - Getting media profile [token = 'PROFILE_003'] - negative test
STEP PASSED
TEST PASSED
MEDIA-2-1-2-v14.12 VIDEO ENCODER CONFIGURATION
TestResult
STEP 1 - Getting media service address
![Page 28: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/28.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 28
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Validating media profiles
STEP PASSED
STEP 5 - Getting video encoder configurations compatible with profile [token = 'PROFILE_000']
STEP PASSED
STEP 6 - Validating video encoder configurations
STEP PASSED
STEP 7 - Getting video encoder configurations
STEP PASSED
STEP 8 - Validating video encoder configurations
STEP PASSED
TEST PASSED
MEDIA-2-1-6-v14.12 GUARANTEED NUMBER OF VIDEO ENCODER INSTANCES
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video source configurations
STEP PASSED
STEP 4 - Validating video source configurations
STEP PASSED
STEP 5 - Getting guaranteed number of video encoder instances
![Page 29: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/29.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 29
STEP PASSED
STEP 6 - Validating guaranteed number of video encoder instances
STEP PASSED
TEST PASSED
MEDIA-2-1-7-v14.12 GET GUARANTEED NUMBER OF VIDEO ENCODER INSTANCES AND
GET VIDEO ENCODER CONFIGURATION OPTIONS CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Get Media service capabilities from Device service
STEP PASSED
STEP 4 - Check that the DUT returned Media capabilities
STEP PASSED
STEP 5 - Get Media Service capabilities
STEP PASSED
STEP 6 - Check that the DUT returned Media service capabilities
STEP PASSED
STEP 7 - Getting video encoder configurations
STEP PASSED
STEP 8 - Validating video encoder configurations
STEP PASSED
STEP 9 - Getting video source configurations
STEP PASSED
STEP 10 - Validating video source configurations
STEP PASSED
![Page 30: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/30.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 30
STEP 11 - Getting guaranteed number of video encoder instances
STEP PASSED
STEP 12 - Compare guaranteed total number of video encoder instances and total number of video encoder configurations
STEP PASSED
STEP 13 - Compare guaranteed total number of video encoder instances and maximum number of profiles
STEP PASSED
STEP 14 - Compare guaranteed total number of video encoder instances and maximum number of profiles
STEP PASSED
STEP 15 - Get video encoder configuration options
STEP PASSED
STEP 16 - Check that JPEG options are present
STEP PASSED
STEP 17 - Check that MPEG4 options are present
STEP PASSED
STEP 18 - Check that H264 options are present
STEP PASSED
TEST PASSED
MEDIA-2-1-8-v14.12 VIDEO SOURCE CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Validating media profiles
STEP PASSED
![Page 31: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/31.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 31
STEP 5 - Getting video sources
STEP PASSED
STEP 6 - Validating video sources
STEP PASSED
STEP 7 - Getting video source configurations compatible with profile [token = 'PROFILE_000']
STEP PASSED
STEP 8 - Validating video source configurations
STEP PASSED
STEP 9 - Getting video source configurations
STEP PASSED
STEP 10 - Validating video source configurations
STEP PASSED
STEP 11 - Getting video source configuration options for configuration [token = 'V_SRC_CFG_000']
STEP PASSED
STEP 12 - Setting video source configuration - negative test
STEP PASSED
STEP 13 - Setting video source configuration
STEP PASSED
STEP 14 - Getting video source configuration
STEP PASSED
STEP 15 - Comparing video source configurations
STEP PASSED
TEST PASSED
MEDIA-2-1-9-v14.12 JPEG VIDEO ENCODER CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
![Page 32: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/32.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 32
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video encoder configurations
STEP PASSED
STEP 4 - Validating video encoder configurations
STEP PASSED
STEP 5 - Getting video encoder configuration options
STEP PASSED
STEP 6 - Setting video encoder configuration - negative test
STEP PASSED
STEP 7 - Find highest and lowest resolutions for further testing
STEP PASSED
STEP 8 - SetVideoEncoderConfiguration (use max values)
STEP PASSED
STEP 9 - Getting video encoder configuration
STEP PASSED
STEP 10 - Check that the DUT accepted values passed
STEP PASSED
STEP 11 - SetVideoEncoderConfiguration (use min values)
STEP PASSED
STEP 12 - Getting video encoder configuration
STEP PASSED
STEP 13 - Check that the DUT accepted values passed
STEP PASSED
STEP 14 - SetVideoEncoderConfiguration (use average values)
STEP PASSED
STEP 15 - Getting video encoder configuration
STEP PASSED
![Page 33: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/33.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 33
STEP 16 - Check that the DUT accepted values passed
STEP PASSED
STEP 17 - Setting video encoder configuration
STEP PASSED
TEST PASSED
MEDIA-2-1-10-v14.12 MPEG4 VIDEO ENCODER CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video encoder configurations
STEP PASSED
STEP 4 - Validating video encoder configurations
STEP PASSED
STEP 5 - Getting video encoder configuration options
STEP PASSED
STEP 6 - Setting video encoder configuration - negative test
STEP PASSED
STEP 7 - Find highest and lowest resolutions for further testing
STEP PASSED
STEP 8 - SetVideoEncoderConfiguration (use max values)
STEP PASSED
STEP 9 - Getting video encoder configuration
STEP PASSED
STEP 10 - Check that the DUT accepted values passed
STEP PASSED
![Page 34: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/34.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 34
STEP 11 - SetVideoEncoderConfiguration (use min values)
STEP PASSED
STEP 12 - Getting video encoder configuration
STEP PASSED
STEP 13 - Check that the DUT accepted values passed
STEP PASSED
STEP 14 - SetVideoEncoderConfiguration (use average values)
STEP PASSED
STEP 15 - Getting video encoder configuration
STEP PASSED
STEP 16 - Check that the DUT accepted values passed
STEP PASSED
STEP 17 - Setting video encoder configuration
STEP PASSED
TEST PASSED
MEDIA-2-1-11-v14.12 H.264 VIDEO ENCODER CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video encoder configurations
STEP PASSED
STEP 4 - Validating video encoder configurations
STEP PASSED
STEP 5 - Getting video encoder configuration options
STEP PASSED
![Page 35: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/35.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 35
STEP 6 - Setting video encoder configuration - negative test
STEP PASSED
STEP 7 - Find highest and lowest resolutions for further testing
STEP PASSED
STEP 8 - SetVideoEncoderConfiguration (use max values)
STEP PASSED
STEP 9 - Getting video encoder configuration
STEP PASSED
STEP 10 - Check that the DUT accepted values passed
STEP PASSED
STEP 11 - SetVideoEncoderConfiguration (use min values)
STEP PASSED
STEP 12 - Getting video encoder configuration
STEP PASSED
STEP 13 - Check that the DUT accepted values passed
STEP PASSED
STEP 14 - SetVideoEncoderConfiguration (use average values)
STEP PASSED
STEP 15 - Getting video encoder configuration
STEP PASSED
STEP 16 - Check that the DUT accepted values passed
STEP PASSED
STEP 17 - Setting video encoder configuration
STEP PASSED
TEST PASSED
MEDIA-2-2-1-v14.12 VIDEO SOURCE CONFIGURATIONS AND PROFILES CONSISTENCY
TestResult
![Page 36: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/36.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 36
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Check if the DUT returned media profiles
STEP PASSED
STEP 5 - Getting video source configurations
STEP PASSED
STEP 6 - Check if the DUT returned configurations
STEP PASSED
STEP 7 - Check that video source configuration for profile with token 'PROFILE_000' exists
STEP PASSED
STEP 8 - Check that video source configuration for profile with token 'PROFILE_001' exists
STEP PASSED
STEP 9 - Check that configurations [token = 'V_SRC_CFG_000'] are the same
STEP PASSED
STEP 10 - Check that configurations [token = 'V_SRC_CFG_000'] are the same
STEP PASSED
TEST PASSED
MEDIA-2-2-2-v14.12 VIDEO SOURCE CONFIGURATIONS AND VIDEO SOURCE
CONFIGURATION CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
![Page 37: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/37.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 37
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting video source configuration
STEP PASSED
STEP 6 - Check that configurations [token = 'V_SRC_CFG_000'] are the same
STEP PASSED
TEST PASSED
MEDIA-2-2-3-v14.12 VIDEO SOURCE CONFIGURATIONS AND VIDEO SOURCE
CONFIGURATION OPTIONS CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Check if video source configuration is valid
STEP PASSED
STEP 6 - Getting video source configuration options for configuration [token = 'V_SRC_CFG_000']
STEP PASSED
STEP 7 - Check if the DUT returned video source configuration options
![Page 38: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/38.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 38
STEP PASSED
STEP 8 - Check if video source configuration options are valid
STEP PASSED
STEP 9 - Check if video source configuration [token='V_SRC_CFG_000'] and options are consistent
STEP PASSED
TEST PASSED
MEDIA-2-2-4-v14.12 PROFILES AND VIDEO SOURCE CONFIGURATION OPTIONS
CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Check if the DUT returned media profiles
STEP PASSED
STEP 5 - Getting video source configuration options for configuration [token = 'V_SRC_CFG_000']
STEP PASSED
STEP 6 - Check if the DUT returned video source configuration options
STEP PASSED
STEP 7 - Check if video source configuration [token='V_SRC_CFG_000'] and options are consistent
STEP PASSED
STEP 8 - Getting video source configuration options for configuration [token = 'V_SRC_CFG_000']
STEP PASSED
STEP 9 - Check if the DUT returned video source configuration options
STEP PASSED
![Page 39: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/39.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 39
STEP 10 - Check if video source configuration [token='V_SRC_CFG_000'] and options are consistent
STEP PASSED
TEST PASSED
MEDIA-2-2-5-v14.12 VIDEO SOURCE CONFIGURATIONS AND VIDEO SOURCES
CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting video sources
STEP PASSED
STEP 6 - Check if the DUT returned video sources
STEP PASSED
STEP 7 - Check if video source exists for configuration 'V_SRC_CFG_000'
STEP PASSED
TEST PASSED
MEDIA-2-2-6-v14.12 VIDEO SOURCE CONFIGURATION USE COUNT (CURRENT STATE)
TestResult
STEP 1 - Getting media service address
STEP PASSED
![Page 40: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/40.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 40
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting media profiles
STEP PASSED
STEP 6 - Check if the DUT returned media profiles
STEP PASSED
STEP 7 - Check condition
STEP PASSED
STEP 8 - Getting video source configuration
STEP PASSED
STEP 9 - Check UseCount value
STEP PASSED
TEST PASSED
MEDIA-2-2-12-v14.12 VIDEO SOURCE CONFIGURATION USE COUNT (ADD SAME VIDEO
SOURCE CONFIGURATION TO PROFILE TWICE)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
![Page 41: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/41.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 41
STEP PASSED
STEP 5 - Getting media profiles
STEP PASSED
STEP 6 - Creating media profile [name = 'z']
STEP PASSED
STEP 7 - Adding video source configuration [token = 'V_SRC_CFG_000'] to profile [token = 'z']
STEP PASSED
STEP 8 - Getting video source configuration
STEP PASSED
STEP 9 - Check UseCount value after adding configuration to a profile
STEP PASSED
STEP 10 - Adding video source configuration [token = 'V_SRC_CFG_000'] to profile [token = 'z']
STEP PASSED
STEP 11 - Getting video source configuration
STEP PASSED
STEP 12 - Check UseCount value after adding the same configuration to a profile twice
STEP PASSED
STEP 13 - Deleting media profile [token = 'z']
STEP PASSED
TEST PASSED
MEDIA-2-2-13-v14.12 VIDEO SOURCE CONFIGURATION USE COUNT (ADD DIFFERENT
VIDEO SOURCE CONFIGURATIONS IN PROFILE)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
![Page 42: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/42.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 42
STEP 3 - Getting video source configurations
STEP PASSED
STEP 4 - Check if the DUT returned video source configurations
STEP PASSED
TEST PASSED
MEDIA-2-2-14-v14.12 VIDEO SOURCE CONFIGURATION USE COUNT (REMOVE VIDEO
SOURCE CONFIGURATION)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting media profiles
STEP PASSED
STEP 6 - Creating media profile [name = 't']
STEP PASSED
STEP 7 - Adding video source configuration [token = 'V_SRC_CFG_000'] to profile [token = 't']
STEP PASSED
STEP 8 - Removing video source configuration from profile [token = 't']
STEP PASSED
STEP 9 - Getting video source configuration
STEP PASSED
![Page 43: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/43.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 43
STEP 10 - Check UseCount value after removing configuration from a profile
STEP PASSED
STEP 11 - Deleting media profile [token = 't']
STEP PASSED
TEST PASSED
MEDIA-2-2-15-v17.06 VIDEO SOURCE CONFIGURATION USE COUNT (DELETION PROFILE
WITH VIDEO SOURCE CONFIGURATION)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting media profiles
STEP PASSED
STEP 6 - Creating media profile [name = 'n']
STEP PASSED
STEP 7 - Adding video source configuration [token = 'V_SRC_CFG_000'] to profile [token = 'n']
STEP PASSED
STEP 8 - Deleting media profile [token = 'n']
STEP PASSED
STEP 9 - Getting video source configuration
STEP PASSED
STEP 10 - Check UseCount value after deleting profile with configuration
![Page 44: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/44.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 44
STEP PASSED
TEST PASSED
MEDIA-2-2-16-v14.12 VIDEO SOURCE CONFIGURATION USE COUNT (SET VIDEO SOURCE
CONFIGURATION)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Setting video source configuration
STEP PASSED
STEP 6 - Getting video source configuration
STEP PASSED
STEP 7 - Check UseCount after setting new value via SetVideoSourceConfiguration
STEP PASSED
TEST PASSED
MEDIA-2-3-1-v14.12 VIDEO ENCODER CONFIGURATIONS AND PROFILES CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
![Page 45: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/45.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 45
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Check if the DUT returned media profiles
STEP PASSED
STEP 5 - Getting video encoder configurations
STEP PASSED
STEP 6 - Check if the DUT returned configurations
STEP PASSED
STEP 7 - Check that video encoder configuration for profile with token 'PROFILE_000' exists
STEP PASSED
STEP 8 - Check that video encoder configuration for profile with token 'PROFILE_001' exists
STEP PASSED
STEP 9 - Check that configurations [token = 'V_ENC_000'] are the same
STEP PASSED
STEP 10 - Check that configurations [token = 'V_ENC_001'] are the same
STEP PASSED
TEST PASSED
MEDIA-2-3-2-v14.12 VIDEO ENCODER CONFIGURATIONS AND VIDEO ENCODER
CONFIGURATION CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video encoder configurations
STEP PASSED
![Page 46: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/46.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 46
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting video encoder configuration
STEP PASSED
STEP 6 - Check that configurations [token = 'V_ENC_000'] are the same
STEP PASSED
STEP 7 - Getting video encoder configuration
STEP PASSED
STEP 8 - Check that configurations [token = 'V_ENC_001'] are the same
STEP PASSED
TEST PASSED
MEDIA-2-3-3-v14.12 VIDEO ENCODER CONFIGURATIONS AND VIDEO ENCODER
CONFIGURATION OPTIONS CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Check if video encoder configuration is valid
STEP PASSED
STEP 6 - Get video encoder configuration options
STEP PASSED
STEP 7 - Check if the DUT returned video encoder configuration options
![Page 47: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/47.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 47
STEP PASSED
STEP 8 - Check if video encoder configuration [token='V_ENC_000'] and options are consistent
STEP PASSED
STEP 9 - Check if video encoder configuration is valid
STEP PASSED
STEP 10 - Get video encoder configuration options
STEP PASSED
STEP 11 - Check if the DUT returned video encoder configuration options
STEP PASSED
STEP 12 - Check if video encoder configuration [token='V_ENC_001'] and options are consistent
STEP PASSED
TEST PASSED
MEDIA-2-3-4-v14.12 PROFILES AND VIDEO ENCODER CONFIGURATION OPTIONS
CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Check if the DUT returned media profiles
STEP PASSED
STEP 5 - Get video encoder configuration options
STEP PASSED
STEP 6 - Check if the DUT returned video encoder configuration options
STEP PASSED
![Page 48: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/48.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 48
STEP 7 - Check if video encoder configuration [token='V_ENC_000'] and options are consistent
STEP PASSED
STEP 8 - Get video encoder configuration options
STEP PASSED
STEP 9 - Check if the DUT returned video encoder configuration options
STEP PASSED
STEP 10 - Check if video encoder configuration [token='V_ENC_001'] and options are consistent
STEP PASSED
TEST PASSED
MEDIA-2-3-5-v14.12 VIDEO ENCODER CONFIGURATION USE COUNT (CURRENT STATE)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting media profiles
STEP PASSED
STEP 6 - Check if the DUT returned media profiles
STEP PASSED
STEP 7 - Check condition
STEP PASSED
STEP 8 - Getting video encoder configuration
STEP PASSED
![Page 49: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/49.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 49
STEP 9 - Check UseCount value
STEP PASSED
STEP 10 - Check condition
STEP PASSED
STEP 11 - Getting video encoder configuration
STEP PASSED
STEP 12 - Check UseCount value
STEP PASSED
TEST PASSED
MEDIA-2-3-12-v14.12 VIDEO ENCODER CONFIGURATIONS – ALL SUPPORTED VIDEO
ENCODINGS
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Get video encoder configuration options
STEP PASSED
STEP 6 - Setting video encoder configuration
STEP PASSED
STEP 7 - Getting video encoder configuration
STEP PASSED
![Page 50: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/50.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 50
STEP 8 - Check that the DUT accepted values passed
STEP PASSED
STEP 9 - Setting video encoder configuration
STEP PASSED
STEP 10 - Getting video encoder configuration
STEP PASSED
STEP 11 - Check that the DUT accepted values passed
STEP PASSED
STEP 12 - Setting video encoder configuration
STEP PASSED
STEP 13 - Getting video encoder configuration
STEP PASSED
STEP 14 - Check that the DUT accepted values passed
STEP PASSED
STEP 15 - Get video encoder configuration options
STEP PASSED
STEP 16 - Setting video encoder configuration
STEP PASSED
STEP 17 - Getting video encoder configuration
STEP PASSED
STEP 18 - Check that the DUT accepted values passed
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
STEP 20 - Getting video encoder configuration
STEP PASSED
STEP 21 - Check that the DUT accepted values passed
STEP PASSED
![Page 51: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/51.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 51
STEP 22 - Setting video encoder configuration
STEP PASSED
STEP 23 - Getting video encoder configuration
STEP PASSED
STEP 24 - Check that the DUT accepted values passed
STEP PASSED
STEP 25 - SetVideoEncoderConfiguration - rollback changes made in configuration 'V_ENC_000'
STEP PASSED
STEP 26 - SetVideoEncoderConfiguration - rollback changes made in configuration 'V_ENC_001'
STEP PASSED
TEST PASSED
MEDIA-2-3-13-v14.12 VIDEO ENCODER CONFIGURATION USE COUNT (ADD SAME VIDEO
ENCODER CONFIGURATION TO PROFILE TWICE)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned video encoder configurations
STEP PASSED
STEP 5 - Getting video source configurations
STEP PASSED
STEP 6 - Check if the DUT returned video source configurations
STEP PASSED
STEP 7 - Getting media profiles
![Page 52: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/52.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 52
STEP PASSED
STEP 8 - Creating media profile [name = '9']
STEP PASSED
STEP 9 - Getting video source configurations compatible with profile [token = '9']
STEP PASSED
STEP 10 - Adding video source configuration [token = 'V_SRC_CFG_000'] to profile [token = '9']
STEP PASSED
STEP 11 - Getting video encoder configurations compatible with profile [token = '9']
STEP PASSED
STEP 12 - Adding video encoder configuration [token = 'V_ENC_000'] to profile [token = '9']
STEP PASSED
STEP 13 - Getting video encoder configuration
STEP PASSED
STEP 14 - Check UseCount value after adding configuration to a profile
STEP PASSED
STEP 15 - Adding video encoder configuration [token = 'V_ENC_000'] to profile [token = '9']
STEP PASSED
STEP 16 - Getting video encoder configuration
STEP PASSED
STEP 17 - Check UseCount value after adding the same configuration to a profile twice
STEP PASSED
STEP 18 - Deleting media profile [token = '9']
STEP PASSED
TEST PASSED
MEDIA-2-3-14-v14.12 VIDEO ENCODER CONFIGURATION USE COUNT (ADD DIFFERENT
VIDEO ENCODER CONFIGURATIONS IN PROFILE)
TestResult
![Page 53: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/53.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 53
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned video encoder configurations
STEP PASSED
STEP 5 - Getting video source configurations
STEP PASSED
STEP 6 - Check if the DUT returned video source configurations
STEP PASSED
STEP 7 - Getting media profiles
STEP PASSED
STEP 8 - Creating media profile [name = 'O']
STEP PASSED
STEP 9 - Getting video source configurations compatible with profile [token = 'O']
STEP PASSED
STEP 10 - Adding video source configuration [token = 'V_SRC_CFG_000'] to profile [token = 'O']
STEP PASSED
STEP 11 - Getting video encoder configurations compatible with profile [token = 'O']
STEP PASSED
STEP 12 - Adding video encoder configuration [token = 'V_ENC_000'] to profile [token = 'O']
STEP PASSED
STEP 13 - Getting video encoder configuration
STEP PASSED
STEP 14 - Check UseCount value after adding configuration to a profile
STEP PASSED
![Page 54: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/54.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 54
STEP 15 - Adding video encoder configuration [token = 'V_ENC_001'] to profile [token = 'O']
STEP PASSED
STEP 16 - Getting video encoder configuration
STEP PASSED
STEP 17 - Check UseCount value after replacing configuration in a profile (for replaced configuration)
STEP PASSED
STEP 18 - Getting video encoder configuration
STEP PASSED
STEP 19 - Check UseCount value after adding configuration to a profile (for added configuration)
STEP PASSED
STEP 20 - Deleting media profile [token = 'O']
STEP PASSED
TEST PASSED
MEDIA-2-3-15-v14.12 VIDEO ENCODER CONFIGURATION USE COUNT (REMOVE VIDEO
ENCODER CONFIGURATION)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned video encoder configurations
STEP PASSED
STEP 5 - Getting video source configurations
STEP PASSED
![Page 55: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/55.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 55
STEP 6 - Check if the DUT returned video source configurations
STEP PASSED
STEP 7 - Getting media profiles
STEP PASSED
STEP 8 - Creating media profile [name = 'X']
STEP PASSED
STEP 9 - Getting video source configurations compatible with profile [token = 'X']
STEP PASSED
STEP 10 - Adding video source configuration [token = 'V_SRC_CFG_000'] to profile [token = 'X']
STEP PASSED
STEP 11 - Getting video encoder configurations compatible with profile [token = 'X']
STEP PASSED
STEP 12 - Adding video encoder configuration [token = 'V_ENC_000'] to profile [token = 'X']
STEP PASSED
STEP 13 - Removing video encoder configuration from profile [token = 'X']
STEP PASSED
STEP 14 - Getting video encoder configuration
STEP PASSED
STEP 15 - Check UseCount value after removing configuration from a profile
STEP PASSED
STEP 16 - Deleting media profile [token = 'X']
STEP PASSED
TEST PASSED
MEDIA-2-3-16-v17.06 VIDEO ENCODER CONFIGURATION USE COUNT (PROFILE DELETION
WITH VIDEO ENCODER CONFIGURATION)
TestResult
STEP 1 - Getting media service address
![Page 56: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/56.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 56
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned video encoder configurations
STEP PASSED
STEP 5 - Getting video source configurations
STEP PASSED
STEP 6 - Check if the DUT returned video source configurations
STEP PASSED
STEP 7 - Getting media profiles
STEP PASSED
STEP 8 - Creating media profile [name = 'l']
STEP PASSED
STEP 9 - Getting video source configurations compatible with profile [token = 'l']
STEP PASSED
STEP 10 - Adding video source configuration [token = 'V_SRC_CFG_000'] to profile [token = 'l']
STEP PASSED
STEP 11 - Getting video encoder configurations compatible with profile [token = 'l']
STEP PASSED
STEP 12 - Adding video encoder configuration [token = 'V_ENC_000'] to profile [token = 'l']
STEP PASSED
STEP 13 - Deleting media profile [token = 'l']
STEP PASSED
STEP 14 - Getting video encoder configuration
STEP PASSED
STEP 15 - Check UseCount value after deleting profile with configuration
![Page 57: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/57.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 57
STEP PASSED
TEST PASSED
MEDIA-2-3-17-v14.12 VIDEO ENCODER CONFIGURATION USE COUNT (SET VIDEO
ENCODER CONFIGURATION)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Setting video encoder configuration
STEP PASSED
STEP 6 - Getting video encoder configuration
STEP PASSED
STEP 7 - Check UseCount after setting new value via SetVideoEncoderConfiguration
STEP PASSED
TEST PASSED
MEDIA-3-1-7-v14.12 GET AUDIO SOURCE CONFIGURATION OPTIONS
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
![Page 58: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/58.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 58
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Check if the DUT returned media profiles
STEP PASSED
STEP 5 - Getting audio source configurations
STEP PASSED
STEP 6 - Check if the DUT returned configurations
STEP PASSED
STEP 7 - Get Audio source configuration options for configuration [token='A_SRC_CFG_000']
STEP PASSED
STEP 8 - Get Audio source configuration options for profile [token='PROFILE_000']
STEP PASSED
STEP 9 - Get Audio source configuration options for configuration [token='A_SRC_CFG_000'] and profile [token =
'PROFILE_000']
STEP PASSED
STEP 10 - Get Audio source configuration options (empty message)
STEP PASSED
TEST PASSED
MEDIA-3-1-14-v14.12 G.711 AUDIO ENCODER CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio encoder configurations
STEP PASSED
STEP 4 - Validating audio encoder configurations
![Page 59: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/59.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 59
STEP PASSED
STEP 5 - Getting audio encoder configuration options
STEP PASSED
STEP 6 - Setting audio encoder configuration - negative test
STEP PASSED
STEP 7 - Setting audio encoder configuration
STEP PASSED
STEP 8 - Getting audio encoder configuration
STEP PASSED
STEP 9 - Comparing audio encoder configurations
STEP PASSED
TEST PASSED
MEDIA-3-1-15-v14.12 G.726 AUDIO ENCODER CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio encoder configurations
STEP PASSED
STEP 4 - Validating audio encoder configurations
STEP PASSED
STEP 5 - Getting audio encoder configuration options
STEP PASSED
STEP 6 - Setting audio encoder configuration - negative test
STEP PASSED
STEP 7 - Setting audio encoder configuration
![Page 60: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/60.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 60
STEP PASSED
STEP 8 - Getting audio encoder configuration
STEP PASSED
STEP 9 - Comparing audio encoder configurations
STEP PASSED
TEST PASSED
MEDIA-3-1-16-v14.12 AAC AUDIO ENCODER CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio encoder configurations
STEP PASSED
STEP 4 - Validating audio encoder configurations
STEP PASSED
STEP 5 - Getting audio encoder configuration options
STEP PASSED
STEP 6 - Setting audio encoder configuration - negative test
STEP PASSED
STEP 7 - Setting audio encoder configuration
STEP PASSED
STEP 8 - Getting audio encoder configuration
STEP PASSED
STEP 9 - Comparing audio encoder configurations
STEP PASSED
![Page 61: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/61.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 61
TEST PASSED
MEDIA-3-1-17-v14.12 GET AUDIO SOURCE CONFIGURATION – INVALID
CONFIGURATIONTOKEN
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio source configurations
STEP PASSED
STEP 4 - Check if the DUT returned audio source configurations
STEP PASSED
STEP 5 - Get audio source configuration - negative test
STEP PASSED
TEST PASSED
MEDIA-3-1-18-v14.12 GET AUDIO SOURCE CONFIGURATION OPTIONS – INVALID
PROFILETOKEN
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Check if the DUT returned media profiles
STEP PASSED
![Page 62: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/62.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 62
STEP 5 - Get audio source configuration options - negative test
STEP PASSED
TEST PASSED
MEDIA-3-1-19-v14.12 GET AUDIO SOURCE CONFIGURATION OPTIONS – INVALID
CONFIGURATION TOKEN
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Get audio source configuration options - negative test
STEP PASSED
TEST PASSED
MEDIA-3-1-20-v14.12 SET AUDIO SOURCE CONFIGURATION – INVALID TOKEN
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
![Page 63: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/63.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 63
STEP PASSED
STEP 5 - Set audio source configuration - negative test
STEP PASSED
TEST PASSED
MEDIA-3-1-21-v14.12 SET AUDIO ENCODER CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Create profile
STEP PASSED
STEP 4 - Validate new media profile
STEP PASSED
STEP 5 - Getting audio source configurations compatible with profile [token = 'PROFILE_0011']
STEP PASSED
STEP 6 - Validating audio sources
STEP PASSED
STEP 7 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'PROFILE_0011']
STEP PASSED
STEP 8 - Getting audio encoder configurations compatible with profile [token = 'PROFILE_0011']
STEP PASSED
STEP 9 - Validating audio encoder configurations
STEP PASSED
STEP 10 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = 'PROFILE_0011']
STEP PASSED
STEP 11 - Get audio encoder configuration options
![Page 64: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/64.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 64
STEP PASSED
STEP 12 - Validate response received
STEP PASSED
STEP 13 - Select AudioEncoderConfigurationOption to check configuration changing
STEP PASSED
STEP 14 - Setting audio encoder configuration
STEP PASSED
STEP 15 - Getting audio encoder configuration
STEP PASSED
STEP 16 - Comparing audio encoder configurations
STEP PASSED
STEP 17 - Setting audio encoder configuration
STEP PASSED
STEP 18 - Deleting media profile [token = 'PROFILE_0011']
STEP PASSED
TEST PASSED
MEDIA-3-1-22-v14.12 AUDIO SOURCE CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Create profile
STEP PASSED
STEP 4 - Validate new media profile
STEP PASSED
STEP 5 - Validate new media profile
![Page 65: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/65.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 65
STEP PASSED
STEP 6 - Getting audio sources
STEP PASSED
STEP 7 - Validating audio sources
STEP PASSED
STEP 8 - Getting audio source configurations
STEP PASSED
STEP 9 - Validating audio sources
STEP PASSED
STEP 10 - Getting audio source configurations compatible with profile [token = 'PROFILE_0012']
STEP PASSED
STEP 11 - Validating audio sources
STEP PASSED
STEP 12 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'PROFILE_0012']
STEP PASSED
STEP 13 - Getting audio source configuration options for configuration [token = 'A_SRC_CFG_000']
STEP PASSED
STEP 14 - Setting audio source configuration - negative test
STEP PASSED
STEP 15 - Setting audio source configuration
STEP PASSED
STEP 16 - Getting audio source configuration
STEP PASSED
STEP 17 - Comparing audio source configurations
STEP PASSED
STEP 18 - Removing audio source configuration from profile [token = 'PROFILE_0012']
STEP PASSED
STEP 19 - Deleting media profile [token = 'PROFILE_0012']
![Page 66: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/66.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 66
STEP PASSED
TEST PASSED
MEDIA-3-1-23-v14.12 AUDIO ENCODER CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Create profile
STEP PASSED
STEP 4 - Validate new media profile
STEP PASSED
STEP 5 - Validate new media profile
STEP PASSED
STEP 6 - Getting audio source configurations
STEP PASSED
STEP 7 - Validating audio sources
STEP PASSED
STEP 8 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'PROFILE_0013']
STEP PASSED
STEP 9 - Getting audio encoder configurations
STEP PASSED
STEP 10 - Validating audio encoder configurations
STEP PASSED
STEP 11 - Getting audio encoder configurations compatible with profile [token = 'PROFILE_0013']
STEP PASSED
STEP 12 - Validating audio encoder configurations
![Page 67: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/67.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 67
STEP PASSED
STEP 13 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = 'PROFILE_0013']
STEP PASSED
STEP 14 - Removing audio encoder configuration from profile [token = 'PROFILE_0013']
STEP PASSED
STEP 15 - Removing audio source configuration from profile [token = 'PROFILE_0013']
STEP PASSED
STEP 16 - Deleting media profile [token = 'PROFILE_0013']
STEP PASSED
TEST PASSED
MEDIA-3-2-1-v14.12 AUDIO SOURCE CONFIGURATIONS AND PROFILES CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Check if the DUT returned media profiles
STEP PASSED
STEP 5 - Getting audio source configurations
STEP PASSED
STEP 6 - Check if the DUT returned configurations
STEP PASSED
STEP 7 - Check that audio source configuration for profile with token 'PROFILE_000' exists
STEP PASSED
STEP 8 - Check that audio source configuration for profile with token 'PROFILE_001' exists
![Page 68: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/68.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 68
STEP PASSED
STEP 9 - Check that configurations [token = 'A_SRC_CFG_000'] are the same
STEP PASSED
STEP 10 - Check that configurations [token = 'A_SRC_CFG_000'] are the same
STEP PASSED
TEST PASSED
MEDIA-3-2-2-v14.12 AUDIO SOURCE CONFIGURATIONS AND AUDIO SOURCE
CONFIGURATION CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting audio source configuration
STEP PASSED
STEP 6 - Check that configurations [token = 'A_SRC_CFG_000'] are the same
STEP PASSED
TEST PASSED
MEDIA-3-2-3-v14.12 AUDIO SOURCE CONFIGURATIONS AND AUDIO SOURCE
CONFIGURATION OPTIONS CONSISTENCY
TestResult
STEP 1 - Getting media service address
![Page 69: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/69.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 69
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting audio source configuration options for configuration [token = 'A_SRC_CFG_000']
STEP PASSED
STEP 6 - Check if the DUT returned audio source configuration options
STEP PASSED
STEP 7 - Check if the DUT returned available input tokens
STEP PASSED
STEP 8 - Check that input tokens listed are unique
STEP PASSED
STEP 9 - Check that InputTokensAvailable contains SourceToken
STEP PASSED
TEST PASSED
MEDIA-3-2-4-v14.12 PROFILES AND AUDIO SOURCE CONFIGURATION OPTIONS
CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
![Page 70: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/70.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 70
STEP 4 - Check if the DUT returned media profiles
STEP PASSED
STEP 5 - Getting audio source configuration options for configuration [token = 'A_SRC_CFG_000']
STEP PASSED
STEP 6 - Check that the DUT sent audio source configuration options
STEP PASSED
STEP 7 - Check that input tokens list is not empty
STEP PASSED
STEP 8 - Check that input tokens listed are unique
STEP PASSED
STEP 9 - Check that source token is presented in the list of available input tokens
STEP PASSED
STEP 10 - Getting audio source configuration options for configuration [token = 'A_SRC_CFG_000']
STEP PASSED
STEP 11 - Check that the DUT sent audio source configuration options
STEP PASSED
STEP 12 - Check that input tokens list is not empty
STEP PASSED
STEP 13 - Check that input tokens listed are unique
STEP PASSED
STEP 14 - Check that source token is presented in the list of available input tokens
STEP PASSED
TEST PASSED
MEDIA-3-2-5-v14.12 AUDIO SOURCE CONFIGURATIONS AND AUDIO SOURCES
CONSISTENCY
TestResult
![Page 71: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/71.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 71
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting audio sources
STEP PASSED
STEP 6 - Check if the DUT returned audio sources
STEP PASSED
STEP 7 - Check that SourceToken for configuration 'A_SRC_CFG_000' exists
STEP PASSED
TEST PASSED
MEDIA-3-2-6-v14.12 AUDIO SOURCE CONFIGURATION USE COUNT (CURRENT STATE)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting media profiles
STEP PASSED
![Page 72: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/72.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 72
STEP 6 - Check if the DUT returned media profiles
STEP PASSED
STEP 7 - Check condition
STEP PASSED
STEP 8 - Getting audio source configuration
STEP PASSED
STEP 9 - Check UseCount value
STEP PASSED
TEST PASSED
MEDIA-3-2-12-v14.12 AUDIO SOURCE CONFIGURATION USE COUNT (ADD SAME AUDIO
SOURCE CONFIGURATION TO PROFILE TWICE)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting media profiles
STEP PASSED
STEP 6 - Creating media profile [name = 'g']
STEP PASSED
STEP 7 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'g']
STEP PASSED
STEP 8 - Getting audio source configuration
![Page 73: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/73.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 73
STEP PASSED
STEP 9 - Check UseCount value after adding configuration to a profile
STEP PASSED
STEP 10 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'g']
STEP PASSED
STEP 11 - Getting audio source configuration
STEP PASSED
STEP 12 - Check UseCount value after adding the same configuration to a profile twice
STEP PASSED
STEP 13 - Deleting media profile [token = 'g']
STEP PASSED
TEST PASSED
MEDIA-3-2-13-v14.12 AUDIO SOURCE CONFIGURATION USE COUNT (ADD DIFFERENT
AUDIO SOURCE CONFIGURATIONS IN PROFILE)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio source configurations
STEP PASSED
STEP 4 - Check if the DUT returned audio source configurations
STEP PASSED
TEST PASSED
MEDIA-3-2-14-v14.12 AUDIO SOURCE CONFIGURATION USE COUNT (REMOVE AUDIO
SOURCE CONFIGURATION)
![Page 74: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/74.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 74
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting media profiles
STEP PASSED
STEP 6 - Creating media profile [name = 'u']
STEP PASSED
STEP 7 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'u']
STEP PASSED
STEP 8 - Removing audio source configuration from profile [token = 'u']
STEP PASSED
STEP 9 - Getting audio source configuration
STEP PASSED
STEP 10 - Check UseCount value after removing configuration from a profile
STEP PASSED
STEP 11 - Deleting media profile [token = 'u']
STEP PASSED
TEST PASSED
MEDIA-3-2-15-v17.06 AUDIO SOURCE CONFIGURATION USE COUNT (PROFILE DELETION
WITH AUDIO SOURCE CONFIGURATION)
![Page 75: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/75.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 75
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting media profiles
STEP PASSED
STEP 6 - Creating media profile [name = 'j']
STEP PASSED
STEP 7 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'j']
STEP PASSED
STEP 8 - Deleting media profile [token = 'j']
STEP PASSED
STEP 9 - Getting audio source configuration
STEP PASSED
STEP 10 - Check UseCount value after deleting profile with configuration
STEP PASSED
TEST PASSED
MEDIA-3-2-16-v14.12 AUDIO SOURCE CONFIGURATION USE COUNT (SET AUDIO SOURCE
CONFIGURATION)
TestResult
STEP 1 - Getting media service address
![Page 76: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/76.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 76
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio source configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Setting audio source configuration
STEP PASSED
STEP 6 - Getting audio source configuration
STEP PASSED
STEP 7 - Check UseCount after setting new value via SetAudioSourceConfiguration
STEP PASSED
TEST PASSED
MEDIA-3-3-1-v14.12 AUDIO ENCODER CONFIGURATIONS AND PROFILES CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Check if the DUT returned media profiles
STEP PASSED
STEP 5 - Getting audio encoder configurations
STEP PASSED
STEP 6 - Check if the DUT returned configurations
![Page 77: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/77.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 77
STEP PASSED
STEP 7 - Check that audio encoder configuration for profile with token 'PROFILE_000' exists
STEP PASSED
STEP 8 - Check that audio encoder configuration for profile with token 'PROFILE_001' exists
STEP PASSED
STEP 9 - Check that configurations [token = 'A_ENC_000'] are the same
STEP PASSED
STEP 10 - Check that configurations [token = 'A_ENC_000'] are the same
STEP PASSED
TEST PASSED
MEDIA-3-3-2-v14.12 AUDIO ENCODER CONFIGURATIONS AND AUDIO ENCODER
CONFIGURATION CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting audio encoder configuration
STEP PASSED
STEP 6 - Check that configurations [token = 'A_ENC_000'] are the same
STEP PASSED
![Page 78: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/78.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 78
TEST PASSED
MEDIA-3-3-3-v14.12 AUDIO ENCODER CONFIGURATIONS AND AUDIO ENCODER
CONFIGURATION OPTIONS CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Get audio encoder configuration options
STEP PASSED
STEP 6 - Check if the DUT returned audio encoder configuration options
STEP PASSED
STEP 7 - Check if options list contain option for configuration with token 'A_ENC_000'
STEP PASSED
TEST PASSED
MEDIA-3-3-4-v14.12 PROFILES AND AUDIO ENCODER CONFIGURATION OPTIONS
CONSISTENCY
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
![Page 79: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/79.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 79
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Check if the DUT returned media profiles
STEP PASSED
STEP 5 - Get audio encoder configuration options
STEP PASSED
STEP 6 - Check if options list contain option for configuration with token 'A_ENC_000'
STEP PASSED
STEP 7 - Get audio encoder configuration options
STEP PASSED
STEP 8 - Check if options list contain option for configuration with token 'A_ENC_000'
STEP PASSED
TEST PASSED
MEDIA-3-3-5-v14.12 AUDIO ENCODER CONFIGURATION USE COUNT (CURRENT STATE)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Getting media profiles
STEP PASSED
STEP 6 - Check if the DUT returned media profiles
STEP PASSED
![Page 80: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/80.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 80
STEP 7 - Check condition
STEP PASSED
STEP 8 - Getting audio encoder configuration
STEP PASSED
STEP 9 - Check UseCount value
STEP PASSED
TEST PASSED
MEDIA-3-3-11-v14.12 AUDIO ENCODER CONFIGURATION OPTIONS AND AUDIO ENCODER
CONFIGURATIONS CONSISTENCY (BITRATE AND SAMPLERATE)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Get audio encoder configuration options
STEP PASSED
STEP 4 - Check Bitrate and Samplerate for all options
STEP PASSED
STEP 5 - Getting audio encoder configurations
STEP PASSED
STEP 6 - Check if the DUT returned configurations
STEP PASSED
STEP 7 - Get audio encoder configuration options
STEP PASSED
STEP 8 - Check Bitrate and Samplerate for all options
STEP PASSED
STEP 9 - Check that options received for configuration with token 'A_ENC_000' are valid
![Page 81: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/81.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 81
STEP PASSED
TEST PASSED
MEDIA-3-3-12-v14.12 AUDIO ENCODER CONFIGURATION USE COUNT (ADD SAME AUDIO
ENCODER CONFIGURATION TO PROFILE TWICE)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned audio encoder configurations
STEP PASSED
STEP 5 - Getting audio source configurations
STEP PASSED
STEP 6 - Check if the DUT returned audio source configurations
STEP PASSED
STEP 7 - Getting media profiles
STEP PASSED
STEP 8 - Creating media profile [name = 'D']
STEP PASSED
STEP 9 - Getting audio source configurations compatible with profile [token = 'D']
STEP PASSED
STEP 10 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'D']
STEP PASSED
STEP 11 - Getting audio encoder configurations compatible with profile [token = 'D']
STEP PASSED
![Page 82: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/82.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 82
STEP 12 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = 'D']
STEP PASSED
STEP 13 - Getting audio encoder configuration
STEP PASSED
STEP 14 - Check UseCount value after adding configuration to a profile
STEP PASSED
STEP 15 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = 'D']
STEP PASSED
STEP 16 - Getting audio encoder configuration
STEP PASSED
STEP 17 - Check UseCount value after adding the same configuration to a profile twice
STEP PASSED
STEP 18 - Deleting media profile [token = 'D']
STEP PASSED
TEST PASSED
MEDIA-3-3-13-v14.12 AUDIO ENCODER CONFIGURATION USE COUNT (ADD DIFFERENT
AUDIO ENCODER CONFIGURATIONS IN PROFILE)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned audio encoder configurations
STEP PASSED
![Page 83: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/83.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 83
TEST PASSED
MEDIA-3-3-14-v14.12 AUDIO ENCODER CONFIGURATION USE COUNT (REMOVE AUDIO
ENCODER CONFIGURATION)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned audio encoder configurations
STEP PASSED
STEP 5 - Getting audio source configurations
STEP PASSED
STEP 6 - Check if the DUT returned audio source configurations
STEP PASSED
STEP 7 - Getting media profiles
STEP PASSED
STEP 8 - Creating media profile [name = '8']
STEP PASSED
STEP 9 - Getting audio source configurations compatible with profile [token = '8']
STEP PASSED
STEP 10 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = '8']
STEP PASSED
STEP 11 - Getting audio encoder configurations compatible with profile [token = '8']
STEP PASSED
STEP 12 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = '8']
![Page 84: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/84.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 84
STEP PASSED
STEP 13 - Removing audio encoder configuration from profile [token = '8']
STEP PASSED
STEP 14 - Getting audio encoder configuration
STEP PASSED
STEP 15 - Check UseCount value after removing configuration from a profile
STEP PASSED
STEP 16 - Deleting media profile [token = '8']
STEP PASSED
TEST PASSED
MEDIA-3-3-15-v17.06 AUDIO ENCODER CONFIGURATION USE COUNT (DELETION PROFILE
WITH AUDIO ENCODER CONFIGURATION)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio encoder configurations
STEP PASSED
STEP 4 - Check if the DUT returned audio encoder configurations
STEP PASSED
STEP 5 - Getting audio source configurations
STEP PASSED
STEP 6 - Check if the DUT returned audio source configurations
STEP PASSED
STEP 7 - Getting media profiles
STEP PASSED
![Page 85: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/85.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 85
STEP 8 - Creating media profile [name = '4']
STEP PASSED
STEP 9 - Getting audio source configurations compatible with profile [token = '4']
STEP PASSED
STEP 10 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = '4']
STEP PASSED
STEP 11 - Getting audio encoder configurations compatible with profile [token = '4']
STEP PASSED
STEP 12 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = '4']
STEP PASSED
STEP 13 - Deleting media profile [token = '4']
STEP PASSED
STEP 14 - Getting audio encoder configuration
STEP PASSED
STEP 15 - Check UseCount value after deleting profile with configuration
STEP PASSED
TEST PASSED
MEDIA-3-3-16-v14.12 AUDIO ENCODER CONFIGURATION USE COUNT (SET AUDIO
ENCODER CONFIGURATION)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting audio encoder configurations
STEP PASSED
![Page 86: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/86.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 86
STEP 4 - Check if the DUT returned configurations
STEP PASSED
STEP 5 - Setting audio encoder configuration
STEP PASSED
STEP 6 - Getting audio encoder configuration
STEP PASSED
STEP 7 - Check UseCount after setting new value via SetAudioEncoderConfiguration
STEP PASSED
TEST PASSED
MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Get audio output configurations
STEP PASSED
STEP 4 - Check that DUT returned audio output configurations.
STEP PASSED
STEP 5 - Get audio output configuration options
STEP PASSED
STEP 6 - Set audio output configuration
STEP PASSED
STEP 7 - Get audio output configuration
STEP PASSED
STEP 8 - Check that configuration has been changed correctly
STEP PASSED
![Page 87: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/87.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 87
STEP 9 - Set audio output configuration
STEP PASSED
TEST PASSED
MEDIA-3-4-6-v14.12 SET AUDIO OUTPUT CONFIGURATION – INVALID OUTPUTTOKEN
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Get audio output configurations
STEP PASSED
STEP 4 - Check that DUT returned audio output configurations.
STEP PASSED
STEP 5 - Get audio output configuration options
STEP PASSED
STEP 6 - Set audio output configuration - negative test
STEP PASSED
STEP 7 - Get audio output configuration
STEP PASSED
STEP 8 - Check that configuration has not been changed
STEP PASSED
TEST PASSED
MEDIA-3-4-7-v14.12 SET AUDIO OUTPUT CONFIGURATION – INVALID CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
![Page 88: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/88.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 88
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Get audio output configurations
STEP PASSED
STEP 4 - Check that DUT returned audio output configurations.
STEP PASSED
STEP 5 - Set audio output configuration - negative test
STEP PASSED
TEST PASSED
MEDIA-5-1-3-v14.12 METADATA CONFIGURATION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Create profile
STEP PASSED
STEP 4 - Validate new media profile
STEP PASSED
STEP 5 - Validate new media profile
STEP PASSED
STEP 6 - Getting metadata configurations
STEP PASSED
STEP 7 - Validating metadata configurations
STEP PASSED
STEP 8 - Getting metadata configurations compatible with profile [token = 'PROFILE_0020']
STEP PASSED
![Page 89: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/89.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 89
STEP 9 - Validating metadata configurations
STEP PASSED
STEP 10 - Adding metadata configuration [token = 'MetadataToken'] to profile [token = 'PROFILE_0020']
STEP PASSED
STEP 11 - Getting metadata configuration options for configuration [token = 'MetadataToken']
STEP PASSED
STEP 12 - Setting metadata configuration - negative test
STEP PASSED
STEP 13 - Setting metadata configuration
STEP PASSED
STEP 14 - Getting metadata configuration
STEP PASSED
STEP 15 - Comparing metadata configurations
STEP PASSED
STEP 16 - Removing metadata configuration from profile [token = 'PROFILE_0020']
STEP PASSED
STEP 17 - Deleting media profile [token = 'PROFILE_0020']
STEP PASSED
TEST PASSED
MEDIA-6-1-1-v14.12 SNAPSHOT URI
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
![Page 90: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/90.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 90
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
STEP PASSED
STEP 7 - Check that response is not null
STEP PASSED
STEP 8 - Check that MediaUri field contains valid URL
STEP PASSED
STEP 9 - Invoke HTTP GET request on snapshot URI
STEP PASSED
STEP 10 - Check ContentType header
STEP PASSED
STEP 11 - Check HTTP status code
STEP PASSED
STEP 12 - Validate JPEG image
STEP PASSED
TEST PASSED
MEDIA-7-1-2-v18.06 SOAP FAULT MESSAGE
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
![Page 91: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/91.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 91
STEP 4 - Check if DUT returned at least one profile
STEP PASSED
STEP 5 - Get Stream URI
STEP PASSED
TEST PASSED
MEDIA-7-1-4-v14.12 SOAP FAULT MESSAGE
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Check if DUT returned profiles
STEP PASSED
STEP 5 - Get Stream URI - negative test
STEP PASSED
TEST PASSED
MEDIA-8-1-1-v14.12 MEDIA SERVICE CAPABILITIES
TestResult
STEP 1 - Get Media service address
STEP PASSED
STEP 2 - Check that the DUT returned Media service address
STEP PASSED
STEP 3 - Get Service Capabilities
![Page 92: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/92.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 92
STEP PASSED
TEST PASSED
MEDIA-8-1-2-v14.12 GET SERVICES AND GET MEDIA SERVICE CAPABILITIES
CONSISTENCY
TestResult
STEP 1 - Get Services
STEP PASSED
STEP 2 - Check that the DUT returned Media service information
STEP PASSED
STEP 3 - Check that the DUT returned Capabilities element
STEP PASSED
STEP 4 - Get Media service address
STEP PASSED
STEP 5 - Check that the DUT returned Media service address
STEP PASSED
STEP 6 - Get Service Capabilities
STEP PASSED
STEP 7 - Parse Capabilities element in GetServices response
STEP PASSED
STEP 8 - Compare Capabilities
STEP PASSED
TEST PASSED
![Page 93: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/93.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 93
Real Time StreamingRTSS-1-1-27-v18.06 MEDIA STREAMING – GUARANTEED NUMBER OF VIDEO ENCODER
INSTANCES (RTP-Unicast/UDP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video source configurations
STEP PASSED
STEP 4 - Check if there are Video Source Configurations at the DUT
STEP PASSED
STEP 5 - Getting guaranteed number of video encoder instances
STEP PASSED
2 profiles with VideoSourceConfiguration 'V_SRC_CFG_000' are needed for test
STEP 6 - Getting media profiles
STEP PASSED
STEP 7 - Check if the DUT returned any profiles
STEP PASSED
Use existing profiles for test
STEP 8 - Check that required number of profiles has been achieved
STEP PASSED
STEP 9 - Get video encoder configuration options
STEP PASSED
STEP 10 - Setting video encoder configuration
STEP PASSED
![Page 94: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/94.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 94
STEP 11 - Get video encoder configuration options
STEP PASSED
STEP 12 - Setting video encoder configuration
STEP PASSED
STEP 13 - Get Stream URI
STEP PASSED
STEP 14 - Getting media service address
STEP PASSED
STEP 15 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 16 - [Profile: PROFILE_000] Checking filters
STEP PASSED
STEP 17 - [Profile: PROFILE_000] Describe
STEP PASSED
STEP 18 - [Profile: PROFILE_000] Create Media Session
STEP PASSED
STEP 19 - [Profile: PROFILE_000] Setup
STEP PASSED
STEP 20 - [Profile: PROFILE_000] Create Sinks
STEP PASSED
STEP 21 - [Profile: PROFILE_000] Play
STEP PASSED
STEP 22 - Get Stream URI
STEP PASSED
STEP 23 - Getting media service address
STEP PASSED
STEP 24 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
![Page 95: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/95.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 95
STEP 25 - [Profile: PROFILE_001] Checking filters
STEP PASSED
STEP 26 - [Profile: PROFILE_001] Describe
STEP PASSED
STEP 27 - [Profile: PROFILE_001] Create Media Session
STEP PASSED
STEP 28 - [Profile: PROFILE_001] Setup
STEP PASSED
STEP 29 - [Profile: PROFILE_001] Create Sinks
STEP PASSED
STEP 30 - [Profile: PROFILE_001] Play
STEP PASSED
STEP 31 - Closing streams
STEP 32 - [Profile: PROFILE_000] Pause
STEP 33 - [Profile: PROFILE_000] Teardown
STEP 34 - [Profile: PROFILE_001] Pause
STEP 35 - [Profile: PROFILE_001] Teardown
STEP PASSED
STEP 36 - Check for test results
STEP PASSED
STEP 37 - Setting video encoder configuration
STEP PASSED
STEP 38 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-28-v18.06 MEDIA STREAMING – GUARANTEED NUMBER OF VIDEO ENCODER
INSTANCES (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
![Page 96: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/96.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 96
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video source configurations
STEP PASSED
STEP 4 - Check if there are Video Source Configurations at the DUT
STEP PASSED
STEP 5 - Getting guaranteed number of video encoder instances
STEP PASSED
2 profiles with VideoSourceConfiguration 'V_SRC_CFG_000' are needed for test
STEP 6 - Getting media profiles
STEP PASSED
STEP 7 - Check if the DUT returned any profiles
STEP PASSED
Use existing profiles for test
STEP 8 - Check that required number of profiles has been achieved
STEP PASSED
STEP 9 - Get video encoder configuration options
STEP PASSED
STEP 10 - Setting video encoder configuration
STEP PASSED
STEP 11 - Get video encoder configuration options
STEP PASSED
STEP 12 - Setting video encoder configuration
STEP PASSED
STEP 13 - Get Stream URI
![Page 97: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/97.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 97
STEP PASSED
STEP 14 - Getting media service address
STEP PASSED
STEP 15 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 16 - [Profile: PROFILE_000] Checking filters
STEP PASSED
STEP 17 - [Profile: PROFILE_000] Describe
STEP PASSED
STEP 18 - [Profile: PROFILE_000] Create Media Session
STEP PASSED
STEP 19 - [Profile: PROFILE_000] Setup
STEP PASSED
STEP 20 - [Profile: PROFILE_000] Create Sinks
STEP PASSED
STEP 21 - [Profile: PROFILE_000] Play
STEP PASSED
STEP 22 - Get Stream URI
STEP PASSED
STEP 23 - Getting media service address
STEP PASSED
STEP 24 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 25 - [Profile: PROFILE_001] Checking filters
STEP PASSED
STEP 26 - [Profile: PROFILE_001] Describe
STEP PASSED
STEP 27 - [Profile: PROFILE_001] Create Media Session
![Page 98: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/98.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 98
STEP PASSED
STEP 28 - [Profile: PROFILE_001] Setup
STEP PASSED
STEP 29 - [Profile: PROFILE_001] Create Sinks
STEP PASSED
STEP 30 - [Profile: PROFILE_001] Play
STEP PASSED
STEP 31 - Closing streams
STEP 32 - [Profile: PROFILE_000] Pause
STEP 33 - [Profile: PROFILE_000] Teardown
STEP 34 - [Profile: PROFILE_001] Pause
STEP 35 - [Profile: PROFILE_001] Teardown
STEP PASSED
STEP 36 - Check for test results
STEP PASSED
STEP 37 - Setting video encoder configuration
STEP PASSED
STEP 38 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-29-v18.06 MEDIA STREAMING – GUARANTEED NUMBER OF VIDEO ENCODER
INSTANCES (RTP/RTSP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video source configurations
![Page 99: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/99.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 99
STEP PASSED
STEP 4 - Check if there are Video Source Configurations at the DUT
STEP PASSED
STEP 5 - Getting guaranteed number of video encoder instances
STEP PASSED
2 profiles with VideoSourceConfiguration 'V_SRC_CFG_000' are needed for test
STEP 6 - Getting media profiles
STEP PASSED
STEP 7 - Check if the DUT returned any profiles
STEP PASSED
Use existing profiles for test
STEP 8 - Check that required number of profiles has been achieved
STEP PASSED
STEP 9 - Get video encoder configuration options
STEP PASSED
STEP 10 - Setting video encoder configuration
STEP PASSED
STEP 11 - Get video encoder configuration options
STEP PASSED
STEP 12 - Setting video encoder configuration
STEP PASSED
STEP 13 - Get Stream URI
STEP PASSED
STEP 14 - Getting media service address
STEP PASSED
STEP 15 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
![Page 100: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/100.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 100
STEP 16 - [Profile: PROFILE_000] Checking filters
STEP PASSED
STEP 17 - [Profile: PROFILE_000] Describe
STEP PASSED
STEP 18 - [Profile: PROFILE_000] Create Media Session
STEP PASSED
STEP 19 - [Profile: PROFILE_000] Setup
STEP PASSED
STEP 20 - [Profile: PROFILE_000] Create Sinks
STEP PASSED
STEP 21 - [Profile: PROFILE_000] Play
STEP PASSED
STEP 22 - Get Stream URI
STEP PASSED
STEP 23 - Getting media service address
STEP PASSED
STEP 24 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 25 - [Profile: PROFILE_001] Checking filters
STEP PASSED
STEP 26 - [Profile: PROFILE_001] Describe
STEP PASSED
STEP 27 - [Profile: PROFILE_001] Create Media Session
STEP PASSED
STEP 28 - [Profile: PROFILE_001] Setup
STEP PASSED
STEP 29 - [Profile: PROFILE_001] Create Sinks
STEP PASSED
![Page 101: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/101.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 101
STEP 30 - [Profile: PROFILE_001] Play
STEP PASSED
STEP 31 - Closing streams
STEP 32 - [Profile: PROFILE_000] Pause
STEP 33 - [Profile: PROFILE_000] Teardown
STEP 34 - [Profile: PROFILE_001] Pause
STEP 35 - [Profile: PROFILE_001] Teardown
STEP PASSED
STEP 36 - Check for test results
STEP PASSED
STEP 37 - Setting video encoder configuration
STEP PASSED
STEP 38 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-30-v18.06 MEDIA STREAMING – GUARANTEED NUMBER OF VIDEO ENCODER
INSTANCES (MIX OF TRANSPORT TYPES)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video source configurations
STEP PASSED
STEP 4 - Check if there are Video Source Configurations at the DUT
STEP PASSED
STEP 5 - Getting guaranteed number of video encoder instances
STEP PASSED
![Page 102: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/102.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 102
2 profiles with VideoSourceConfiguration 'V_SRC_CFG_000' are needed for test
STEP 6 - Getting media profiles
STEP PASSED
STEP 7 - Check if the DUT returned any profiles
STEP PASSED
Use existing profiles for test
STEP 8 - Check that required number of profiles has been achieved
STEP PASSED
STEP 9 - Get video encoder configuration options
STEP PASSED
STEP 10 - Setting video encoder configuration
STEP PASSED
STEP 11 - Get video encoder configuration options
STEP PASSED
STEP 12 - Setting video encoder configuration
STEP PASSED
STEP 13 - Get Stream URI
STEP PASSED
STEP 14 - Getting media service address
STEP PASSED
STEP 15 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 16 - [Profile: PROFILE_000] Checking filters
STEP PASSED
STEP 17 - [Profile: PROFILE_000] Describe
STEP PASSED
STEP 18 - [Profile: PROFILE_000] Create Media Session
STEP PASSED
![Page 103: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/103.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 103
STEP 19 - [Profile: PROFILE_000] Setup
STEP PASSED
STEP 20 - [Profile: PROFILE_000] Create Sinks
STEP PASSED
STEP 21 - [Profile: PROFILE_000] Play
STEP PASSED
STEP 22 - Get Stream URI
STEP PASSED
STEP 23 - Getting media service address
STEP PASSED
STEP 24 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 25 - [Profile: PROFILE_001] Checking filters
STEP PASSED
STEP 26 - [Profile: PROFILE_001] Describe
STEP PASSED
STEP 27 - [Profile: PROFILE_001] Create Media Session
STEP PASSED
STEP 28 - [Profile: PROFILE_001] Setup
STEP PASSED
STEP 29 - [Profile: PROFILE_001] Create Sinks
STEP PASSED
STEP 30 - [Profile: PROFILE_001] Play
STEP PASSED
STEP 31 - Closing streams
STEP 32 - [Profile: PROFILE_000] Pause
STEP 33 - [Profile: PROFILE_000] Teardown
STEP 34 - [Profile: PROFILE_001] Pause
STEP 35 - [Profile: PROFILE_001] Teardown
![Page 104: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/104.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 104
STEP PASSED
STEP 36 - Check for test results
STEP PASSED
STEP 37 - Setting video encoder configuration
STEP PASSED
STEP 38 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-31-v18.06 MEDIA CONTROL – RTSP/TCP
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with JPEG Video encoder configuration
STEP PASSED
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for JPEG encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
![Page 105: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/105.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 105
STEP PASSED
STEP 10 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 11 - Checking filters
STEP PASSED
STEP 12 - Options
STEP PASSED
STEP 13 - Checking Options
STEP PASSED
STEP 14 - Describe
STEP PASSED
STEP 15 - Create Media Session
STEP PASSED
STEP 16 - Setup
STEP PASSED
STEP 17 - Create Sinks
STEP PASSED
STEP 18 - Play
STEP PASSED
STEP 19 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 20 - Teardown
STEP PASSED
STEP 21 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-32-v18.06 MEDIA STREAMING – RTSP KEEPALIVE (SET_PARAMETER)
![Page 106: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/106.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 106
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with JPEG Video encoder configuration
STEP PASSED
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for JPEG encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
STEP PASSED
STEP 10 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 11 - Init Environment
STEP PASSED
STEP 12 - DESCRIBE
STEP PASSED
STEP 13 - Open Stream
STEP PASSED
![Page 107: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/107.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 107
STEP 14 - Checking filters
STEP PASSED
STEP 15 - SETUP
STEP PASSED
STEP 16 - PLAY
STEP PASSED
STEP 17 - Wait Stream
STEP PASSED
STEP 18 - 5 seconds of playing media
STEP PASSED
STEP 19 - Stop Thread
STEP PASSED
STEP 20 - TEARDOWN
STEP PASSED
STEP 21 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-33-v18.06 MEDIA STREAMING - RTSP KEEPALIVE (OPTIONS)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with JPEG Video encoder configuration
STEP PASSED
![Page 108: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/108.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 108
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for JPEG encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
STEP PASSED
STEP 10 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 11 - Init Environment
STEP PASSED
STEP 12 - DESCRIBE
STEP PASSED
STEP 13 - Open Stream
STEP PASSED
STEP 14 - Checking filters
STEP PASSED
STEP 15 - SETUP
STEP PASSED
STEP 16 - PLAY
STEP PASSED
STEP 17 - Wait Stream
STEP PASSED
STEP 18 - 5 seconds of playing media
STEP PASSED
![Page 109: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/109.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 109
STEP 19 - Stop Thread
STEP PASSED
STEP 20 - TEARDOWN
STEP PASSED
STEP 21 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-34-v18.06 MEDIA STREAMING – JPEG (RTP-Unicast/UDP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with JPEG Video encoder configuration
STEP PASSED
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for JPEG encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
STEP PASSED
![Page 110: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/110.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 110
STEP 10 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 11 - Checking filters
STEP PASSED
STEP 12 - Describe
STEP PASSED
STEP 13 - Create Media Session
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-35-v18.06 MEDIA STREAMING - JPEG (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
![Page 111: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/111.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 111
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with JPEG Video encoder configuration
STEP PASSED
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for JPEG encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
STEP PASSED
STEP 10 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 11 - Checking filters
STEP PASSED
STEP 12 - Describe
STEP PASSED
STEP 13 - Create Media Session
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
![Page 112: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/112.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 112
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-36-v18.06 MEDIA STREAMING - JPEG (RTP/RTSP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with JPEG Video encoder configuration
STEP PASSED
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for JPEG encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
STEP PASSED
![Page 113: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/113.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 113
STEP 10 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 11 - Checking filters
STEP PASSED
STEP 12 - Describe
STEP PASSED
STEP 13 - Create Media Session
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-37-v18.06 MEDIA STREAMING - MPEG4 (RTP-Unicast/UDP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
![Page 114: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/114.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 114
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with MPEG4 Video encoder configuration
STEP PASSED
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for MPEG4 encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
STEP PASSED
STEP 10 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 11 - Checking filters
STEP PASSED
STEP 12 - Describe
STEP PASSED
STEP 13 - Create Media Session
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
![Page 115: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/115.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 115
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-38-v18.06 MEDIA STREAMING - MPEG4 (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with MPEG4 Video encoder configuration
STEP PASSED
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for MPEG4 encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
STEP PASSED
![Page 116: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/116.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 116
STEP 10 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 11 - Checking filters
STEP PASSED
STEP 12 - Describe
STEP PASSED
STEP 13 - Create Media Session
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-39-v18.06 MEDIA STREAMING - MPEG4 (RTP/RTSP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
![Page 117: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/117.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 117
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with MPEG4 Video encoder configuration
STEP PASSED
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for MPEG4 encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
STEP PASSED
STEP 10 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 11 - Checking filters
STEP PASSED
STEP 12 - Describe
STEP PASSED
STEP 13 - Create Media Session
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
![Page 118: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/118.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 118
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-40-v18.06 SET SYNCHRONIZATION POINT - MPEG4
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with MPEG4 Video encoder configuration
STEP PASSED
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for MPEG4 encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
STEP PASSED
![Page 119: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/119.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 119
STEP 10 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 11 - Checking filters
STEP PASSED
STEP 12 - Describe
STEP PASSED
STEP 13 - Create Media Session
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-41-v18.06 MEDIA STREAMING - H.264 (RTP-Unicast/UDP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
![Page 120: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/120.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 120
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with H.264 Video encoder configuration
STEP PASSED
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for H264 encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
STEP PASSED
STEP 10 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 11 - Checking filters
STEP PASSED
STEP 12 - Describe
STEP PASSED
STEP 13 - Create Media Session
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
![Page 121: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/121.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 121
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-42-v18.06 MEDIA STREAMING - H.264 (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with H.264 Video encoder configuration
STEP PASSED
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for H264 encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
STEP PASSED
![Page 122: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/122.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 122
STEP 10 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 11 - Checking filters
STEP PASSED
STEP 12 - Describe
STEP PASSED
STEP 13 - Create Media Session
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-43-v18.06 MEDIA STREAMING - H.264 (RTP/RTSP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
![Page 123: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/123.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 123
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with H.264 Video encoder configuration
STEP PASSED
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for H264 encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
STEP PASSED
STEP 10 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 11 - Checking filters
STEP PASSED
STEP 12 - Describe
STEP PASSED
STEP 13 - Create Media Session
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
![Page 124: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/124.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 124
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-44-v18.06 SET SYNCHRONIZATION POINT - H.264
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with H.264 Video encoder configuration
STEP PASSED
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for H264 encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
STEP PASSED
![Page 125: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/125.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 125
STEP 10 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 11 - Init Environment
STEP PASSED
STEP 12 - DESCRIBE
STEP PASSED
STEP 13 - Open Stream
STEP PASSED
STEP 14 - Checking filters
STEP PASSED
STEP 15 - SETUP
STEP PASSED
STEP 16 - PLAY
STEP PASSED
STEP 17 - Wait Stream
STEP PASSED
STEP 18 - SetSynchronizationPoint
STEP PASSED
STEP 19 - Looking for out-of-order keyframe
STEP PASSED
STEP 20 - Stop Thread
STEP PASSED
STEP 21 - TEARDOWN
STEP PASSED
STEP 22 - Setting video encoder configuration
STEP PASSED
TEST PASSED
![Page 126: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/126.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 126
RTSS-1-1-45-v18.06 MEDIA STREAMING – RTP-Unicast/RTSP/HTTP/TCP (LINE BREAKS IN
BASE64 ENCODING)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select profile with JPEG Video encoder configuration
STEP PASSED
STEP 5 - Check if required profile found
STEP PASSED
STEP 6 - Check that options for JPEG encoder are received
STEP PASSED
STEP 7 - Setting video encoder configuration
STEP PASSED
STEP 8 - Get Stream URI
STEP PASSED
STEP 9 - Getting media service address
STEP PASSED
STEP 10 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 11 - Init Environment
STEP PASSED
STEP 12 - DESCRIBE
STEP PASSED
![Page 127: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/127.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 127
STEP 13 - Open Stream
STEP PASSED
STEP 14 - Checking filters
STEP PASSED
STEP 15 - SETUP
STEP PASSED
STEP 16 - PLAY
STEP PASSED
STEP 17 - Wait Stream
STEP PASSED
STEP 18 - 5 seconds of playing media
STEP PASSED
STEP 19 - Stop Thread
STEP PASSED
STEP 20 - TEARDOWN
STEP PASSED
STEP 21 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-46-v18.06 VIDEO ENCODER CONFIGURATION – JPEG RESOLUTION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video encoder configurations
STEP PASSED
![Page 128: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/128.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 128
STEP 4 - Check if there are Video Encoder Configurations at the DUT
STEP PASSED
There are no VideoEncoderConfiguration ready for selected encoder type - will try to reconfigure (if this may fail - please pre-
configure before making tests).
STEP 5 - Getting media profiles
STEP PASSED
STEP 6 - Check if the DUT returned any profiles
STEP PASSED
STEP 7 - Get video encoder configuration options
STEP PASSED
STEP 8 - Select profile for test
STEP PASSED
STEP 9 - Get video encoder configuration options
STEP PASSED
STEP 10 - Validate JPEG options
STEP PASSED
STEP 11 - Find highest and lowest resolutions for further testing
STEP PASSED
STEP 12 - Setting video encoder configuration
STEP PASSED
STEP 13 - Getting video encoder configuration
STEP PASSED
STEP 14 - Check that the DUT accepted values passed
STEP PASSED
STEP 15 - Get Stream URI
STEP PASSED
STEP 16 - Getting media service address
STEP PASSED
![Page 129: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/129.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 129
STEP 17 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 18 - Checking filters
STEP PASSED
STEP 19 - Describe
STEP PASSED
STEP 20 - Create Media Session
STEP PASSED
STEP 21 - Setup
STEP PASSED
STEP 22 - Create Sinks
STEP PASSED
STEP 23 - Play
STEP PASSED
STEP 24 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 25 - Checking actual resolution
STEP PASSED
STEP 26 - Teardown
STEP PASSED
STEP 27 - Setting video encoder configuration
STEP PASSED
STEP 28 - Getting video encoder configuration
STEP PASSED
STEP 29 - Check that the DUT accepted values passed
STEP PASSED
STEP 30 - Get Stream URI
STEP PASSED
![Page 130: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/130.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 130
STEP 31 - Getting media service address
STEP PASSED
STEP 32 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 33 - Checking filters
STEP PASSED
STEP 34 - Describe
STEP PASSED
STEP 35 - Create Media Session
STEP PASSED
STEP 36 - Setup
STEP PASSED
STEP 37 - Create Sinks
STEP PASSED
STEP 38 - Play
STEP PASSED
STEP 39 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 40 - Checking actual resolution
STEP PASSED
STEP 41 - Teardown
STEP PASSED
STEP 42 - Setting video encoder configuration
STEP PASSED
STEP 43 - Getting video encoder configuration
STEP PASSED
STEP 44 - Check that the DUT accepted values passed
STEP PASSED
![Page 131: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/131.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 131
STEP 45 - Get Stream URI
STEP PASSED
STEP 46 - Getting media service address
STEP PASSED
STEP 47 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 48 - Checking filters
STEP PASSED
STEP 49 - Describe
STEP PASSED
STEP 50 - Create Media Session
STEP PASSED
STEP 51 - Setup
STEP PASSED
STEP 52 - Create Sinks
STEP PASSED
STEP 53 - Play
STEP PASSED
STEP 54 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 55 - Checking actual resolution
STEP PASSED
STEP 56 - Teardown
STEP PASSED
STEP 57 - Getting media profiles
STEP PASSED
STEP 58 - Check if the DUT returned any profiles
STEP PASSED
![Page 132: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/132.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 132
STEP 59 - Get video encoder configuration options
STEP PASSED
STEP 60 - Select profile for test
STEP PASSED
STEP 61 - Get video encoder configuration options
STEP PASSED
STEP 62 - Validate JPEG options
STEP PASSED
STEP 63 - Find highest and lowest resolutions for further testing
STEP PASSED
STEP 64 - Setting video encoder configuration
STEP PASSED
STEP 65 - Getting video encoder configuration
STEP PASSED
STEP 66 - Check that the DUT accepted values passed
STEP PASSED
STEP 67 - Get Stream URI
STEP PASSED
STEP 68 - Getting media service address
STEP PASSED
STEP 69 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 70 - Checking filters
STEP PASSED
STEP 71 - Describe
STEP PASSED
STEP 72 - Create Media Session
STEP PASSED
![Page 133: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/133.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 133
STEP 73 - Setup
STEP PASSED
STEP 74 - Create Sinks
STEP PASSED
STEP 75 - Play
STEP PASSED
STEP 76 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 77 - Checking actual resolution
STEP PASSED
STEP 78 - Teardown
STEP PASSED
STEP 79 - Setting video encoder configuration
STEP PASSED
STEP 80 - Getting video encoder configuration
STEP PASSED
STEP 81 - Check that the DUT accepted values passed
STEP PASSED
STEP 82 - Get Stream URI
STEP PASSED
STEP 83 - Getting media service address
STEP PASSED
STEP 84 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 85 - Checking filters
STEP PASSED
STEP 86 - Describe
STEP PASSED
![Page 134: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/134.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 134
STEP 87 - Create Media Session
STEP PASSED
STEP 88 - Setup
STEP PASSED
STEP 89 - Create Sinks
STEP PASSED
STEP 90 - Play
STEP PASSED
STEP 91 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 92 - Checking actual resolution
STEP PASSED
STEP 93 - Teardown
STEP PASSED
STEP 94 - Setting video encoder configuration
STEP PASSED
STEP 95 - Getting video encoder configuration
STEP PASSED
STEP 96 - Check that the DUT accepted values passed
STEP PASSED
STEP 97 - Get Stream URI
STEP PASSED
STEP 98 - Getting media service address
STEP PASSED
STEP 99 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 100 - Checking filters
STEP PASSED
![Page 135: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/135.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 135
STEP 101 - Describe
STEP PASSED
STEP 102 - Create Media Session
STEP PASSED
STEP 103 - Setup
STEP PASSED
STEP 104 - Create Sinks
STEP PASSED
STEP 105 - Play
STEP PASSED
STEP 106 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 107 - Checking actual resolution
STEP PASSED
STEP 108 - Teardown
STEP PASSED
STEP 109 - Setting video encoder configuration
STEP PASSED
STEP 110 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-47-v18.06 VIDEO ENCODER CONFIGURATION – MPEG4 RESOLUTION
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
![Page 136: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/136.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 136
STEP 3 - Getting video encoder configurations
STEP PASSED
STEP 4 - Check if there are Video Encoder Configurations at the DUT
STEP PASSED
There are no VideoEncoderConfiguration ready for selected encoder type - will try to reconfigure (if this may fail - please pre-
configure before making tests).
STEP 5 - Getting media profiles
STEP PASSED
STEP 6 - Check if the DUT returned any profiles
STEP PASSED
STEP 7 - Get video encoder configuration options
STEP PASSED
STEP 8 - Select profile for test
STEP PASSED
STEP 9 - Get video encoder configuration options
STEP PASSED
STEP 10 - Validate MPEG4 options
STEP PASSED
STEP 11 - Find highest and lowest resolutions for further testing
STEP PASSED
STEP 12 - Setting video encoder configuration
STEP PASSED
STEP 13 - Getting video encoder configuration
STEP PASSED
STEP 14 - Check that the DUT accepted values passed
STEP PASSED
STEP 15 - Get Stream URI
STEP PASSED
![Page 137: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/137.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 137
STEP 16 - Getting media service address
STEP PASSED
STEP 17 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 18 - Checking filters
STEP PASSED
STEP 19 - Describe
STEP PASSED
STEP 20 - Create Media Session
STEP PASSED
STEP 21 - Setup
STEP PASSED
STEP 22 - Create Sinks
STEP PASSED
STEP 23 - Play
STEP PASSED
STEP 24 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 25 - Checking actual resolution
STEP PASSED
STEP 26 - Teardown
STEP PASSED
STEP 27 - Setting video encoder configuration
STEP PASSED
STEP 28 - Getting video encoder configuration
STEP PASSED
STEP 29 - Check that the DUT accepted values passed
STEP PASSED
![Page 138: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/138.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 138
STEP 30 - Get Stream URI
STEP PASSED
STEP 31 - Getting media service address
STEP PASSED
STEP 32 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 33 - Checking filters
STEP PASSED
STEP 34 - Describe
STEP PASSED
STEP 35 - Create Media Session
STEP PASSED
STEP 36 - Setup
STEP PASSED
STEP 37 - Create Sinks
STEP PASSED
STEP 38 - Play
STEP PASSED
STEP 39 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 40 - Checking actual resolution
STEP PASSED
STEP 41 - Teardown
STEP PASSED
STEP 42 - Setting video encoder configuration
STEP PASSED
STEP 43 - Getting video encoder configuration
STEP PASSED
![Page 139: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/139.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 139
STEP 44 - Check that the DUT accepted values passed
STEP PASSED
STEP 45 - Get Stream URI
STEP PASSED
STEP 46 - Getting media service address
STEP PASSED
STEP 47 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 48 - Checking filters
STEP PASSED
STEP 49 - Describe
STEP PASSED
STEP 50 - Create Media Session
STEP PASSED
STEP 51 - Setup
STEP PASSED
STEP 52 - Create Sinks
STEP PASSED
STEP 53 - Play
STEP PASSED
STEP 54 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 55 - Checking actual resolution
STEP PASSED
STEP 56 - Teardown
STEP PASSED
STEP 57 - Getting media profiles
STEP PASSED
![Page 140: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/140.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 140
STEP 58 - Check if the DUT returned any profiles
STEP PASSED
STEP 59 - Get video encoder configuration options
STEP PASSED
STEP 60 - Select profile for test
STEP PASSED
STEP 61 - Get video encoder configuration options
STEP PASSED
STEP 62 - Validate MPEG4 options
STEP PASSED
STEP 63 - Find highest and lowest resolutions for further testing
STEP PASSED
STEP 64 - Setting video encoder configuration
STEP PASSED
STEP 65 - Getting video encoder configuration
STEP PASSED
STEP 66 - Check that the DUT accepted values passed
STEP PASSED
STEP 67 - Get Stream URI
STEP PASSED
STEP 68 - Getting media service address
STEP PASSED
STEP 69 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 70 - Checking filters
STEP PASSED
STEP 71 - Describe
STEP PASSED
![Page 141: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/141.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 141
STEP 72 - Create Media Session
STEP PASSED
STEP 73 - Setup
STEP PASSED
STEP 74 - Create Sinks
STEP PASSED
STEP 75 - Play
STEP PASSED
STEP 76 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 77 - Checking actual resolution
STEP PASSED
STEP 78 - Teardown
STEP PASSED
STEP 79 - Setting video encoder configuration
STEP PASSED
STEP 80 - Getting video encoder configuration
STEP PASSED
STEP 81 - Check that the DUT accepted values passed
STEP PASSED
STEP 82 - Get Stream URI
STEP PASSED
STEP 83 - Getting media service address
STEP PASSED
STEP 84 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 85 - Checking filters
STEP PASSED
![Page 142: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/142.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 142
STEP 86 - Describe
STEP PASSED
STEP 87 - Create Media Session
STEP PASSED
STEP 88 - Setup
STEP PASSED
STEP 89 - Create Sinks
STEP PASSED
STEP 90 - Play
STEP PASSED
STEP 91 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 92 - Checking actual resolution
STEP PASSED
STEP 93 - Teardown
STEP PASSED
STEP 94 - Setting video encoder configuration
STEP PASSED
STEP 95 - Getting video encoder configuration
STEP PASSED
STEP 96 - Check that the DUT accepted values passed
STEP PASSED
STEP 97 - Get Stream URI
STEP PASSED
STEP 98 - Getting media service address
STEP PASSED
STEP 99 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
![Page 143: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/143.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 143
STEP 100 - Checking filters
STEP PASSED
STEP 101 - Describe
STEP PASSED
STEP 102 - Create Media Session
STEP PASSED
STEP 103 - Setup
STEP PASSED
STEP 104 - Create Sinks
STEP PASSED
STEP 105 - Play
STEP PASSED
STEP 106 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 107 - Checking actual resolution
STEP PASSED
STEP 108 - Teardown
STEP PASSED
STEP 109 - Setting video encoder configuration
STEP PASSED
STEP 110 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-48-v18.06 VIDEO ENCODER CONFIGURATION – H.264 RESOLUTION
TestResult
STEP 1 - Getting media service address
STEP PASSED
![Page 144: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/144.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 144
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting video encoder configurations
STEP PASSED
STEP 4 - Check if there are Video Encoder Configurations at the DUT
STEP PASSED
STEP 5 - Getting media profiles
STEP PASSED
STEP 6 - Check if the DUT returned any profiles
STEP PASSED
STEP 7 - Get video encoder configuration options
STEP PASSED
STEP 8 - Select profile for test
STEP PASSED
STEP 9 - Get video encoder configuration options
STEP PASSED
STEP 10 - Validate H264 options
STEP PASSED
STEP 11 - Find highest and lowest resolutions for further testing
STEP PASSED
STEP 12 - Setting video encoder configuration
STEP PASSED
STEP 13 - Getting video encoder configuration
STEP PASSED
STEP 14 - Check that the DUT accepted values passed
STEP PASSED
STEP 15 - Get Stream URI
STEP PASSED
![Page 145: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/145.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 145
STEP 16 - Getting media service address
STEP PASSED
STEP 17 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 18 - Checking filters
STEP PASSED
STEP 19 - Describe
STEP PASSED
STEP 20 - Create Media Session
STEP PASSED
STEP 21 - Setup
STEP PASSED
STEP 22 - Create Sinks
STEP PASSED
STEP 23 - Play
STEP PASSED
STEP 24 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 25 - Checking actual resolution
STEP PASSED
STEP 26 - Teardown
STEP PASSED
STEP 27 - Setting video encoder configuration
STEP PASSED
STEP 28 - Getting video encoder configuration
STEP PASSED
STEP 29 - Check that the DUT accepted values passed
STEP PASSED
![Page 146: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/146.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 146
STEP 30 - Get Stream URI
STEP PASSED
STEP 31 - Getting media service address
STEP PASSED
STEP 32 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 33 - Checking filters
STEP PASSED
STEP 34 - Describe
STEP PASSED
STEP 35 - Create Media Session
STEP PASSED
STEP 36 - Setup
STEP PASSED
STEP 37 - Create Sinks
STEP PASSED
STEP 38 - Play
STEP PASSED
STEP 39 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 40 - Checking actual resolution
STEP PASSED
STEP 41 - Teardown
STEP PASSED
STEP 42 - Setting video encoder configuration
STEP PASSED
STEP 43 - Getting video encoder configuration
STEP PASSED
![Page 147: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/147.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 147
STEP 44 - Check that the DUT accepted values passed
STEP PASSED
STEP 45 - Get Stream URI
STEP PASSED
STEP 46 - Getting media service address
STEP PASSED
STEP 47 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 48 - Checking filters
STEP PASSED
STEP 49 - Describe
STEP PASSED
STEP 50 - Create Media Session
STEP PASSED
STEP 51 - Setup
STEP PASSED
STEP 52 - Create Sinks
STEP PASSED
STEP 53 - Play
STEP PASSED
STEP 54 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 55 - Checking actual resolution
STEP PASSED
STEP 56 - Teardown
STEP PASSED
STEP 57 - Getting media profiles
STEP PASSED
![Page 148: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/148.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 148
STEP 58 - Check if the DUT returned any profiles
STEP PASSED
STEP 59 - Get video encoder configuration options
STEP PASSED
STEP 60 - Select profile for test
STEP PASSED
STEP 61 - Get video encoder configuration options
STEP PASSED
STEP 62 - Validate H264 options
STEP PASSED
STEP 63 - Find highest and lowest resolutions for further testing
STEP PASSED
STEP 64 - Setting video encoder configuration
STEP PASSED
STEP 65 - Getting video encoder configuration
STEP PASSED
STEP 66 - Check that the DUT accepted values passed
STEP PASSED
STEP 67 - Get Stream URI
STEP PASSED
STEP 68 - Getting media service address
STEP PASSED
STEP 69 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 70 - Checking filters
STEP PASSED
STEP 71 - Describe
STEP PASSED
![Page 149: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/149.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 149
STEP 72 - Create Media Session
STEP PASSED
STEP 73 - Setup
STEP PASSED
STEP 74 - Create Sinks
STEP PASSED
STEP 75 - Play
STEP PASSED
STEP 76 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 77 - Checking actual resolution
STEP PASSED
STEP 78 - Teardown
STEP PASSED
STEP 79 - Setting video encoder configuration
STEP PASSED
STEP 80 - Getting video encoder configuration
STEP PASSED
STEP 81 - Check that the DUT accepted values passed
STEP PASSED
STEP 82 - Get Stream URI
STEP PASSED
STEP 83 - Getting media service address
STEP PASSED
STEP 84 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 85 - Checking filters
STEP PASSED
![Page 150: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/150.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 150
STEP 86 - Describe
STEP PASSED
STEP 87 - Create Media Session
STEP PASSED
STEP 88 - Setup
STEP PASSED
STEP 89 - Create Sinks
STEP PASSED
STEP 90 - Play
STEP PASSED
STEP 91 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 92 - Checking actual resolution
STEP PASSED
STEP 93 - Teardown
STEP PASSED
STEP 94 - Setting video encoder configuration
STEP PASSED
STEP 95 - Getting video encoder configuration
STEP PASSED
STEP 96 - Check that the DUT accepted values passed
STEP PASSED
STEP 97 - Get Stream URI
STEP PASSED
STEP 98 - Getting media service address
STEP PASSED
STEP 99 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
![Page 151: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/151.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 151
STEP 100 - Checking filters
STEP PASSED
STEP 101 - Describe
STEP PASSED
STEP 102 - Create Media Session
STEP PASSED
STEP 103 - Setup
STEP PASSED
STEP 104 - Create Sinks
STEP PASSED
STEP 105 - Play
STEP PASSED
STEP 106 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 107 - Checking actual resolution
STEP PASSED
STEP 108 - Teardown
STEP PASSED
STEP 109 - Setting video encoder configuration
STEP PASSED
STEP 110 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-1-1-53-v18.06 MEDIA STREAMING – JPEG (VALIDATING RTP HEADER EXTENSION)
TestResult
STEP 1 - Getting media service address
STEP PASSED
![Page 152: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/152.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 152
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Check if the DUT returned any profiles
STEP PASSED
STEP 5 - Get video encoder configuration options
STEP PASSED
STEP 6 - Check if required profile found
STEP PASSED
STEP 7 - Select high resolution
STEP PASSED
STEP 8 - Setting video encoder configuration
STEP PASSED
STEP 9 - Get Stream URI
STEP PASSED
STEP 10 - Getting media service address
STEP PASSED
STEP 11 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 12 - Init Environment
STEP PASSED
STEP 13 - DESCRIBE
STEP PASSED
STEP 14 - Open Stream
STEP PASSED
STEP 15 - Checking filters
STEP PASSED
![Page 153: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/153.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 153
STEP 16 - SETUP
STEP PASSED
STEP 17 - PLAY
STEP PASSED
STEP 18 - Wait Stream
STEP PASSED
STEP 19 - 5 seconds of playing media
STEP PASSED
STEP 20 - Stop Thread
STEP PASSED
STEP 21 - TEARDOWN
STEP PASSED
STEP 22 - Setting video encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-19-v18.06 MEDIA STREAMING – G.711 (RTP-Unicast/UDP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with G.711 Audio encoder configuration
STEP PASSED
STEP 5 - Setting audio encoder configuration
STEP PASSED
![Page 154: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/154.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 154
STEP 6 - Get Stream URI
STEP PASSED
STEP 7 - Getting media service address
STEP PASSED
STEP 8 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 9 - Checking filters
STEP PASSED
STEP 10 - Describe
STEP PASSED
STEP 11 - Create Media Session
STEP PASSED
STEP 12 - Setup
STEP PASSED
STEP 13 - Create Sinks
STEP PASSED
STEP 14 - Play
STEP PASSED
STEP 15 - Waiting for 10 seconds
STEP PASSED
STEP 16 - Checking media frames count
STEP PASSED
STEP 17 - Teardown
STEP PASSED
STEP 18 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-20-v18.06 MEDIA STREAMING – G.711 (RTP-Unicast/RTSP/HTTP/TCP)
![Page 155: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/155.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 155
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with G.711 Audio encoder configuration
STEP PASSED
STEP 5 - Setting audio encoder configuration
STEP PASSED
STEP 6 - Get Stream URI
STEP PASSED
STEP 7 - Getting media service address
STEP PASSED
STEP 8 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 9 - Checking filters
STEP PASSED
STEP 10 - Describe
STEP PASSED
STEP 11 - Create Media Session
STEP PASSED
STEP 12 - Setup
STEP PASSED
STEP 13 - Create Sinks
STEP PASSED
![Page 156: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/156.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 156
STEP 14 - Play
STEP PASSED
STEP 15 - Waiting for 10 seconds
STEP PASSED
STEP 16 - Checking media frames count
STEP PASSED
STEP 17 - Teardown
STEP PASSED
STEP 18 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-21-v18.06 MEDIA STREAMING – G.711 (RTP/RTSP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with G.711 Audio encoder configuration
STEP PASSED
STEP 5 - Setting audio encoder configuration
STEP PASSED
STEP 6 - Get Stream URI
STEP PASSED
STEP 7 - Getting media service address
STEP PASSED
![Page 157: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/157.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 157
STEP 8 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 9 - Checking filters
STEP PASSED
STEP 10 - Describe
STEP PASSED
STEP 11 - Create Media Session
STEP PASSED
STEP 12 - Setup
STEP PASSED
STEP 13 - Create Sinks
STEP PASSED
STEP 14 - Play
STEP PASSED
STEP 15 - Waiting for 10 seconds
STEP PASSED
STEP 16 - Checking media frames count
STEP PASSED
STEP 17 - Teardown
STEP PASSED
STEP 18 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-22-v18.06 MEDIA STREAMING – G.726 (RTP-Unicast/UDP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
![Page 158: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/158.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 158
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with G.726 Audio encoder configuration
STEP PASSED
STEP 5 - Setting audio encoder configuration
STEP PASSED
STEP 6 - Get Stream URI
STEP PASSED
STEP 7 - Getting media service address
STEP PASSED
STEP 8 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 9 - Checking filters
STEP PASSED
STEP 10 - Describe
STEP PASSED
STEP 11 - Create Media Session
STEP PASSED
STEP 12 - Setup
STEP PASSED
STEP 13 - Create Sinks
STEP PASSED
STEP 14 - Play
STEP PASSED
STEP 15 - Waiting for 10 seconds
STEP PASSED
![Page 159: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/159.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 159
STEP 16 - Checking media frames count
STEP PASSED
STEP 17 - Teardown
STEP PASSED
STEP 18 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-23-v18.06 MEDIA STREAMING – G.726 (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with G.726 Audio encoder configuration
STEP PASSED
STEP 5 - Setting audio encoder configuration
STEP PASSED
STEP 6 - Get Stream URI
STEP PASSED
STEP 7 - Getting media service address
STEP PASSED
STEP 8 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 9 - Checking filters
STEP PASSED
![Page 160: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/160.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 160
STEP 10 - Describe
STEP PASSED
STEP 11 - Create Media Session
STEP PASSED
STEP 12 - Setup
STEP PASSED
STEP 13 - Create Sinks
STEP PASSED
STEP 14 - Play
STEP PASSED
STEP 15 - Waiting for 10 seconds
STEP PASSED
STEP 16 - Checking media frames count
STEP PASSED
STEP 17 - Teardown
STEP PASSED
STEP 18 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-24-v18.06 MEDIA STREAMING – G.726 (RTP/RTSP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
![Page 161: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/161.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 161
STEP 4 - Select or create profile with G.726 Audio encoder configuration
STEP PASSED
STEP 5 - Setting audio encoder configuration
STEP PASSED
STEP 6 - Get Stream URI
STEP PASSED
STEP 7 - Getting media service address
STEP PASSED
STEP 8 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 9 - Checking filters
STEP PASSED
STEP 10 - Describe
STEP PASSED
STEP 11 - Create Media Session
STEP PASSED
STEP 12 - Setup
STEP PASSED
STEP 13 - Create Sinks
STEP PASSED
STEP 14 - Play
STEP PASSED
STEP 15 - Waiting for 10 seconds
STEP PASSED
STEP 16 - Checking media frames count
STEP PASSED
STEP 17 - Teardown
STEP PASSED
![Page 162: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/162.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 162
STEP 18 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-25-v18.06 MEDIA STREAMING – AAC (RTP-Unicast/UDP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with AAC Audio encoder configuration
STEP PASSED
STEP 5 - Setting audio encoder configuration
STEP PASSED
STEP 6 - Get Stream URI
STEP PASSED
STEP 7 - Getting media service address
STEP PASSED
STEP 8 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 9 - Checking filters
STEP PASSED
STEP 10 - Describe
STEP PASSED
STEP 11 - Create Media Session
STEP PASSED
![Page 163: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/163.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 163
STEP 12 - Setup
STEP PASSED
STEP 13 - Create Sinks
STEP PASSED
STEP 14 - Play
STEP PASSED
STEP 15 - Waiting for 10 seconds
STEP PASSED
STEP 16 - Checking media frames count
STEP PASSED
STEP 17 - Teardown
STEP PASSED
STEP 18 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-26-v18.06 MEDIA STREAMING – AAC (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with AAC Audio encoder configuration
STEP PASSED
STEP 5 - Setting audio encoder configuration
STEP PASSED
![Page 164: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/164.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 164
STEP 6 - Get Stream URI
STEP PASSED
STEP 7 - Getting media service address
STEP PASSED
STEP 8 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 9 - Checking filters
STEP PASSED
STEP 10 - Describe
STEP PASSED
STEP 11 - Create Media Session
STEP PASSED
STEP 12 - Setup
STEP PASSED
STEP 13 - Create Sinks
STEP PASSED
STEP 14 - Play
STEP PASSED
STEP 15 - Waiting for 10 seconds
STEP PASSED
STEP 16 - Checking media frames count
STEP PASSED
STEP 17 - Teardown
STEP PASSED
STEP 18 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-27-v18.06 MEDIA STREAMING – AAC (RTP/RTSP/TCP)
![Page 165: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/165.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 165
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with AAC Audio encoder configuration
STEP PASSED
STEP 5 - Setting audio encoder configuration
STEP PASSED
STEP 6 - Get Stream URI
STEP PASSED
STEP 7 - Getting media service address
STEP PASSED
STEP 8 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 9 - Checking filters
STEP PASSED
STEP 10 - Describe
STEP PASSED
STEP 11 - Create Media Session
STEP PASSED
STEP 12 - Setup
STEP PASSED
STEP 13 - Create Sinks
STEP PASSED
![Page 166: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/166.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 166
STEP 14 - Play
STEP PASSED
STEP 15 - Waiting for 10 seconds
STEP PASSED
STEP 16 - Checking media frames count
STEP PASSED
STEP 17 - Teardown
STEP PASSED
STEP 18 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-28-v18.06 AUDIO STREAMING – G.711 (RTP-Unicast/UDP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Creating media profile [name = 'TestProfileX']
STEP PASSED
STEP 4 - Getting audio source configurations
STEP PASSED
STEP 5 - Validating audio sources
STEP PASSED
STEP 6 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'PROFILE_0021']
STEP PASSED
STEP 7 - Getting audio encoder configurations compatible with profile [token = 'PROFILE_0021']
STEP PASSED
![Page 167: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/167.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 167
STEP 8 - Validating audio encoder configurations
STEP PASSED
STEP 9 - Select audio encoder configuration with G.711 audio codec support
STEP PASSED
STEP 10 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = 'PROFILE_0021']
STEP PASSED
STEP 11 - Setting audio encoder configuration
STEP PASSED
STEP 12 - Get Stream URI
STEP PASSED
STEP 13 - Getting media service address
STEP PASSED
STEP 14 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 15 - Validating of stream URI
STEP PASSED
STEP 16 - Checking filters
STEP PASSED
STEP 17 - Describe
STEP PASSED
STEP 18 - Create Media Session
STEP PASSED
STEP 19 - Setup
STEP PASSED
STEP 20 - Create Sinks
STEP PASSED
STEP 21 - Play
STEP PASSED
![Page 168: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/168.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 168
STEP 22 - Waiting for 10 seconds
STEP PASSED
STEP 23 - Checking media frames count
STEP PASSED
STEP 24 - Teardown
STEP PASSED
STEP 25 - Deleting media profile [token = 'PROFILE_0021']
STEP PASSED
STEP 26 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-29-v18.06 AUDIO STREAMING – G.711 (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Creating media profile [name = 'TestProfileX']
STEP PASSED
STEP 4 - Getting audio source configurations
STEP PASSED
STEP 5 - Validating audio sources
STEP PASSED
STEP 6 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'PROFILE_0022']
STEP PASSED
STEP 7 - Getting audio encoder configurations compatible with profile [token = 'PROFILE_0022']
STEP PASSED
![Page 169: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/169.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 169
STEP 8 - Validating audio encoder configurations
STEP PASSED
STEP 9 - Select audio encoder configuration with G.711 audio codec support
STEP PASSED
STEP 10 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = 'PROFILE_0022']
STEP PASSED
STEP 11 - Setting audio encoder configuration
STEP PASSED
STEP 12 - Get Stream URI
STEP PASSED
STEP 13 - Getting media service address
STEP PASSED
STEP 14 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 15 - Validating of stream URI
STEP PASSED
STEP 16 - Checking filters
STEP PASSED
STEP 17 - Describe
STEP PASSED
STEP 18 - Create Media Session
STEP PASSED
STEP 19 - Setup
STEP PASSED
STEP 20 - Create Sinks
STEP PASSED
STEP 21 - Play
STEP PASSED
![Page 170: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/170.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 170
STEP 22 - Waiting for 10 seconds
STEP PASSED
STEP 23 - Checking media frames count
STEP PASSED
STEP 24 - Teardown
STEP PASSED
STEP 25 - Deleting media profile [token = 'PROFILE_0022']
STEP PASSED
STEP 26 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-30-v18.06 AUDIO STREAMING – G.711 (RTP/RTSP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Creating media profile [name = 'TestProfileX']
STEP PASSED
STEP 4 - Getting audio source configurations
STEP PASSED
STEP 5 - Validating audio sources
STEP PASSED
STEP 6 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'PROFILE_0023']
STEP PASSED
STEP 7 - Getting audio encoder configurations compatible with profile [token = 'PROFILE_0023']
STEP PASSED
![Page 171: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/171.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 171
STEP 8 - Validating audio encoder configurations
STEP PASSED
STEP 9 - Select audio encoder configuration with G.711 audio codec support
STEP PASSED
STEP 10 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = 'PROFILE_0023']
STEP PASSED
STEP 11 - Setting audio encoder configuration
STEP PASSED
STEP 12 - Get Stream URI
STEP PASSED
STEP 13 - Getting media service address
STEP PASSED
STEP 14 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 15 - Validating of stream URI
STEP PASSED
STEP 16 - Checking filters
STEP PASSED
STEP 17 - Describe
STEP PASSED
STEP 18 - Create Media Session
STEP PASSED
STEP 19 - Setup
STEP PASSED
STEP 20 - Create Sinks
STEP PASSED
STEP 21 - Play
STEP PASSED
![Page 172: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/172.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 172
STEP 22 - Waiting for 10 seconds
STEP PASSED
STEP 23 - Checking media frames count
STEP PASSED
STEP 24 - Teardown
STEP PASSED
STEP 25 - Deleting media profile [token = 'PROFILE_0023']
STEP PASSED
STEP 26 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-31-v18.06 AUDIO STREAMING – G.726 (RTP-Unicast/UDP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Creating media profile [name = 'TestProfileX']
STEP PASSED
STEP 4 - Getting audio source configurations
STEP PASSED
STEP 5 - Validating audio sources
STEP PASSED
STEP 6 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'PROFILE_0024']
STEP PASSED
STEP 7 - Getting audio encoder configurations compatible with profile [token = 'PROFILE_0024']
STEP PASSED
![Page 173: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/173.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 173
STEP 8 - Validating audio encoder configurations
STEP PASSED
STEP 9 - Select audio encoder configuration with G.726 audio codec support
STEP PASSED
STEP 10 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = 'PROFILE_0024']
STEP PASSED
STEP 11 - Setting audio encoder configuration
STEP PASSED
STEP 12 - Get Stream URI
STEP PASSED
STEP 13 - Getting media service address
STEP PASSED
STEP 14 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 15 - Validating of stream URI
STEP PASSED
STEP 16 - Checking filters
STEP PASSED
STEP 17 - Describe
STEP PASSED
STEP 18 - Create Media Session
STEP PASSED
STEP 19 - Setup
STEP PASSED
STEP 20 - Create Sinks
STEP PASSED
STEP 21 - Play
STEP PASSED
![Page 174: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/174.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 174
STEP 22 - Waiting for 10 seconds
STEP PASSED
STEP 23 - Checking media frames count
STEP PASSED
STEP 24 - Teardown
STEP PASSED
STEP 25 - Deleting media profile [token = 'PROFILE_0024']
STEP PASSED
STEP 26 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-32-v18.06 AUDIO STREAMING – G.726 (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Creating media profile [name = 'TestProfileX']
STEP PASSED
STEP 4 - Getting audio source configurations
STEP PASSED
STEP 5 - Validating audio sources
STEP PASSED
STEP 6 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'PROFILE_0025']
STEP PASSED
STEP 7 - Getting audio encoder configurations compatible with profile [token = 'PROFILE_0025']
STEP PASSED
![Page 175: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/175.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 175
STEP 8 - Validating audio encoder configurations
STEP PASSED
STEP 9 - Select audio encoder configuration with G.726 audio codec support
STEP PASSED
STEP 10 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = 'PROFILE_0025']
STEP PASSED
STEP 11 - Setting audio encoder configuration
STEP PASSED
STEP 12 - Get Stream URI
STEP PASSED
STEP 13 - Getting media service address
STEP PASSED
STEP 14 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 15 - Validating of stream URI
STEP PASSED
STEP 16 - Checking filters
STEP PASSED
STEP 17 - Describe
STEP PASSED
STEP 18 - Create Media Session
STEP PASSED
STEP 19 - Setup
STEP PASSED
STEP 20 - Create Sinks
STEP PASSED
STEP 21 - Play
STEP PASSED
![Page 176: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/176.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 176
STEP 22 - Waiting for 10 seconds
STEP PASSED
STEP 23 - Checking media frames count
STEP PASSED
STEP 24 - Teardown
STEP PASSED
STEP 25 - Deleting media profile [token = 'PROFILE_0025']
STEP PASSED
STEP 26 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-33-v18.06 AUDIO STREAMING – G.726 (RTP/RTSP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Creating media profile [name = 'TestProfileX']
STEP PASSED
STEP 4 - Getting audio source configurations
STEP PASSED
STEP 5 - Validating audio sources
STEP PASSED
STEP 6 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'PROFILE_0026']
STEP PASSED
STEP 7 - Getting audio encoder configurations compatible with profile [token = 'PROFILE_0026']
STEP PASSED
![Page 177: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/177.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 177
STEP 8 - Validating audio encoder configurations
STEP PASSED
STEP 9 - Select audio encoder configuration with G.726 audio codec support
STEP PASSED
STEP 10 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = 'PROFILE_0026']
STEP PASSED
STEP 11 - Setting audio encoder configuration
STEP PASSED
STEP 12 - Get Stream URI
STEP PASSED
STEP 13 - Getting media service address
STEP PASSED
STEP 14 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 15 - Validating of stream URI
STEP PASSED
STEP 16 - Checking filters
STEP PASSED
STEP 17 - Describe
STEP PASSED
STEP 18 - Create Media Session
STEP PASSED
STEP 19 - Setup
STEP PASSED
STEP 20 - Create Sinks
STEP PASSED
STEP 21 - Play
STEP PASSED
![Page 178: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/178.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 178
STEP 22 - Waiting for 10 seconds
STEP PASSED
STEP 23 - Checking media frames count
STEP PASSED
STEP 24 - Teardown
STEP PASSED
STEP 25 - Deleting media profile [token = 'PROFILE_0026']
STEP PASSED
STEP 26 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-34-v18.06 AUDIO STREAMING – AAC (RTP-Unicast/UDP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Creating media profile [name = 'TestProfileX']
STEP PASSED
STEP 4 - Getting audio source configurations
STEP PASSED
STEP 5 - Validating audio sources
STEP PASSED
STEP 6 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'PROFILE_0027']
STEP PASSED
STEP 7 - Getting audio encoder configurations compatible with profile [token = 'PROFILE_0027']
STEP PASSED
![Page 179: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/179.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 179
STEP 8 - Validating audio encoder configurations
STEP PASSED
STEP 9 - Select audio encoder configuration with AAC audio codec support
STEP PASSED
STEP 10 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = 'PROFILE_0027']
STEP PASSED
STEP 11 - Setting audio encoder configuration
STEP PASSED
STEP 12 - Get Stream URI
STEP PASSED
STEP 13 - Getting media service address
STEP PASSED
STEP 14 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 15 - Validating of stream URI
STEP PASSED
STEP 16 - Checking filters
STEP PASSED
STEP 17 - Describe
STEP PASSED
STEP 18 - Create Media Session
STEP PASSED
STEP 19 - Setup
STEP PASSED
STEP 20 - Create Sinks
STEP PASSED
STEP 21 - Play
STEP PASSED
![Page 180: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/180.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 180
STEP 22 - Waiting for 10 seconds
STEP PASSED
STEP 23 - Checking media frames count
STEP PASSED
STEP 24 - Teardown
STEP PASSED
STEP 25 - Deleting media profile [token = 'PROFILE_0027']
STEP PASSED
STEP 26 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-35-v18.06 AUDIO STREAMING – AAC (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Creating media profile [name = 'TestProfileX']
STEP PASSED
STEP 4 - Getting audio source configurations
STEP PASSED
STEP 5 - Validating audio sources
STEP PASSED
STEP 6 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'PROFILE_0028']
STEP PASSED
STEP 7 - Getting audio encoder configurations compatible with profile [token = 'PROFILE_0028']
STEP PASSED
![Page 181: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/181.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 181
STEP 8 - Validating audio encoder configurations
STEP PASSED
STEP 9 - Select audio encoder configuration with AAC audio codec support
STEP PASSED
STEP 10 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = 'PROFILE_0028']
STEP PASSED
STEP 11 - Setting audio encoder configuration
STEP PASSED
STEP 12 - Get Stream URI
STEP PASSED
STEP 13 - Getting media service address
STEP PASSED
STEP 14 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 15 - Validating of stream URI
STEP PASSED
STEP 16 - Checking filters
STEP PASSED
STEP 17 - Describe
STEP PASSED
STEP 18 - Create Media Session
STEP PASSED
STEP 19 - Setup
STEP PASSED
STEP 20 - Create Sinks
STEP PASSED
STEP 21 - Play
STEP PASSED
![Page 182: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/182.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 182
STEP 22 - Waiting for 10 seconds
STEP PASSED
STEP 23 - Checking media frames count
STEP PASSED
STEP 24 - Teardown
STEP PASSED
STEP 25 - Deleting media profile [token = 'PROFILE_0028']
STEP PASSED
STEP 26 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-2-1-36-v18.06 AUDIO STREAMING – AAC (RTP/RTSP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Creating media profile [name = 'TestProfileX']
STEP PASSED
STEP 4 - Getting audio source configurations
STEP PASSED
STEP 5 - Validating audio sources
STEP PASSED
STEP 6 - Adding audio source configuration [token = 'A_SRC_CFG_000'] to profile [token = 'PROFILE_0029']
STEP PASSED
STEP 7 - Getting audio encoder configurations compatible with profile [token = 'PROFILE_0029']
STEP PASSED
![Page 183: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/183.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 183
STEP 8 - Validating audio encoder configurations
STEP PASSED
STEP 9 - Select audio encoder configuration with AAC audio codec support
STEP PASSED
STEP 10 - Adding audio encoder configuration [token = 'A_ENC_000'] to profile [token = 'PROFILE_0029']
STEP PASSED
STEP 11 - Setting audio encoder configuration
STEP PASSED
STEP 12 - Get Stream URI
STEP PASSED
STEP 13 - Getting media service address
STEP PASSED
STEP 14 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 15 - Validating of stream URI
STEP PASSED
STEP 16 - Checking filters
STEP PASSED
STEP 17 - Describe
STEP PASSED
STEP 18 - Create Media Session
STEP PASSED
STEP 19 - Setup
STEP PASSED
STEP 20 - Create Sinks
STEP PASSED
STEP 21 - Play
STEP PASSED
![Page 184: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/184.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 184
STEP 22 - Waiting for 10 seconds
STEP PASSED
STEP 23 - Checking media frames count
STEP PASSED
STEP 24 - Teardown
STEP PASSED
STEP 25 - Deleting media profile [token = 'PROFILE_0029']
STEP PASSED
STEP 26 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-3-1-10-v18.06 MEDIA STREAMING – JPEG/G.711 (RTP-Unicast/UDP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with JPEG Video encoder configuration and G.711 Audio encoder configuration
STEP PASSED
STEP 5 - Setting video encoder configuration
STEP PASSED
STEP 6 - Setting audio encoder configuration
STEP PASSED
STEP 7 - Get Stream URI
STEP PASSED
![Page 185: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/185.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 185
STEP 8 - Getting media service address
STEP PASSED
STEP 9 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 10 - Checking filters
STEP PASSED
STEP 11 - Describe
STEP PASSED
STEP 12 - Create Media Session
STEP PASSED
STEP 13 - Setup
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
STEP 20 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-3-1-11-v18.06 MEDIA STREAMING – JPEG/G.711 (RTP-Unicast/RTSP/HTTP/TCP)
![Page 186: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/186.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 186
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with JPEG Video encoder configuration and G.711 Audio encoder configuration
STEP PASSED
STEP 5 - Setting video encoder configuration
STEP PASSED
STEP 6 - Setting audio encoder configuration
STEP PASSED
STEP 7 - Get Stream URI
STEP PASSED
STEP 8 - Getting media service address
STEP PASSED
STEP 9 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 10 - Checking filters
STEP PASSED
STEP 11 - Describe
STEP PASSED
STEP 12 - Create Media Session
STEP PASSED
STEP 13 - Setup
STEP PASSED
![Page 187: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/187.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 187
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
STEP 20 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-3-1-12-v18.06 MEDIA STREAMING – JPEG/G.711 (RTP/RTSP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with JPEG Video encoder configuration and G.711 Audio encoder configuration
STEP PASSED
STEP 5 - Setting video encoder configuration
STEP PASSED
![Page 188: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/188.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 188
STEP 6 - Setting audio encoder configuration
STEP PASSED
STEP 7 - Get Stream URI
STEP PASSED
STEP 8 - Getting media service address
STEP PASSED
STEP 9 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 10 - Checking filters
STEP PASSED
STEP 11 - Describe
STEP PASSED
STEP 12 - Create Media Session
STEP PASSED
STEP 13 - Setup
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
![Page 189: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/189.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 189
STEP 20 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-3-1-13-v18.06 MEDIA STREAMING – JPEG/G.726 (RTP-Unicast/UDP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with JPEG Video encoder configuration and G.726 Audio encoder configuration
STEP PASSED
STEP 5 - Setting video encoder configuration
STEP PASSED
STEP 6 - Setting audio encoder configuration
STEP PASSED
STEP 7 - Get Stream URI
STEP PASSED
STEP 8 - Getting media service address
STEP PASSED
STEP 9 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 10 - Checking filters
STEP PASSED
STEP 11 - Describe
STEP PASSED
![Page 190: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/190.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 190
STEP 12 - Create Media Session
STEP PASSED
STEP 13 - Setup
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
STEP 20 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-3-1-14-v18.06 MEDIA STREAMING – JPEG/G.726 (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
![Page 191: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/191.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 191
STEP 4 - Select or create profile with JPEG Video encoder configuration and G.726 Audio encoder configuration
STEP PASSED
STEP 5 - Setting video encoder configuration
STEP PASSED
STEP 6 - Setting audio encoder configuration
STEP PASSED
STEP 7 - Get Stream URI
STEP PASSED
STEP 8 - Getting media service address
STEP PASSED
STEP 9 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 10 - Checking filters
STEP PASSED
STEP 11 - Describe
STEP PASSED
STEP 12 - Create Media Session
STEP PASSED
STEP 13 - Setup
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
![Page 192: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/192.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 192
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
STEP 20 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-3-1-15-v18.06 MEDIA STREAMING – JPEG/G.726 (RTP/RTSP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with JPEG Video encoder configuration and G.726 Audio encoder configuration
STEP PASSED
STEP 5 - Setting video encoder configuration
STEP PASSED
STEP 6 - Setting audio encoder configuration
STEP PASSED
STEP 7 - Get Stream URI
STEP PASSED
STEP 8 - Getting media service address
STEP PASSED
STEP 9 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
![Page 193: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/193.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 193
STEP 10 - Checking filters
STEP PASSED
STEP 11 - Describe
STEP PASSED
STEP 12 - Create Media Session
STEP PASSED
STEP 13 - Setup
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
STEP 20 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-3-1-16-v18.06 MEDIA STREAMING – JPEG/AAC (RTP-Unicast/UDP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
![Page 194: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/194.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 194
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with JPEG Video encoder configuration and AAC Audio encoder configuration
STEP PASSED
STEP 5 - Setting video encoder configuration
STEP PASSED
STEP 6 - Setting audio encoder configuration
STEP PASSED
STEP 7 - Get Stream URI
STEP PASSED
STEP 8 - Getting media service address
STEP PASSED
STEP 9 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 10 - Checking filters
STEP PASSED
STEP 11 - Describe
STEP PASSED
STEP 12 - Create Media Session
STEP PASSED
STEP 13 - Setup
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
![Page 195: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/195.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 195
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
STEP 20 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-3-1-17-v18.06 MEDIA STREAMING – JPEG/AAC (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with JPEG Video encoder configuration and AAC Audio encoder configuration
STEP PASSED
STEP 5 - Setting video encoder configuration
STEP PASSED
STEP 6 - Setting audio encoder configuration
STEP PASSED
STEP 7 - Get Stream URI
STEP PASSED
![Page 196: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/196.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 196
STEP 8 - Getting media service address
STEP PASSED
STEP 9 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 10 - Checking filters
STEP PASSED
STEP 11 - Describe
STEP PASSED
STEP 12 - Create Media Session
STEP PASSED
STEP 13 - Setup
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
STEP 20 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-3-1-18-v18.06 MEDIA STREAMING – JPEG/AAC (RTP/RTSP/TCP)
![Page 197: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/197.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 197
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Getting media profiles
STEP PASSED
STEP 4 - Select or create profile with JPEG Video encoder configuration and AAC Audio encoder configuration
STEP PASSED
STEP 5 - Setting video encoder configuration
STEP PASSED
STEP 6 - Setting audio encoder configuration
STEP PASSED
STEP 7 - Get Stream URI
STEP PASSED
STEP 8 - Getting media service address
STEP PASSED
STEP 9 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 10 - Checking filters
STEP PASSED
STEP 11 - Describe
STEP PASSED
STEP 12 - Create Media Session
STEP PASSED
STEP 13 - Setup
STEP PASSED
![Page 198: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/198.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 198
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 3 frames up to 6000 ms
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Setting video encoder configuration
STEP PASSED
STEP 20 - Setting audio encoder configuration
STEP PASSED
TEST PASSED
RTSS-4-1-3-v18.06 NOTIFICATION STREAMING
TestResult
STEP 1 - Getting media service address
STEP PASSED
STEP 2 - Connect to Media service
STEP PASSED
STEP 3 - Create profile
STEP PASSED
STEP 4 - Validate new media profile
STEP PASSED
STEP 5 - Getting metadata configurations
STEP PASSED
![Page 199: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/199.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 199
STEP 6 - Getting video source configurations
STEP PASSED
STEP 7 - Video Source and Metadata Configuration
STEP PASSED
STEP 8 - Adding video source configuration [token = 'V_SRC_CFG_000'] to profile [token = 'PROFILE_002']
STEP PASSED
STEP 9 - Adding metadata configuration [token = 'MetadataToken'] to profile [token = 'PROFILE_002']
STEP PASSED
STEP 10 - Setting metadata configuration
STEP PASSED
STEP 11 - Get Stream URI
STEP PASSED
STEP 12 - Getting media service address
STEP PASSED
STEP 13 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 14 - Init Environment
STEP PASSED
STEP 15 - DESCRIBE
STEP PASSED
STEP 16 - Open Stream
STEP PASSED
STEP 17 - Checking filters
STEP PASSED
STEP 18 - SETUP
STEP PASSED
STEP 19 - PLAY
STEP PASSED
![Page 200: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/200.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 200
STEP 20 - Wait Stream
STEP PASSED
STEP 21 - SetSynchronizationPoint
STEP PASSED
STEP 22 - Collecting events
STEP PASSED
STEP 23 - Stop Thread
STEP PASSED
STEP 24 - TEARDOWN
STEP PASSED
STEP 25 - Setting metadata configuration
STEP PASSED
STEP 26 - Deleting media profile [token = 'PROFILE_002']
STEP PASSED
TEST PASSED
Real Time Streaming using Media2MEDIA2_RTSS-1-1-1-v18.06 MEDIA2 STREAMING – H.264 (RTP-Unicast/UDP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
![Page 201: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/201.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 201
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 9 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 10 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 11 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 12 - Checking filters
STEP PASSED
STEP 13 - Describe
STEP PASSED
STEP 14 - Create Media Session
STEP PASSED
STEP 15 - Setup
STEP PASSED
STEP 16 - Create Sinks
STEP PASSED
STEP 17 - Play
STEP PASSED
![Page 202: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/202.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 202
STEP 18 - Waiting for 12 frames up to 1000 ms
STEP PASSED
STEP 19 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 20 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 21 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 22 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-1-1-2-v18.06 MEDIA2 STREAMING – H.264 (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
![Page 203: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/203.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 203
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 9 - Get Stream Uri (Media2) [ Protocol = RtspOverHttp, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 10 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 11 - Check if the stream uri has the same port with the web service
STEP PASSED
STEP 12 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 13 - Checking filters
STEP PASSED
STEP 14 - Describe
STEP PASSED
STEP 15 - Create Media Session
STEP PASSED
STEP 16 - Setup
STEP PASSED
STEP 17 - Create Sinks
STEP PASSED
STEP 18 - Play
STEP PASSED
STEP 19 - Waiting for 12 frames up to 1000 ms
STEP PASSED
STEP 20 - Teardown
STEP PASSED
![Page 204: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/204.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 204
Restore profile 'PROFILE_000' used for test
STEP 21 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 22 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 23 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-1-1-3-v18.06 MEDIA2 STREAMING – H.264 (RTP/RTSP/TCP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
![Page 205: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/205.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 205
STEP 9 - Get Stream Uri (Media2) [ Protocol = RTSP, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 10 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 11 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 12 - Checking filters
STEP PASSED
STEP 13 - Describe
STEP PASSED
STEP 14 - Create Media Session
STEP PASSED
STEP 15 - Setup
STEP PASSED
STEP 16 - Create Sinks
STEP PASSED
STEP 17 - Play
STEP PASSED
STEP 18 - Waiting for 12 frames up to 1000 ms
STEP PASSED
STEP 19 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 20 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 21 - Checking the DUT returned single MediaProfile
STEP PASSED
![Page 206: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/206.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 206
STEP 22 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-1-1-4-v18.06 MEDIA2 SET SYNCHRONIZATION POINT – H.264
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 9 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 10 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 11 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
![Page 207: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/207.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 207
STEP 12 - Describe
STEP PASSED
STEP 13 - Create Media Session
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 10 seconds
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Checking media frames count
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 20 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 21 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 22 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-1-1-8-v18.06 MEDIA2 STREAMING – H.265 (RTP-Unicast/UDP)
TestResult
![Page 208: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/208.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 208
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 9 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 10 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 11 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 12 - Checking filters
STEP PASSED
STEP 13 - Describe
STEP PASSED
STEP 14 - Create Media Session
STEP PASSED
![Page 209: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/209.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 209
STEP 15 - Setup
STEP PASSED
STEP 16 - Create Sinks
STEP PASSED
STEP 17 - Play
STEP PASSED
STEP 18 - Waiting for 12 frames up to 1000 ms
STEP PASSED
STEP 19 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 20 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 21 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 22 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-1-1-9-v18.06 MEDIA2 STREAMING – H.265 (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
![Page 210: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/210.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 210
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 9 - Get Stream Uri (Media2) [ Protocol = RtspOverHttp, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 10 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 11 - Check if the stream uri has the same port with the web service
STEP PASSED
STEP 12 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 13 - Checking filters
STEP PASSED
STEP 14 - Describe
STEP PASSED
STEP 15 - Create Media Session
STEP PASSED
STEP 16 - Setup
STEP PASSED
STEP 17 - Create Sinks
STEP PASSED
![Page 211: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/211.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 211
STEP 18 - Play
STEP PASSED
STEP 19 - Waiting for 12 frames up to 1000 ms
STEP PASSED
STEP 20 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 21 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 22 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 23 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-1-1-10-v18.06 MEDIA2 STREAMING – H.265 (RTP/RTSP/TCP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
![Page 212: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/212.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 212
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 9 - Get Stream Uri (Media2) [ Protocol = RTSP, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 10 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 11 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 12 - Checking filters
STEP PASSED
STEP 13 - Describe
STEP PASSED
STEP 14 - Create Media Session
STEP PASSED
STEP 15 - Setup
STEP PASSED
STEP 16 - Create Sinks
STEP PASSED
STEP 17 - Play
STEP PASSED
STEP 18 - Waiting for 12 frames up to 1000 ms
STEP PASSED
STEP 19 - Teardown
STEP PASSED
![Page 213: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/213.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 213
Restore profile 'PROFILE_000' used for test
STEP 20 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 21 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 22 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-1-1-11-v18.06 MEDIA2 SET SYNCHRONIZATION POINT – H.265
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
![Page 214: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/214.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 214
STEP 9 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 10 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 11 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 12 - Describe
STEP PASSED
STEP 13 - Create Media Session
STEP PASSED
STEP 14 - Setup
STEP PASSED
STEP 15 - Create Sinks
STEP PASSED
STEP 16 - Play
STEP PASSED
STEP 17 - Waiting for 10 seconds
STEP PASSED
STEP 18 - Teardown
STEP PASSED
STEP 19 - Checking media frames count
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 20 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 21 - Checking the DUT returned single MediaProfile
STEP PASSED
![Page 215: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/215.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 215
STEP 22 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-1-1-23-v18.06 VIDEO ENCODER INSTANCES
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 7 - Get Service Capabilities(Media2)
STEP PASSED
STEP 8 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 9 - Check the DUT returned at least one VideoSourceConfiguration item
STEP PASSED
STEP 10 - Get Video Encoder Instances (Media2) [ ConfigurationToken = V_SRC_CFG_000 ]
STEP PASSED
STEP 11 - Get Video Encoder Configurations (Media2) [ no ConfigurationToken, no ProfileToken]
STEP PASSED
![Page 216: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/216.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 216
STEP 12 - Check the number of Media Profiles to be created less than difference between MaximumNumberOfProfiles in
ProfileCapabilities and number of fixed Media Profiles
STEP PASSED
STEP 13 - Check the number of Media Profiles to be created less than number of Video Encoder Configurations
STEP PASSED
STEP 14 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { All } ]
STEP PASSED
STEP 15 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { All } ]
STEP PASSED
STEP 16 - Create Profile (Media2) [ Name = testMedia, no Configuration ]
STEP PASSED
STEP 17 - Get Video Source Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_0030 ]
STEP PASSED
STEP 18 - Check that item with videoSourceConfig1.@token is presented in VideoSourceConfigurations
STEP PASSED
STEP 19 - Add Configuration (Media2) [ ProfileToken = PROFILE_0030, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 20 - Get Video Encoder Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_0030]
STEP PASSED
STEP 21 - Check list of VideoEncoderConfiguration items is not empty
STEP PASSED
STEP 22 - Check list of VideoEncoderConfiguration items contains only items that were used in Media Profiles from Configured
Media Profiles list
STEP PASSED
STEP 23 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, no ProfileToken ]
STEP PASSED
STEP 24 - Check the appropriate VideoEncoderConfiguration found
STEP PASSED
![Page 217: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/217.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 217
STEP 25 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 26 - Add Configuration (Media2) [ ProfileToken = PROFILE_0030, no Name, Configuration = { VideoEncoder
(V_ENC_000) } ]
STEP PASSED
STEP 27 - Get Profiles (Media2) [ Token = PROFILE_0030, Type = { All } ]
STEP PASSED
STEP 28 - Create Profile (Media2) [ Name = testMedia, no Configuration ]
STEP PASSED
STEP 29 - Get Video Source Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_0031 ]
STEP PASSED
STEP 30 - Check that item with videoSourceConfig1.@token is presented in VideoSourceConfigurations
STEP PASSED
STEP 31 - Add Configuration (Media2) [ ProfileToken = PROFILE_0031, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 32 - Get Video Encoder Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_0031]
STEP PASSED
STEP 33 - Check list of VideoEncoderConfiguration items is not empty
STEP PASSED
STEP 34 - Check list of VideoEncoderConfiguration items contains only items that were used in Media Profiles from Configured
Media Profiles list
STEP PASSED
STEP 35 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_001, no ProfileToken ]
STEP PASSED
STEP 36 - Check the appropriate VideoEncoderConfiguration found
STEP PASSED
STEP 37 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
![Page 218: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/218.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 218
STEP 38 - Add Configuration (Media2) [ ProfileToken = PROFILE_0031, no Name, Configuration = { VideoEncoder
(V_ENC_001) } ]
STEP PASSED
STEP 39 - Get Profiles (Media2) [ Token = PROFILE_0031, Type = { All } ]
STEP PASSED
STEP 40 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_0030 ]
STEP PASSED
STEP 41 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 42 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 43 - [Profile: PROFILE_0030] Checking filters
STEP PASSED
STEP 44 - [Profile: PROFILE_0030] Describe
STEP PASSED
STEP 45 - [Profile: PROFILE_0030] Create Media Session
STEP PASSED
STEP 46 - [Profile: PROFILE_0030] Setup
STEP PASSED
STEP 47 - [Profile: PROFILE_0030] Create Sinks
STEP PASSED
STEP 48 - [Profile: PROFILE_0030] Play
STEP PASSED
STEP 49 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_0031 ]
STEP PASSED
STEP 50 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 51 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
![Page 219: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/219.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 219
STEP 52 - [Profile: PROFILE_0031] Checking filters
STEP PASSED
STEP 53 - [Profile: PROFILE_0031] Describe
STEP PASSED
STEP 54 - [Profile: PROFILE_0031] Create Media Session
STEP PASSED
STEP 55 - [Profile: PROFILE_0031] Setup
STEP PASSED
STEP 56 - [Profile: PROFILE_0031] Create Sinks
STEP PASSED
STEP 57 - [Profile: PROFILE_0031] Play
STEP PASSED
STEP 58 - Closing streams
STEP 59 - [Profile: PROFILE_0030] Pause
STEP 60 - [Profile: PROFILE_0030] Teardown
STEP 61 - [Profile: PROFILE_0031] Pause
STEP 62 - [Profile: PROFILE_0031] Teardown
STEP PASSED
STEP 63 - Check for test results
STEP PASSED
STEP 64 - Delete Profile (Media2) [ Token = PROFILE_0030 ]
STEP PASSED
STEP 65 - Delete Profile (Media2) [ Token = PROFILE_0031 ]
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 66 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { All } ]
STEP PASSED
STEP 67 - Checking the DUT returned single MediaProfile
STEP PASSED
![Page 220: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/220.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 220
STEP 68 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
STEP PASSED
STEP 69 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 70 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 71 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoEncoder
(V_ENC_000) } ]
STEP PASSED
Restore profile 'PROFILE_001' used for test
STEP 72 - Get Profiles (Media2) [ Token = PROFILE_001, Type = { All } ]
STEP PASSED
STEP 73 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 74 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
STEP PASSED
STEP 75 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 76 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 77 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { VideoEncoder
(V_ENC_001) } ]
STEP PASSED
STEP 78 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
![Page 221: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/221.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 221
STEP PASSED
STEP 79 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-1-1-24-v18.06 VIDEO ENCODER INSTANCES - H.264
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 7 - Get Service Capabilities(Media2)
STEP PASSED
STEP 8 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 9 - Check the DUT returned at least one VideoSourceConfiguration item
STEP PASSED
STEP 10 - Get Video Encoder Instances (Media2) [ ConfigurationToken = V_SRC_CFG_000 ]
STEP PASSED
STEP 11 - Get Video Encoder Configurations (Media2) [ no ConfigurationToken, no ProfileToken]
![Page 222: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/222.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 222
STEP PASSED
STEP 12 - Check the number of Media Profiles to be created less than difference between MaximumNumberOfProfiles in
ProfileCapabilities and number of fixed Media Profiles
STEP PASSED
STEP 13 - Check the number of Media Profiles to be created less than number of Video Encoder Configurations
STEP PASSED
STEP 14 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { All } ]
STEP PASSED
STEP 15 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { All } ]
STEP PASSED
Number of media profiles to be configured for VideoSource [ token = V_SRC_CFG_000 ]: 2.
STEP 16 - Create Profile (Media2) [ Name = testMedia, no Configuration ]
STEP PASSED
STEP 17 - Get Video Source Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_0032 ]
STEP PASSED
STEP 18 - Check that item with token V_SRC_CFG_000 is presented in VideoSourceConfigurations
STEP PASSED
STEP 19 - Add Configuration (Media2) [ ProfileToken = PROFILE_0032, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 20 - Get Video Encoder Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_0032]
STEP PASSED
STEP 21 - Check list of VideoEncoderConfiguration items is not empty
STEP PASSED
STEP 22 - Check list of VideoEncoderConfiguration items contains only items that were used in Media Profiles from Configured
Media Profiles list
STEP PASSED
STEP 23 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, no ProfileToken ]
STEP PASSED
![Page 223: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/223.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 223
STEP 24 - Check the appropriate VideoEncoderConfiguration found
STEP PASSED
STEP 25 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 26 - Add Configuration (Media2) [ ProfileToken = PROFILE_0032, no Name, Configuration = { VideoEncoder
(V_ENC_000) } ]
STEP PASSED
STEP 27 - Get Profiles (Media2) [ Token = PROFILE_0032, Type = { All } ]
STEP PASSED
STEP 28 - Create Profile (Media2) [ Name = testMedia, no Configuration ]
STEP PASSED
STEP 29 - Get Video Source Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_0033 ]
STEP PASSED
STEP 30 - Check that item with token V_SRC_CFG_000 is presented in VideoSourceConfigurations
STEP PASSED
STEP 31 - Add Configuration (Media2) [ ProfileToken = PROFILE_0033, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 32 - Get Video Encoder Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_0033]
STEP PASSED
STEP 33 - Check list of VideoEncoderConfiguration items is not empty
STEP PASSED
STEP 34 - Check list of VideoEncoderConfiguration items contains only items that were used in Media Profiles from Configured
Media Profiles list
STEP PASSED
STEP 35 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_001, no ProfileToken ]
STEP PASSED
STEP 36 - Check the appropriate VideoEncoderConfiguration found
STEP PASSED
![Page 224: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/224.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 224
STEP 37 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
STEP 38 - Add Configuration (Media2) [ ProfileToken = PROFILE_0033, no Name, Configuration = { VideoEncoder
(V_ENC_001) } ]
STEP PASSED
STEP 39 - Get Profiles (Media2) [ Token = PROFILE_0033, Type = { All } ]
STEP PASSED
Media profiles for VideoSource [ token = V_SRC_CFG_000 ] was configured.
Profiles configured for VideoSource [ token = V_SRC_CFG_000 ]:
Guaranteed encoder instances:
Total = 2
Configured media profiles:
Profile token = PROFILE_0032
VEC token = V_ENC_000
Encoding = H264
Profile token = PROFILE_0033
VEC token = V_ENC_001
Encoding = H264
STEP 40 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_0032 ]
STEP PASSED
STEP 41 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 42 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 43 - [Profile: PROFILE_0032] Checking filters
STEP PASSED
STEP 44 - [Profile: PROFILE_0032] Describe
![Page 225: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/225.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 225
STEP PASSED
STEP 45 - [Profile: PROFILE_0032] Create Media Session
STEP PASSED
STEP 46 - [Profile: PROFILE_0032] Setup
STEP PASSED
STEP 47 - [Profile: PROFILE_0032] Create Sinks
STEP PASSED
STEP 48 - [Profile: PROFILE_0032] Play
STEP PASSED
STEP 49 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_0033 ]
STEP PASSED
STEP 50 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 51 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 52 - [Profile: PROFILE_0033] Checking filters
STEP PASSED
STEP 53 - [Profile: PROFILE_0033] Describe
STEP PASSED
STEP 54 - [Profile: PROFILE_0033] Create Media Session
STEP PASSED
STEP 55 - [Profile: PROFILE_0033] Setup
STEP PASSED
STEP 56 - [Profile: PROFILE_0033] Create Sinks
STEP PASSED
STEP 57 - [Profile: PROFILE_0033] Play
STEP PASSED
STEP 58 - Closing streams
![Page 226: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/226.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 226
STEP 59 - [Profile: PROFILE_0032] Pause
STEP 60 - [Profile: PROFILE_0032] Teardown
STEP 61 - [Profile: PROFILE_0033] Pause
STEP 62 - [Profile: PROFILE_0033] Teardown
STEP PASSED
STEP 63 - Check for test results
STEP PASSED
STEP 64 - Delete Profile (Media2) [ Token = PROFILE_0032 ]
STEP PASSED
STEP 65 - Delete Profile (Media2) [ Token = PROFILE_0033 ]
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 66 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { All } ]
STEP PASSED
STEP 67 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 68 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
STEP PASSED
STEP 69 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 70 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 71 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoEncoder
(V_ENC_000) } ]
STEP PASSED
Restore profile 'PROFILE_001' used for test
STEP 72 - Get Profiles (Media2) [ Token = PROFILE_001, Type = { All } ]
![Page 227: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/227.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 227
STEP PASSED
STEP 73 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 74 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
STEP PASSED
STEP 75 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 76 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 77 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { VideoEncoder
(V_ENC_001) } ]
STEP PASSED
STEP 78 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 79 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-1-1-25-v18.06 VIDEO ENCODER INSTANCES - H.265
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
![Page 228: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/228.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 228
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 7 - Get Service Capabilities(Media2)
STEP PASSED
STEP 8 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 9 - Check the DUT returned at least one VideoSourceConfiguration item
STEP PASSED
STEP 10 - Get Video Encoder Instances (Media2) [ ConfigurationToken = V_SRC_CFG_000 ]
STEP PASSED
STEP 11 - Get Video Encoder Configurations (Media2) [ no ConfigurationToken, no ProfileToken]
STEP PASSED
STEP 12 - Check the number of Media Profiles to be created less than difference between MaximumNumberOfProfiles in
ProfileCapabilities and number of fixed Media Profiles
STEP PASSED
STEP 13 - Check the number of Media Profiles to be created less than number of Video Encoder Configurations
STEP PASSED
STEP 14 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { All } ]
STEP PASSED
STEP 15 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { All } ]
STEP PASSED
Number of media profiles to be configured for VideoSource [ token = V_SRC_CFG_000 ]: 2.
STEP 16 - Create Profile (Media2) [ Name = testMedia, no Configuration ]
STEP PASSED
![Page 229: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/229.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 229
STEP 17 - Get Video Source Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_0034 ]
STEP PASSED
STEP 18 - Check that item with token V_SRC_CFG_000 is presented in VideoSourceConfigurations
STEP PASSED
STEP 19 - Add Configuration (Media2) [ ProfileToken = PROFILE_0034, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 20 - Get Video Encoder Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_0034]
STEP PASSED
STEP 21 - Check list of VideoEncoderConfiguration items is not empty
STEP PASSED
STEP 22 - Check list of VideoEncoderConfiguration items contains only items that were used in Media Profiles from Configured
Media Profiles list
STEP PASSED
STEP 23 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, no ProfileToken ]
STEP PASSED
STEP 24 - Check the appropriate VideoEncoderConfiguration found
STEP PASSED
STEP 25 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 26 - Add Configuration (Media2) [ ProfileToken = PROFILE_0034, no Name, Configuration = { VideoEncoder
(V_ENC_000) } ]
STEP PASSED
STEP 27 - Get Profiles (Media2) [ Token = PROFILE_0034, Type = { All } ]
STEP PASSED
STEP 28 - Create Profile (Media2) [ Name = testMedia, no Configuration ]
STEP PASSED
STEP 29 - Get Video Source Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_0035 ]
STEP PASSED
![Page 230: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/230.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 230
STEP 30 - Check that item with token V_SRC_CFG_000 is presented in VideoSourceConfigurations
STEP PASSED
STEP 31 - Add Configuration (Media2) [ ProfileToken = PROFILE_0035, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 32 - Get Video Encoder Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_0035]
STEP PASSED
STEP 33 - Check list of VideoEncoderConfiguration items is not empty
STEP PASSED
STEP 34 - Check list of VideoEncoderConfiguration items contains only items that were used in Media Profiles from Configured
Media Profiles list
STEP PASSED
STEP 35 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_001, no ProfileToken ]
STEP PASSED
STEP 36 - Check the appropriate VideoEncoderConfiguration found
STEP PASSED
STEP 37 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
STEP 38 - Add Configuration (Media2) [ ProfileToken = PROFILE_0035, no Name, Configuration = { VideoEncoder
(V_ENC_001) } ]
STEP PASSED
STEP 39 - Get Profiles (Media2) [ Token = PROFILE_0035, Type = { All } ]
STEP PASSED
Media profiles for VideoSource [ token = V_SRC_CFG_000 ] was configured.
Profiles configured for VideoSource [ token = V_SRC_CFG_000 ]:
Guaranteed encoder instances:
Total = 2
Configured media profiles:
![Page 231: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/231.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 231
Profile token = PROFILE_0034
VEC token = V_ENC_000
Encoding = H265
Profile token = PROFILE_0035
VEC token = V_ENC_001
Encoding = H265
STEP 40 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_0034 ]
STEP PASSED
STEP 41 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 42 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 43 - [Profile: PROFILE_0034] Checking filters
STEP PASSED
STEP 44 - [Profile: PROFILE_0034] Describe
STEP PASSED
STEP 45 - [Profile: PROFILE_0034] Create Media Session
STEP PASSED
STEP 46 - [Profile: PROFILE_0034] Setup
STEP PASSED
STEP 47 - [Profile: PROFILE_0034] Create Sinks
STEP PASSED
STEP 48 - [Profile: PROFILE_0034] Play
STEP PASSED
STEP 49 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_0035 ]
STEP PASSED
STEP 50 - Check if the stream uri is not longer than 128 octets
STEP PASSED
![Page 232: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/232.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 232
STEP 51 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 52 - [Profile: PROFILE_0035] Checking filters
STEP PASSED
STEP 53 - [Profile: PROFILE_0035] Describe
STEP PASSED
STEP 54 - [Profile: PROFILE_0035] Create Media Session
STEP PASSED
STEP 55 - [Profile: PROFILE_0035] Setup
STEP PASSED
STEP 56 - [Profile: PROFILE_0035] Create Sinks
STEP PASSED
STEP 57 - [Profile: PROFILE_0035] Play
STEP PASSED
STEP 58 - Closing streams
STEP 59 - [Profile: PROFILE_0034] Pause
STEP 60 - [Profile: PROFILE_0034] Teardown
STEP 61 - [Profile: PROFILE_0035] Pause
STEP 62 - [Profile: PROFILE_0035] Teardown
STEP PASSED
STEP 63 - Check for test results
STEP PASSED
STEP 64 - Delete Profile (Media2) [ Token = PROFILE_0034 ]
STEP PASSED
STEP 65 - Delete Profile (Media2) [ Token = PROFILE_0035 ]
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 66 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { All } ]
STEP PASSED
![Page 233: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/233.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 233
STEP 67 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 68 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
STEP PASSED
STEP 69 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 70 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 71 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoEncoder
(V_ENC_000) } ]
STEP PASSED
Restore profile 'PROFILE_001' used for test
STEP 72 - Get Profiles (Media2) [ Token = PROFILE_001, Type = { All } ]
STEP PASSED
STEP 73 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 74 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
STEP PASSED
STEP 75 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 76 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 77 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { VideoEncoder
(V_ENC_001) } ]
STEP PASSED
![Page 234: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/234.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 234
STEP 78 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 79 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-1-2-1-v18.06 MEDIA2 STREAMING – H.264 (RTP-Multicast, IPv4)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioEncoder, Metadata } ]
STEP PASSED
STEP 9 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 10 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioEncoder } ]
![Page 235: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/235.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 235
STEP PASSED
STEP 11 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 12 - Get Stream Uri (Media2) [ Protocol = RtspMulticast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 13 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 14 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 15 - Checking filters
STEP PASSED
STEP 16 - Describe
STEP PASSED
STEP 17 - Create Media Session
STEP PASSED
STEP 18 - Setup
STEP PASSED
STEP 19 - Create Sinks
STEP PASSED
STEP 20 - Play
STEP PASSED
STEP 21 - Waiting for 12 frames up to 1000 ms
STEP PASSED
STEP 22 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 23 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder, AudioEncoder, Metadata } ]
STEP PASSED
![Page 236: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/236.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 236
STEP 24 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 25 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 26 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-1-2-3-v18.06 MEDIA2 STREAMING – H.265 (RTP-Multicast, IPv4)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioEncoder, Metadata } ]
STEP PASSED
![Page 237: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/237.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 237
STEP 9 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 10 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioEncoder } ]
STEP PASSED
STEP 11 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 12 - Get Stream Uri (Media2) [ Protocol = RtspMulticast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 13 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 14 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 15 - Checking filters
STEP PASSED
STEP 16 - Describe
STEP PASSED
STEP 17 - Create Media Session
STEP PASSED
STEP 18 - Setup
STEP PASSED
STEP 19 - Create Sinks
STEP PASSED
STEP 20 - Play
STEP PASSED
STEP 21 - Waiting for 12 frames up to 1000 ms
STEP PASSED
STEP 22 - Teardown
STEP PASSED
![Page 238: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/238.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 238
Restore profile 'PROFILE_000' used for test
STEP 23 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder, AudioEncoder, Metadata } ]
STEP PASSED
STEP 24 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 25 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 26 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-2-1-1-v18.06 MEDIA2 STREAMING – G.711 (RTP-Unicast/UDP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 7 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
![Page 239: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/239.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 239
STEP 8 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 9 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 10 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 11 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 12 - Checking filters
STEP PASSED
STEP 13 - Describe
STEP PASSED
STEP 14 - Create Media Session
STEP PASSED
STEP 15 - Setup
STEP PASSED
STEP 16 - Create Sinks
STEP PASSED
STEP 17 - Play
STEP PASSED
STEP 18 - Waiting for 10 seconds
STEP PASSED
STEP 19 - Checking media frames count
STEP PASSED
STEP 20 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 21 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder } ]
![Page 240: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/240.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 240
STEP PASSED
STEP 22 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 23 - Set Audio Encoder Configuration (Media2)
STEP PASSED
TEST PASSED
MEDIA2_RTSS-2-1-2-v18.06 MEDIA2 STREAMING – G.711 (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 7 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 8 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 9 - Get Stream Uri (Media2) [ Protocol = RtspOverHttp, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 10 - Check if the stream uri is not longer than 128 octets
![Page 241: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/241.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 241
STEP PASSED
STEP 11 - Check if the stream uri has the same port with the web service
STEP PASSED
STEP 12 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 13 - Checking filters
STEP PASSED
STEP 14 - Describe
STEP PASSED
STEP 15 - Create Media Session
STEP PASSED
STEP 16 - Setup
STEP PASSED
STEP 17 - Create Sinks
STEP PASSED
STEP 18 - Play
STEP PASSED
STEP 19 - Waiting for 10 seconds
STEP PASSED
STEP 20 - Checking media frames count
STEP PASSED
STEP 21 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 22 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 23 - Checking the DUT returned single MediaProfile
STEP PASSED
![Page 242: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/242.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 242
STEP 24 - Set Audio Encoder Configuration (Media2)
STEP PASSED
TEST PASSED
MEDIA2_RTSS-2-1-3-v18.06 MEDIA2 STREAMING – G.711 (RTP/RTSP/TCP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 7 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 8 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 9 - Get Stream Uri (Media2) [ Protocol = RTSP, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 10 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 11 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
![Page 243: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/243.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 243
STEP 12 - Checking filters
STEP PASSED
STEP 13 - Describe
STEP PASSED
STEP 14 - Create Media Session
STEP PASSED
STEP 15 - Setup
STEP PASSED
STEP 16 - Create Sinks
STEP PASSED
STEP 17 - Play
STEP PASSED
STEP 18 - Waiting for 10 seconds
STEP PASSED
STEP 19 - Checking media frames count
STEP PASSED
STEP 20 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 21 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 22 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 23 - Set Audio Encoder Configuration (Media2)
STEP PASSED
TEST PASSED
MEDIA2_RTSS-2-1-7-v18.06 MEDIA2 STREAMING – AAC (RTP-Unicast/UDP)
![Page 244: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/244.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 244
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 7 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 8 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 9 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 10 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 11 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 12 - Checking filters
STEP PASSED
STEP 13 - Describe
STEP PASSED
![Page 245: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/245.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 245
STEP 14 - Create Media Session
STEP PASSED
STEP 15 - Setup
STEP PASSED
STEP 16 - Create Sinks
STEP PASSED
STEP 17 - Play
STEP PASSED
STEP 18 - Waiting for 10 seconds
STEP PASSED
STEP 19 - Checking media frames count
STEP PASSED
STEP 20 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 21 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 22 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 23 - Set Audio Encoder Configuration (Media2)
STEP PASSED
TEST PASSED
MEDIA2_RTSS-2-1-8-v18.06 MEDIA2 STREAMING – AAC (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
![Page 246: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/246.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 246
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 7 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 8 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 9 - Get Stream Uri (Media2) [ Protocol = RtspOverHttp, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 10 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 11 - Check if the stream uri has the same port with the web service
STEP PASSED
STEP 12 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 13 - Checking filters
STEP PASSED
STEP 14 - Describe
STEP PASSED
STEP 15 - Create Media Session
STEP PASSED
STEP 16 - Setup
![Page 247: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/247.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 247
STEP PASSED
STEP 17 - Create Sinks
STEP PASSED
STEP 18 - Play
STEP PASSED
STEP 19 - Waiting for 10 seconds
STEP PASSED
STEP 20 - Checking media frames count
STEP PASSED
STEP 21 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 22 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 23 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 24 - Set Audio Encoder Configuration (Media2)
STEP PASSED
TEST PASSED
MEDIA2_RTSS-2-1-9-v18.06 MEDIA2 STREAMING – AAC (RTP/RTSP/TCP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
![Page 248: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/248.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 248
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 7 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 8 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 9 - Get Stream Uri (Media2) [ Protocol = RTSP, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 10 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 11 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 12 - Checking filters
STEP PASSED
STEP 13 - Describe
STEP PASSED
STEP 14 - Create Media Session
STEP PASSED
STEP 15 - Setup
STEP PASSED
STEP 16 - Create Sinks
STEP PASSED
STEP 17 - Play
STEP PASSED
![Page 249: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/249.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 249
STEP 18 - Waiting for 10 seconds
STEP PASSED
STEP 19 - Checking media frames count
STEP PASSED
STEP 20 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 21 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 22 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 23 - Set Audio Encoder Configuration (Media2)
STEP PASSED
TEST PASSED
MEDIA2_RTSS-2-1-21-v18.06 MEDIA2 AUDIO STREAMING – G.711 (RTP-Unicast/UDP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
![Page 250: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/250.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 250
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 7 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 8 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 9 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder, AudioOutput, AudioDecoder,
Metadata, Analytics, PTZ } ]
STEP PASSED
STEP 10 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 11 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 12 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 13 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 14 - Checking filters
STEP PASSED
STEP 15 - Describe
STEP PASSED
STEP 16 - Create Media Session
STEP PASSED
STEP 17 - Setup
STEP PASSED
STEP 18 - Create Sinks
STEP PASSED
STEP 19 - Play
STEP PASSED
![Page 251: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/251.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 251
STEP 20 - Waiting for 10 seconds
STEP PASSED
STEP 21 - Checking media frames count
STEP PASSED
STEP 22 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 23 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder, VideoSource, VideoEncoder,
AudioOutput, AudioDecoder, Metadata, Analytics, PTZ } ]
STEP PASSED
STEP 24 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 25 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 26 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoEncoder
(V_ENC_000) } ]
STEP PASSED
STEP 27 - Set Audio Encoder Configuration (Media2)
STEP PASSED
TEST PASSED
MEDIA2_RTSS-2-2-1-v18.06 MEDIA2 STREAMING – G.711 (RTP-Multicast, IPv4)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
![Page 252: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/252.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 252
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 7 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 8 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoEncoder, Metadata } ]
STEP PASSED
STEP 9 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 10 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { VideoEncoder } ]
STEP PASSED
STEP 11 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 12 - Get Stream Uri (Media2) [ Protocol = RtspMulticast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 13 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 14 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 15 - Checking filters
STEP PASSED
STEP 16 - Describe
STEP PASSED
![Page 253: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/253.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 253
STEP 17 - Create Media Session
STEP PASSED
STEP 18 - Setup
STEP PASSED
STEP 19 - Create Sinks
STEP PASSED
STEP 20 - Play
STEP PASSED
STEP 21 - Waiting for 10 seconds
STEP PASSED
STEP 22 - Checking media frames count
STEP PASSED
STEP 23 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 24 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder, VideoEncoder, Metadata } ]
STEP PASSED
STEP 25 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 26 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoEncoder
(V_ENC_000) } ]
STEP PASSED
STEP 27 - Set Audio Encoder Configuration (Media2)
STEP PASSED
TEST PASSED
MEDIA2_RTSS-2-2-3-v18.06 MEDIA2 STREAMING – AAC (RTP-Multicast, IPv4)
TestResult
![Page 254: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/254.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 254
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 7 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 8 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoEncoder, Metadata } ]
STEP PASSED
STEP 9 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 10 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { VideoEncoder } ]
STEP PASSED
STEP 11 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 12 - Get Stream Uri (Media2) [ Protocol = RtspMulticast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 13 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 14 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
![Page 255: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/255.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 255
STEP 15 - Checking filters
STEP PASSED
STEP 16 - Describe
STEP PASSED
STEP 17 - Create Media Session
STEP PASSED
STEP 18 - Setup
STEP PASSED
STEP 19 - Create Sinks
STEP PASSED
STEP 20 - Play
STEP PASSED
STEP 21 - Waiting for 10 seconds
STEP PASSED
STEP 22 - Checking media frames count
STEP PASSED
STEP 23 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 24 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder, VideoEncoder, Metadata } ]
STEP PASSED
STEP 25 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 26 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoEncoder
(V_ENC_000) } ]
STEP PASSED
STEP 27 - Set Audio Encoder Configuration (Media2)
STEP PASSED
![Page 256: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/256.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 256
TEST PASSED
MEDIA2_RTSS-3-1-1-v18.06 BACKCHANNEL – G.711 (RTP-Unicast/UDP, IPv4)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 7 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 8 - Get Audio Output Configuration Options (Media2)
STEP PASSED
STEP 9 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
STEP 10 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 11 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
STEP 12 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioDecoder
(A_DEC_000) } ]
![Page 257: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/257.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 257
STEP PASSED
STEP 13 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 14 - Get Audio Output Configuration Options (Media2)
STEP PASSED
STEP 15 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
STEP 16 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 17 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
STEP 18 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioDecoder
(A_DEC_000) } ]
STEP PASSED
STEP 19 - Check the DUT returns appropriate Media Profile
STEP PASSED
STEP 20 - Set Audio Output Configuration (Media2)
STEP PASSED
STEP 21 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_001 ]
STEP PASSED
STEP 22 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 23 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 24 - Describe
STEP PASSED
STEP 25 - Create Media Session
STEP PASSED
![Page 258: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/258.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 258
STEP 26 - Setup
STEP PASSED
STEP 27 - Create Sinks
STEP PASSED
STEP 28 - Play
STEP PASSED
STEP 29 - Waiting for 8 seconds
STEP PASSED
STEP 30 - Teardown
STEP PASSED
STEP 31 - Set Audio Output Configuration (Media2)
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 32 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 33 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 34 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioDecoder } ]
STEP PASSED
STEP 35 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioOutput } ]
STEP PASSED
Restore profile 'PROFILE_001' used for test
STEP 36 - Get Profiles (Media2) [ Token = PROFILE_001, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 37 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 38 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { AudioDecoder } ]
![Page 259: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/259.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 259
STEP PASSED
STEP 39 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { AudioOutput } ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-3-1-2-v18.06 BACKCHANNEL – G.711 (RTP-Unicast/RTSP/HTTP/TCP, IPv4)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 7 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 8 - Get Audio Output Configuration Options (Media2)
STEP PASSED
STEP 9 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
STEP 10 - Get Audio Decoder Configurations (Media2)
STEP PASSED
![Page 260: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/260.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 260
STEP 11 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
STEP 12 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioDecoder
(A_DEC_000) } ]
STEP PASSED
STEP 13 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 14 - Get Audio Output Configuration Options (Media2)
STEP PASSED
STEP 15 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
STEP 16 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 17 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
STEP 18 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioDecoder
(A_DEC_000) } ]
STEP PASSED
STEP 19 - Check the DUT returns appropriate Media Profile
STEP PASSED
STEP 20 - Set Audio Output Configuration (Media2)
STEP PASSED
STEP 21 - Get Stream Uri (Media2) [ Protocol = RtspOverHttp, ProfileToken = PROFILE_001 ]
STEP PASSED
STEP 22 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 23 - Check if the stream uri has the same port with the web service
STEP PASSED
![Page 261: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/261.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 261
STEP 24 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 25 - Describe
STEP PASSED
STEP 26 - Create Media Session
STEP PASSED
STEP 27 - Setup
STEP PASSED
STEP 28 - Create Sinks
STEP PASSED
STEP 29 - Play
STEP PASSED
STEP 30 - Waiting for 8 seconds
STEP PASSED
STEP 31 - Teardown
STEP PASSED
STEP 32 - Set Audio Output Configuration (Media2)
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 33 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 34 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 35 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioDecoder } ]
STEP PASSED
STEP 36 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioOutput } ]
STEP PASSED
Restore profile 'PROFILE_001' used for test
![Page 262: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/262.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 262
STEP 37 - Get Profiles (Media2) [ Token = PROFILE_001, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 38 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 39 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { AudioDecoder } ]
STEP PASSED
STEP 40 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { AudioOutput } ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-3-1-3-v18.06 BACKCHANNEL – G.711 (RTP/RTSP/TCP, IPv4)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 7 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 8 - Get Audio Output Configuration Options (Media2)
STEP PASSED
![Page 263: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/263.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 263
STEP 9 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
STEP 10 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 11 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
STEP 12 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioDecoder
(A_DEC_000) } ]
STEP PASSED
STEP 13 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 14 - Get Audio Output Configuration Options (Media2)
STEP PASSED
STEP 15 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
STEP 16 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 17 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
STEP 18 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioDecoder
(A_DEC_000) } ]
STEP PASSED
STEP 19 - Check the DUT returns appropriate Media Profile
STEP PASSED
STEP 20 - Set Audio Output Configuration (Media2)
STEP PASSED
STEP 21 - Get Stream Uri (Media2) [ Protocol = RTSP, ProfileToken = PROFILE_001 ]
![Page 264: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/264.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 264
STEP PASSED
STEP 22 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 23 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 24 - Describe
STEP PASSED
STEP 25 - Create Media Session
STEP PASSED
STEP 26 - Setup
STEP PASSED
STEP 27 - Create Sinks
STEP PASSED
STEP 28 - Play
STEP PASSED
STEP 29 - Waiting for 8 seconds
STEP PASSED
STEP 30 - Teardown
STEP PASSED
STEP 31 - Set Audio Output Configuration (Media2)
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 32 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 33 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 34 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioDecoder } ]
STEP PASSED
![Page 265: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/265.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 265
STEP 35 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioOutput } ]
STEP PASSED
Restore profile 'PROFILE_001' used for test
STEP 36 - Get Profiles (Media2) [ Token = PROFILE_001, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 37 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 38 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { AudioDecoder } ]
STEP PASSED
STEP 39 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { AudioOutput } ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-3-1-7-v18.06 BACKCHANNEL – AAC (RTP-Unicast/UDP, IPv4)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
![Page 266: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/266.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 266
STEP 7 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 8 - Get Audio Output Configuration Options (Media2)
STEP PASSED
STEP 9 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
STEP 10 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 11 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
STEP 12 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioDecoder
(A_DEC_000) } ]
STEP PASSED
STEP 13 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 14 - Get Audio Output Configuration Options (Media2)
STEP PASSED
STEP 15 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
STEP 16 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 17 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
STEP 18 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioDecoder
(A_DEC_000) } ]
STEP PASSED
STEP 19 - Check the DUT returns appropriate Media Profile
STEP PASSED
![Page 267: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/267.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 267
STEP 20 - Set Audio Output Configuration (Media2)
STEP PASSED
STEP 21 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_001 ]
STEP PASSED
STEP 22 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 23 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 24 - Describe
STEP PASSED
STEP 25 - Create Media Session
STEP PASSED
STEP 26 - Setup
STEP PASSED
STEP 27 - Create Sinks
STEP PASSED
STEP 28 - Play
STEP PASSED
STEP 29 - Waiting for 8 seconds
STEP PASSED
STEP 30 - Teardown
STEP PASSED
STEP 31 - Set Audio Output Configuration (Media2)
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 32 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
![Page 268: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/268.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 268
STEP 33 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 34 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioDecoder } ]
STEP PASSED
STEP 35 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioOutput } ]
STEP PASSED
Restore profile 'PROFILE_001' used for test
STEP 36 - Get Profiles (Media2) [ Token = PROFILE_001, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 37 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 38 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { AudioDecoder } ]
STEP PASSED
STEP 39 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { AudioOutput } ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-3-1-8-v18.06 BACKCHANNEL – AAC (RTP-Unicast/RTSP/HTTP/TCP, IPv4)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
![Page 269: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/269.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 269
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 7 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 8 - Get Audio Output Configuration Options (Media2)
STEP PASSED
STEP 9 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
STEP 10 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 11 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
STEP 12 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioDecoder
(A_DEC_000) } ]
STEP PASSED
STEP 13 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 14 - Get Audio Output Configuration Options (Media2)
STEP PASSED
STEP 15 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
STEP 16 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 17 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
STEP 18 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioDecoder
![Page 270: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/270.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 270
(A_DEC_000) } ]
STEP PASSED
STEP 19 - Check the DUT returns appropriate Media Profile
STEP PASSED
STEP 20 - Set Audio Output Configuration (Media2)
STEP PASSED
STEP 21 - Get Stream Uri (Media2) [ Protocol = RtspOverHttp, ProfileToken = PROFILE_001 ]
STEP PASSED
STEP 22 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 23 - Check if the stream uri has the same port with the web service
STEP PASSED
STEP 24 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 25 - Describe
STEP PASSED
STEP 26 - Create Media Session
STEP PASSED
STEP 27 - Setup
STEP PASSED
STEP 28 - Create Sinks
STEP PASSED
STEP 29 - Play
STEP PASSED
STEP 30 - Waiting for 8 seconds
STEP PASSED
STEP 31 - Teardown
STEP PASSED
![Page 271: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/271.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 271
STEP 32 - Set Audio Output Configuration (Media2)
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 33 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 34 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 35 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioDecoder } ]
STEP PASSED
STEP 36 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioOutput } ]
STEP PASSED
Restore profile 'PROFILE_001' used for test
STEP 37 - Get Profiles (Media2) [ Token = PROFILE_001, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 38 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 39 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { AudioDecoder } ]
STEP PASSED
STEP 40 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { AudioOutput } ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-3-1-9-v18.06 BACKCHANNEL – AAC (RTP/RTSP/TCP, IPv4)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
![Page 272: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/272.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 272
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 7 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 8 - Get Audio Output Configuration Options (Media2)
STEP PASSED
STEP 9 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
STEP 10 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 11 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
STEP 12 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioDecoder
(A_DEC_000) } ]
STEP PASSED
STEP 13 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 14 - Get Audio Output Configuration Options (Media2)
STEP PASSED
STEP 15 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
![Page 273: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/273.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 273
STEP 16 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 17 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
STEP 18 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioDecoder
(A_DEC_000) } ]
STEP PASSED
STEP 19 - Check the DUT returns appropriate Media Profile
STEP PASSED
STEP 20 - Set Audio Output Configuration (Media2)
STEP PASSED
STEP 21 - Get Stream Uri (Media2) [ Protocol = RTSP, ProfileToken = PROFILE_001 ]
STEP PASSED
STEP 22 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 23 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 24 - Describe
STEP PASSED
STEP 25 - Create Media Session
STEP PASSED
STEP 26 - Setup
STEP PASSED
STEP 27 - Create Sinks
STEP PASSED
STEP 28 - Play
STEP PASSED
STEP 29 - Waiting for 8 seconds
![Page 274: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/274.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 274
STEP PASSED
STEP 30 - Teardown
STEP PASSED
STEP 31 - Set Audio Output Configuration (Media2)
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 32 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 33 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 34 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioDecoder } ]
STEP PASSED
STEP 35 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioOutput } ]
STEP PASSED
Restore profile 'PROFILE_001' used for test
STEP 36 - Get Profiles (Media2) [ Token = PROFILE_001, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 37 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 38 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { AudioDecoder } ]
STEP PASSED
STEP 39 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { AudioOutput } ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-4-1-1-v18.06 METADATA STREAMING (RTP-Unicast/UDP)
TestResult
![Page 275: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/275.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 275
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 7 - Get Video Source Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 8 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 9 - Get Metadata Configurations (Media2) [ ProfileToken = PROFILE_000, no ConfigurationToken ]
STEP PASSED
STEP 10 - Get Metadata Configuration Options (Media2) [ ProfileToken = PROFILE_000, ConfigurationToken = MetadataToken
]
STEP PASSED
STEP 11 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { Metadata (MetadataToken)
} ]
STEP PASSED
STEP 12 - Check the DUT returns appropriate MetaData Options
STEP PASSED
STEP 13 - Set Metadata Configuration (Media2)
STEP PASSED
![Page 276: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/276.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 276
STEP 14 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 15 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 16 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 17 - Describe
STEP PASSED
STEP 18 - Create Media Session
STEP PASSED
STEP 19 - Setup
STEP PASSED
STEP 20 - Create Sinks
STEP PASSED
STEP 21 - Play
STEP PASSED
STEP 22 - Set Metadata Configuration (Media2)
STEP PASSED
STEP 23 - Waiting for 10 seconds
STEP PASSED
STEP 24 - Teardown
STEP PASSED
STEP 25 - Checking media frames count
STEP PASSED
STEP 26 - Set Metadata Configuration (Media2)
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 27 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { All } ]
![Page 277: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/277.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 277
STEP PASSED
STEP 28 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 29 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { Metadata } ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-4-1-2-v18.06 METADATA STREAMING (RTP-Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 7 - Get Video Source Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 8 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 9 - Get Metadata Configurations (Media2) [ ProfileToken = PROFILE_000, no ConfigurationToken ]
STEP PASSED
![Page 278: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/278.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 278
STEP 10 - Get Metadata Configuration Options (Media2) [ ProfileToken = PROFILE_000, ConfigurationToken = MetadataToken
]
STEP PASSED
STEP 11 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { Metadata (MetadataToken)
} ]
STEP PASSED
STEP 12 - Check the DUT returns appropriate MetaData Options
STEP PASSED
STEP 13 - Set Metadata Configuration (Media2)
STEP PASSED
STEP 14 - Get Stream Uri (Media2) [ Protocol = RtspOverHttp, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 15 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 16 - Check if the stream uri has the same port with the web service
STEP PASSED
STEP 17 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 18 - Describe
STEP PASSED
STEP 19 - Create Media Session
STEP PASSED
STEP 20 - Setup
STEP PASSED
STEP 21 - Create Sinks
STEP PASSED
STEP 22 - Play
STEP PASSED
STEP 23 - Set Metadata Configuration (Media2)
![Page 279: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/279.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 279
STEP PASSED
STEP 24 - Waiting for 10 seconds
STEP PASSED
STEP 25 - Teardown
STEP PASSED
STEP 26 - Set Metadata Configuration (Media2)
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 27 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { All } ]
STEP PASSED
STEP 28 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 29 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { Metadata } ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-4-1-3-v18.06 METADATA STREAMING (RTP/RTSP/TCP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
![Page 280: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/280.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 280
STEP 6 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 7 - Get Video Source Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 8 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 9 - Get Metadata Configurations (Media2) [ ProfileToken = PROFILE_000, no ConfigurationToken ]
STEP PASSED
STEP 10 - Get Metadata Configuration Options (Media2) [ ProfileToken = PROFILE_000, ConfigurationToken = MetadataToken
]
STEP PASSED
STEP 11 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { Metadata (MetadataToken)
} ]
STEP PASSED
STEP 12 - Check the DUT returns appropriate MetaData Options
STEP PASSED
STEP 13 - Set Metadata Configuration (Media2)
STEP PASSED
STEP 14 - Get Stream Uri (Media2) [ Protocol = RTSP, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 15 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 16 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 17 - Describe
STEP PASSED
STEP 18 - Create Media Session
STEP PASSED
![Page 281: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/281.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 281
STEP 19 - Setup
STEP PASSED
STEP 20 - Create Sinks
STEP PASSED
STEP 21 - Play
STEP PASSED
STEP 22 - Set Metadata Configuration (Media2)
STEP PASSED
STEP 23 - Waiting for 10 seconds
STEP PASSED
STEP 24 - Teardown
STEP PASSED
STEP 25 - Checking media frames count
STEP PASSED
STEP 26 - Set Metadata Configuration (Media2)
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 27 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { All } ]
STEP PASSED
STEP 28 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 29 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { Metadata } ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-4-1-4-v18.06 METADATA STREAMING - SET SYNCHRONIZATION POINT
TestResult
![Page 282: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/282.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 282
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 7 - Get Video Source Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 8 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 9 - Get Metadata Configurations (Media2) [ ProfileToken = PROFILE_000, no ConfigurationToken ]
STEP PASSED
STEP 10 - Get Metadata Configuration Options (Media2) [ ProfileToken = PROFILE_000, ConfigurationToken = MetadataToken
]
STEP PASSED
STEP 11 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { Metadata (MetadataToken)
} ]
STEP PASSED
STEP 12 - Check the DUT returns appropriate MetaData Options
STEP PASSED
STEP 13 - Set Metadata Configuration (Media2)
STEP PASSED
![Page 283: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/283.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 283
STEP 14 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 15 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 16 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 17 - Describe
STEP PASSED
STEP 18 - Create Media Session
STEP PASSED
STEP 19 - Setup
STEP PASSED
STEP 20 - Create Sinks
STEP PASSED
STEP 21 - Play
STEP PASSED
STEP 22 - Set Synchronization Point (Media2)
STEP PASSED
STEP 23 - Waiting for 10 seconds
STEP PASSED
STEP 24 - Teardown
STEP PASSED
STEP 25 - Checking media frames count
STEP PASSED
STEP 26 - Set Metadata Configuration (Media2)
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 27 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { All } ]
![Page 284: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/284.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 284
STEP PASSED
STEP 28 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 29 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { Metadata } ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-4-2-1-v18.06 METADATA STREAMING (RTP-Multicast/UDP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 7 - Get Video Source Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 8 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 9 - Get Metadata Configurations (Media2) [ ProfileToken = PROFILE_000, no ConfigurationToken ]
STEP PASSED
![Page 285: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/285.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 285
STEP 10 - Get Metadata Configuration Options (Media2) [ ProfileToken = PROFILE_000, ConfigurationToken = MetadataToken
]
STEP PASSED
STEP 11 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { Metadata (MetadataToken)
} ]
STEP PASSED
STEP 12 - Check the DUT returns appropriate MetaData Options
STEP PASSED
STEP 13 - Set Metadata Configuration (Media2)
STEP PASSED
STEP 14 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoEncoder, AudioEncoder } ]
STEP PASSED
STEP 15 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { VideoEncoder, AudioEncoder } ]
STEP PASSED
STEP 16 - Get Stream Uri (Media2) [ Protocol = RtspMulticast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 17 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 18 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 19 - Describe
STEP PASSED
STEP 20 - Create Media Session
STEP PASSED
STEP 21 - Setup
STEP PASSED
STEP 22 - Create Sinks
STEP PASSED
STEP 23 - Play
![Page 286: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/286.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 286
STEP PASSED
STEP 24 - Set Metadata Configuration (Media2)
STEP PASSED
STEP 25 - Waiting for 10 seconds
STEP PASSED
STEP 26 - Teardown
STEP PASSED
STEP 27 - Checking media frames count
STEP PASSED
STEP 28 - Set Metadata Configuration (Media2)
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 29 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { All } ]
STEP PASSED
STEP 30 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 31 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { Metadata } ]
STEP PASSED
STEP 32 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 33 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoEncoder
(V_ENC_000) } ]
STEP PASSED
TEST PASSED
MEDIA2_RTSS-5-1-1-v18.06 MEDIA2 STREAMING – H.26X/G.711 (RTP-Unicast/UDP)
TestResult
![Page 287: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/287.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 287
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 9 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 10 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 11 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 12 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
STEP PASSED
STEP 13 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 14 - Get Audio Encoder Configuration Options (Media2)
![Page 288: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/288.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 288
STEP PASSED
STEP 15 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 16 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 17 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 18 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 19 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 20 - Checking filters
STEP PASSED
STEP 21 - Describe
STEP PASSED
STEP 22 - Create Media Session
STEP PASSED
STEP 23 - Setup
STEP PASSED
STEP 24 - Setup
STEP PASSED
STEP 25 - Create Sinks
STEP PASSED
STEP 26 - Play
STEP PASSED
STEP 27 - Waiting for 12 frames up to 1000 ms
STEP PASSED
![Page 289: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/289.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 289
STEP 28 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 29 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder, AudioSource, AudioEncoder }
]
STEP PASSED
STEP 30 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 31 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 32 - Set Audio Encoder Configuration (Media2)
STEP PASSED
TEST PASSED
MEDIA2_RTSS-5-1-2-v18.06 MEDIA2 STREAMING – H.26X/G.711 (RTP-
Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
![Page 290: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/290.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 290
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 9 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 10 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 11 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 12 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
STEP PASSED
STEP 13 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 14 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 15 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 16 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 17 - Get Stream Uri (Media2) [ Protocol = RtspOverHttp, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 18 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 19 - Check if the stream uri has the same port with the web service
![Page 291: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/291.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 291
STEP PASSED
STEP 20 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 21 - Checking filters
STEP PASSED
STEP 22 - Describe
STEP PASSED
STEP 23 - Create Media Session
STEP PASSED
STEP 24 - Setup
STEP PASSED
STEP 25 - Setup
STEP PASSED
STEP 26 - Create Sinks
STEP PASSED
STEP 27 - Play
STEP PASSED
STEP 28 - Waiting for 12 frames up to 1000 ms
STEP PASSED
STEP 29 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 30 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder, AudioSource, AudioEncoder }
]
STEP PASSED
STEP 31 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 32 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
![Page 292: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/292.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 292
STEP PASSED
STEP 33 - Set Audio Encoder Configuration (Media2)
STEP PASSED
TEST PASSED
MEDIA2_RTSS-5-1-3-v18.06 MEDIA2 STREAMING – H.26X/G.711 (RTP/RTSP/TCP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 9 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 10 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioSource, AudioEncoder } ]
STEP PASSED
![Page 293: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/293.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 293
STEP 11 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 12 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
STEP PASSED
STEP 13 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 14 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 15 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 16 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 17 - Get Stream Uri (Media2) [ Protocol = RTSP, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 18 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 19 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 20 - Checking filters
STEP PASSED
STEP 21 - Describe
STEP PASSED
STEP 22 - Create Media Session
STEP PASSED
STEP 23 - Setup
STEP PASSED
STEP 24 - Setup
![Page 294: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/294.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 294
STEP PASSED
STEP 25 - Create Sinks
STEP PASSED
STEP 26 - Play
STEP PASSED
STEP 27 - Waiting for 12 frames up to 1000 ms
STEP PASSED
STEP 28 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 29 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder, AudioSource, AudioEncoder }
]
STEP PASSED
STEP 30 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 31 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 32 - Set Audio Encoder Configuration (Media2)
STEP PASSED
TEST PASSED
MEDIA2_RTSS-5-1-7-v18.06 MEDIA2 STREAMING – H.26X/AAC (RTP-Unicast/UDP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
![Page 295: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/295.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 295
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 9 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 10 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 11 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 12 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
STEP PASSED
STEP 13 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 14 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 15 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 16 - Set Audio Encoder Configuration (Media2)
![Page 296: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/296.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 296
STEP PASSED
STEP 17 - Get Stream Uri (Media2) [ Protocol = RtspUnicast, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 18 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 19 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 20 - Checking filters
STEP PASSED
STEP 21 - Describe
STEP PASSED
STEP 22 - Create Media Session
STEP PASSED
STEP 23 - Setup
STEP PASSED
STEP 24 - Setup
STEP PASSED
STEP 25 - Create Sinks
STEP PASSED
STEP 26 - Play
STEP PASSED
STEP 27 - Waiting for 12 frames up to 1000 ms
STEP PASSED
STEP 28 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 29 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder, AudioSource, AudioEncoder }
]
![Page 297: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/297.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 297
STEP PASSED
STEP 30 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 31 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 32 - Set Audio Encoder Configuration (Media2)
STEP PASSED
TEST PASSED
MEDIA2_RTSS-5-1-8-v18.06 MEDIA2 STREAMING – H.26X/AAC (RTP-
Unicast/RTSP/HTTP/TCP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
![Page 298: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/298.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 298
STEP PASSED
STEP 9 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 10 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 11 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 12 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
STEP PASSED
STEP 13 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 14 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 15 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 16 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 17 - Get Stream Uri (Media2) [ Protocol = RtspOverHttp, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 18 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 19 - Check if the stream uri has the same port with the web service
STEP PASSED
STEP 20 - Check if the stream uri has the same scheme with the web service
STEP PASSED
STEP 21 - Checking filters
STEP PASSED
![Page 299: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/299.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 299
STEP 22 - Describe
STEP PASSED
STEP 23 - Create Media Session
STEP PASSED
STEP 24 - Setup
STEP PASSED
STEP 25 - Setup
STEP PASSED
STEP 26 - Create Sinks
STEP PASSED
STEP 27 - Play
STEP PASSED
STEP 28 - Waiting for 12 frames up to 1000 ms
STEP PASSED
STEP 29 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 30 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder, AudioSource, AudioEncoder }
]
STEP PASSED
STEP 31 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 32 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 33 - Set Audio Encoder Configuration (Media2)
STEP PASSED
![Page 300: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/300.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 300
TEST PASSED
MEDIA2_RTSS-5-1-9-v18.06 MEDIA2 STREAMING – H.26X/AAC (RTP/RTSP/TCP)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, ProfileToken =
PROFILE_000 ]
STEP PASSED
STEP 8 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 9 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 10 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 11 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 12 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
![Page 301: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/301.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 301
STEP PASSED
STEP 13 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 14 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 15 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 16 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 17 - Get Stream Uri (Media2) [ Protocol = RTSP, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 18 - Check if the stream uri is not longer than 128 octets
STEP PASSED
STEP 19 - Check if the stream uri has the scheme equal to 'rtsp'
STEP PASSED
STEP 20 - Checking filters
STEP PASSED
STEP 21 - Describe
STEP PASSED
STEP 22 - Create Media Session
STEP PASSED
STEP 23 - Setup
STEP PASSED
STEP 24 - Setup
STEP PASSED
STEP 25 - Create Sinks
STEP PASSED
![Page 302: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/302.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 302
STEP 26 - Play
STEP PASSED
STEP 27 - Waiting for 12 frames up to 1000 ms
STEP PASSED
STEP 28 - Teardown
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 29 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { VideoSource, VideoEncoder, AudioSource, AudioEncoder }
]
STEP PASSED
STEP 30 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 31 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 32 - Set Audio Encoder Configuration (Media2)
STEP PASSED
TEST PASSED
ImagingIMAGING-1-1-1-v17.12 IMAGING COMMAND GETIMAGINGSETTINGS
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
![Page 303: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/303.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 303
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get imaging settings
STEP PASSED
TEST PASSED
IMAGING-1-1-3-v17.12 IMAGING COMMAND GETOPTIONS
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get imaging options
STEP PASSED
STEP 7 - Check if the DUT sent imaging options
STEP PASSED
STEP 8 - Validate options structure
STEP PASSED
![Page 304: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/304.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 304
TEST PASSED
IMAGING-1-1-8-v17.12 IMAGING COMMAND SETIMAGINGSETTINGS – INVALID SETTINGS
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get imaging options
STEP PASSED
STEP 7 - Check if the DUT sent imaging options
STEP PASSED
STEP 8 - Get imaging settings
STEP PASSED
STEP 9 - Check if the DUT sent imaging settings
STEP PASSED
STEP 10 - Validate options structure
STEP PASSED
STEP 11 - Set imaging settings
STEP PASSED
STEP 12 - Get imaging settings
STEP PASSED
![Page 305: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/305.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 305
STEP 13 - Check if the DUT sent imaging settings
STEP PASSED
STEP 14 - Check that settings have not been changed
STEP PASSED
TEST PASSED
IMAGING-1-1-10-v17.12 IMAGING COMMAND GETIMAGINGSETTINGS – INVALID
VIDEOSOURCETOKEN
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get imaging settings - negative test
STEP PASSED
TEST PASSED
IMAGING-1-1-11-v17.12 IMAGING COMMAND GETOPTIONS – INVALID
VIDEOSOURCETOKEN
TestResult
STEP 1 - Get imaging service address
STEP PASSED
![Page 306: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/306.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 306
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get options - negative test
STEP PASSED
TEST PASSED
IMAGING-1-1-12-v17.12 IMAGING COMMAND SETIMAGINGSETTINGS – INVALID
VIDEOSOURCETOKEN
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Set imaging settings - negative test
STEP PASSED
![Page 307: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/307.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 307
TEST PASSED
IMAGING-1-1-14-v17.12 IMAGING COMMAND SETIMAGINGSETTINGS
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get imaging options
STEP PASSED
STEP 7 - Validate options structure
STEP PASSED
STEP 8 - Get imaging settings
STEP PASSED
STEP 9 - Set imaging settings
STEP PASSED
STEP 10 - Get imaging settings
STEP PASSED
STEP 11 - Check setting 'Backlight Compensation/Mode' is applied
STEP PASSED
STEP 12 - Set imaging settings
STEP PASSED
![Page 308: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/308.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 308
STEP 13 - Get imaging settings
STEP PASSED
STEP 14 - Check setting 'Backlight Compensation/Mode' is restored
STEP PASSED
STEP 15 - Set imaging settings
STEP PASSED
STEP 16 - Get imaging settings
STEP PASSED
STEP 17 - Check setting 'Backlight Compensation/Mode' is applied
STEP PASSED
STEP 18 - Set imaging settings
STEP PASSED
STEP 19 - Get imaging settings
STEP PASSED
STEP 20 - Check setting 'Backlight Compensation/Mode' is restored
STEP PASSED
STEP 21 - Set imaging settings
STEP PASSED
STEP 22 - Get imaging settings
STEP PASSED
STEP 23 - Check setting 'Brightness' is applied
STEP PASSED
STEP 24 - Set imaging settings
STEP PASSED
STEP 25 - Get imaging settings
STEP PASSED
STEP 26 - Check setting 'Brightness' is restored
STEP PASSED
![Page 309: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/309.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 309
STEP 27 - Set imaging settings
STEP PASSED
STEP 28 - Get imaging settings
STEP PASSED
STEP 29 - Check setting 'ColorSaturation' is applied
STEP PASSED
STEP 30 - Set imaging settings
STEP PASSED
STEP 31 - Get imaging settings
STEP PASSED
STEP 32 - Check setting 'ColorSaturation' is restored
STEP PASSED
STEP 33 - Set imaging settings
STEP PASSED
STEP 34 - Get imaging settings
STEP PASSED
STEP 35 - Check setting 'Contrast' is applied
STEP PASSED
STEP 36 - Set imaging settings
STEP PASSED
STEP 37 - Get imaging settings
STEP PASSED
STEP 38 - Check setting 'Contrast' is restored
STEP PASSED
STEP 39 - Set imaging settings
STEP PASSED
STEP 40 - Get imaging settings
STEP PASSED
![Page 310: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/310.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 310
STEP 41 - Check setting 'Sharpness' is applied
STEP PASSED
STEP 42 - Set imaging settings
STEP PASSED
STEP 43 - Get imaging settings
STEP PASSED
STEP 44 - Check setting 'Sharpness' is restored
STEP PASSED
STEP 45 - Set imaging settings
STEP PASSED
STEP 46 - Get imaging settings
STEP PASSED
STEP 47 - Check setting 'Exposure/Mode' is applied
STEP PASSED
STEP 48 - Set imaging settings
STEP PASSED
STEP 49 - Get imaging settings
STEP PASSED
STEP 50 - Check setting 'Exposure/Mode' is restored
STEP PASSED
STEP 51 - Set imaging settings
STEP PASSED
STEP 52 - Get imaging settings
STEP PASSED
STEP 53 - Check setting 'Exposure/Mode' is applied
STEP PASSED
STEP 54 - Set imaging settings
STEP PASSED
![Page 311: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/311.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 311
STEP 55 - Get imaging settings
STEP PASSED
STEP 56 - Check setting 'Exposure/Mode' is restored
STEP PASSED
STEP 57 - Set imaging settings
STEP PASSED
STEP 58 - Get imaging settings
STEP PASSED
STEP 59 - Check setting 'Exposure/Mode' is applied
STEP PASSED
STEP 60 - Set imaging settings
STEP PASSED
STEP 61 - Get imaging settings
STEP PASSED
STEP 62 - Check setting 'Exposure/Mode' is restored
STEP PASSED
STEP 63 - Set imaging settings
STEP PASSED
STEP 64 - Get imaging settings
STEP PASSED
STEP 65 - Check setting 'Exposure/Mode' is applied
STEP PASSED
STEP 66 - Set imaging settings
STEP PASSED
STEP 67 - Get imaging settings
STEP PASSED
STEP 68 - Check setting 'Exposure/Mode' is restored
STEP PASSED
![Page 312: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/312.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 312
STEP 69 - Set imaging settings
STEP PASSED
STEP 70 - Get imaging settings
STEP PASSED
STEP 71 - Check setting 'Exposure/Mode' is applied
STEP PASSED
STEP 72 - Set imaging settings
STEP PASSED
STEP 73 - Get imaging settings
STEP PASSED
STEP 74 - Check setting 'Exposure/Mode' is restored
STEP PASSED
STEP 75 - Set imaging settings
STEP PASSED
STEP 76 - Get imaging settings
STEP PASSED
STEP 77 - Check setting 'Exposure/Mode' is applied
STEP PASSED
STEP 78 - Set imaging settings
STEP PASSED
STEP 79 - Get imaging settings
STEP PASSED
STEP 80 - Check setting 'Exposure/Mode' is restored
STEP PASSED
STEP 81 - Set imaging settings
STEP PASSED
STEP 82 - Get imaging settings
STEP PASSED
![Page 313: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/313.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 313
STEP 83 - Check setting 'Exposure/Mode' is applied
STEP PASSED
STEP 84 - Set imaging settings
STEP PASSED
STEP 85 - Get imaging settings
STEP PASSED
STEP 86 - Check setting 'Exposure/Mode' is restored
STEP PASSED
STEP 87 - Set imaging settings
STEP PASSED
STEP 88 - Get imaging settings
STEP PASSED
STEP 89 - Check setting 'Exposure/Mode' is applied
STEP PASSED
STEP 90 - Set imaging settings
STEP PASSED
STEP 91 - Get imaging settings
STEP PASSED
STEP 92 - Check setting 'Exposure/Mode' is restored
STEP PASSED
STEP 93 - Set imaging settings
STEP PASSED
STEP 94 - Get imaging settings
STEP PASSED
STEP 95 - Check setting 'Exposure/Mode' is applied
STEP PASSED
STEP 96 - Set imaging settings
STEP PASSED
![Page 314: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/314.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 314
STEP 97 - Get imaging settings
STEP PASSED
STEP 98 - Check setting 'Exposure/Mode' is restored
STEP PASSED
STEP 99 - Set imaging settings
STEP PASSED
STEP 100 - Get imaging settings
STEP PASSED
STEP 101 - Check setting 'Focus/AutoFocusMode' is applied
STEP PASSED
STEP 102 - Set imaging settings
STEP PASSED
STEP 103 - Get imaging settings
STEP PASSED
STEP 104 - Check setting 'Focus/AutoFocusMode' is restored
STEP PASSED
STEP 105 - Set imaging settings
STEP PASSED
STEP 106 - Get imaging settings
STEP PASSED
STEP 107 - Check setting 'Focus/AutoFocusMode' is applied
STEP PASSED
STEP 108 - Set imaging settings
STEP PASSED
STEP 109 - Get imaging settings
STEP PASSED
STEP 110 - Check setting 'Focus/AutoFocusMode' is restored
STEP PASSED
![Page 315: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/315.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 315
STEP 111 - Set imaging settings
STEP PASSED
STEP 112 - Get imaging settings
STEP PASSED
STEP 113 - Check setting 'Focus/AutoFocusMode' is applied
STEP PASSED
STEP 114 - Set imaging settings
STEP PASSED
STEP 115 - Get imaging settings
STEP PASSED
STEP 116 - Check setting 'Focus/AutoFocusMode' is restored
STEP PASSED
STEP 117 - Set imaging settings
STEP PASSED
STEP 118 - Get imaging settings
STEP PASSED
STEP 119 - Check setting 'Focus/AutoFocusMode' is applied
STEP PASSED
STEP 120 - Set imaging settings
STEP PASSED
STEP 121 - Get imaging settings
STEP PASSED
STEP 122 - Check setting 'Focus/AutoFocusMode' is restored
STEP PASSED
STEP 123 - Set imaging settings
STEP PASSED
STEP 124 - Get imaging settings
STEP PASSED
![Page 316: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/316.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 316
STEP 125 - Check setting 'IrCutFilter/Mode' is applied
STEP PASSED
STEP 126 - Set imaging settings
STEP PASSED
STEP 127 - Get imaging settings
STEP PASSED
STEP 128 - Check setting 'IrCutFilter/Mode' is restored
STEP PASSED
STEP 129 - Set imaging settings
STEP PASSED
STEP 130 - Get imaging settings
STEP PASSED
STEP 131 - Check setting 'WhiteBalance/Mode' is applied
STEP PASSED
STEP 132 - Set imaging settings
STEP PASSED
STEP 133 - Get imaging settings
STEP PASSED
STEP 134 - Check setting 'WhiteBalance/Mode' is restored
STEP PASSED
STEP 135 - Set imaging settings
STEP PASSED
STEP 136 - Get imaging settings
STEP PASSED
STEP 137 - Check setting 'WhiteBalance/Mode' is applied
STEP PASSED
STEP 138 - Set imaging settings
STEP PASSED
![Page 317: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/317.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 317
STEP 139 - Get imaging settings
STEP PASSED
STEP 140 - Check setting 'WhiteBalance/Mode' is restored
STEP PASSED
STEP 141 - Set imaging settings
STEP PASSED
STEP 142 - Get imaging settings
STEP PASSED
STEP 143 - Check setting 'WhiteBalance/Mode' is applied
STEP PASSED
STEP 144 - Set imaging settings
STEP PASSED
STEP 145 - Get imaging settings
STEP PASSED
STEP 146 - Check setting 'WhiteBalance/Mode' is restored
STEP PASSED
STEP 147 - Set imaging settings
STEP PASSED
STEP 148 - Get imaging settings
STEP PASSED
STEP 149 - Check setting 'WideDynamicRange/Mode' is applied
STEP PASSED
STEP 150 - Set imaging settings
STEP PASSED
STEP 151 - Get imaging settings
STEP PASSED
STEP 152 - Check setting 'WideDynamicRange/Mode' is restored
STEP PASSED
![Page 318: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/318.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 318
STEP 153 - Set imaging settings
STEP PASSED
STEP 154 - Get imaging settings
STEP PASSED
STEP 155 - Check setting 'WideDynamicRange/Mode' is applied
STEP PASSED
STEP 156 - Set imaging settings
STEP PASSED
STEP 157 - Get imaging settings
STEP PASSED
STEP 158 - Check setting 'WideDynamicRange/Mode' is restored
STEP PASSED
TEST PASSED
IMAGING-1-1-15-v17.12 IMAGING COMMAND SETIMAGINGSETTINGS ADDITIONAL
FEATURES
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get imaging options
![Page 319: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/319.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 319
STEP PASSED
STEP 7 - Validate options structure
STEP PASSED
STEP 8 - Get imaging settings
STEP PASSED
TEST PASSED
IMAGING-1-1-16-v17.12 GET IMAGING SETTINGS AND GET OPTIONS CONSISTENCY
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get imaging settings
STEP PASSED
STEP 7 - Get imaging options
STEP PASSED
STEP 8 - Check if Imaging Settings contains Backlight Compensation Mode item is equal to one of Backlight Compensation
Mode items in Imaging Options
STEP PASSED
STEP 9 - Check if Imaging Settings contains Backlight Compensation level item is greater than or equal to Backlight
Compensation Mode Min item in Imaging Options
STEP PASSED
![Page 320: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/320.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 320
STEP 10 - Check if Imaging Settings contains Backlight Compensation level item is less than or equal to Backlight Compensation
Mode Max item in Imaging Options
STEP PASSED
STEP 11 - Check if Imaging Settings contains Brightness item is greater than or equal to Brightness Min item in Imaging Options
STEP PASSED
STEP 12 - Check if Imaging Settings contains Brightness item is less than or equal to Brightness Max item in Imaging Options
STEP PASSED
STEP 13 - Check if Imaging Settings contains Color Saturation item is greater than or equal to Color Saturation Min item in
Imaging Options
STEP PASSED
STEP 14 - Check if Imaging Settings contains Color Saturation item is less than or equal to Color Saturation Max item in Imaging
Options
STEP PASSED
STEP 15 - Check if Imaging Settings contains Contrast item is greater than or equal to Contrast Min item in Imaging Options
STEP PASSED
STEP 16 - Check if Imaging Settings contains Contrast item is less than or equal to Contrast Max item in Imaging Options
STEP PASSED
STEP 17 - Check if Imaging Settings contains Exposure Mode item is equal to one of Exposure Mode items in Imaging Options
STEP PASSED
STEP 18 - Check if Imaging Settings contains Exposure Priority item is equal to one of Exposure Priority items in Imaging
Options
STEP PASSED
STEP 19 - Check if Imaging Settings contains Exposure MinExposureTime item is greater than or equal to Exposure
MinExposureTime Min item in Imaging Options
STEP PASSED
STEP 20 - Check if Imaging Settings contains Exposure MinExposureTime item is less than or equal to Exposure
MinExposureTime Max item in Imaging Options
STEP PASSED
STEP 21 - Check if Imaging Settings contains Exposure MaxExposureTime item is greater than or equal to Exposure
MaxExposureTime Min item in Imaging Options
![Page 321: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/321.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 321
STEP PASSED
STEP 22 - Check if Imaging Settings contains Exposure MaxExposureTime item is less than or equal to Exposure
MaxExposureTime Max item in Imaging Options
STEP PASSED
STEP 23 - Check if Imaging Settings contains Exposure MinGain item is greater than or equal to Exposure MinGain Min item in
Imaging Options
STEP PASSED
STEP 24 - Check if Imaging Settings contains Exposure MinGain item is less than or equal to Exposure MinGain Max item in
Imaging Options
STEP PASSED
STEP 25 - Check if Imaging Settings contains Exposure MaxGain item is greater than or equal to Exposure MaxGain Min item in
Imaging Options
STEP PASSED
STEP 26 - Check if Imaging Settings contains Exposure MaxGain item is less than or equal to Exposure MaxGain Max item in
Imaging Options
STEP PASSED
STEP 27 - Check if Imaging Settings contains Exposure MinIris item is greater than or equal to Exposure MinIris Min item in
Imaging Options
STEP PASSED
STEP 28 - Check if Imaging Settings contains Exposure MinIris item is less than or equal to Exposure MinIris Max item in
Imaging Options
STEP PASSED
STEP 29 - Check if Imaging Settings contains Exposure MaxIris item is greater than or equal to Exposure MaxIris Min item in
Imaging Options
STEP PASSED
STEP 30 - Check if Imaging Settings contains Exposure MaxIris item is less than or equal to Exposure MaxIris Max item in
Imaging Options
STEP PASSED
STEP 31 - Check if Imaging Settings contains Exposure ExposureTime item is greater than or equal to Exposure ExposureTime
Min item in Imaging Options
STEP PASSED
![Page 322: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/322.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 322
STEP 32 - Check if Imaging Settings contains Exposure ExposureTime item is less than or equal to Exposure ExposureTime Max
item in Imaging Options
STEP PASSED
STEP 33 - Check if Imaging Settings contains Exposure Gain item is greater than or equal to Exposure Gain Min item in Imaging
Options
STEP PASSED
STEP 34 - Check if Imaging Settings contains Exposure Gain item is less than or equal to Exposure Gain Max item in Imaging
Options
STEP PASSED
STEP 35 - Check if Imaging Settings contains Exposure Iris item is greater than or equal to Exposure Iris Min item in Imaging
Options
STEP PASSED
STEP 36 - Check if Imaging Settings contains Exposure Iris item is less than or equal to Exposure Iris Max item in Imaging
Options
STEP PASSED
STEP 37 - Check if Imaging Settings contains Auto Focus Mode item is equal to one of Auto Focus Mode items in Imaging
Options
STEP PASSED
STEP 38 - Check if Imaging Settings contains Focus Default Speed item is greater than or equal to Focus Default Speed Min item
in Imaging Options
STEP PASSED
STEP 39 - Check if Imaging Settings contains Focus Default Speed item is less than or equal to Focus Default Speed Max item in
Imaging Options
STEP PASSED
STEP 40 - Check if Imaging Settings contains Focus Near Limit item is greater than or equal to Focus Near Limit Min item in
Imaging Options
STEP PASSED
STEP 41 - Check if Imaging Settings contains Focus Near Limit item is less than or equal to Focus Near Limit Max item in
Imaging Options
STEP PASSED
STEP 42 - Check if Imaging Settings contains Focus Far Limit item is greater than or equal to Focus Far Limit Min item in
Imaging Options
![Page 323: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/323.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 323
STEP PASSED
STEP 43 - Check if Imaging Settings contains Focus Far Limit item is less than or equal to Focus Far Limit Max item in Imaging
Options
STEP PASSED
STEP 44 - Check if Imaging Settings contains IrCut Filter item is equal to one of IrCut Filter Mode items in Imaging Options
STEP PASSED
STEP 45 - Check if Imaging Settings contains Sharpness item is greater than or equal to Sharpness Min item in Imaging Options
STEP PASSED
STEP 46 - Check if Imaging Settings contains Sharpness item is less than or equal to Sharpness Max item in Imaging Options
STEP PASSED
STEP 47 - Check if Imaging Settings contains Wide Dynamic Range Mode item is equal to one of Wide Dynamic Range Mode
items in Imaging Options
STEP PASSED
STEP 48 - Check if Imaging Settings contains Wide Dynamic Range Level item is greater than or equal to Wide Dynamic Range
Level Min item in Imaging Options
STEP PASSED
STEP 49 - Check if Imaging Settings contains Wide Dynamic Range Level item is less than or equal to Wide Dynamic Range
Level Max item in Imaging Options
STEP PASSED
STEP 50 - Check if Imaging Settings contains White Balance Mode item is equal to one of White Balance Mode items in Imaging
Options
STEP PASSED
STEP 51 - Check if Imaging Settings contains White Balance CrGain item is greater than or equal to White Balance YrGain Min
item in Imaging Options
STEP PASSED
STEP 52 - Check if Imaging Settings contains White Balance CrGain item is less than or equal to White Balance YrGain Max
item in Imaging Options
STEP PASSED
STEP 53 - Check if Imaging Settings contains White Balance CbGain item is greater than or equal to White Balance YbGain Min
item in Imaging Options
STEP PASSED
![Page 324: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/324.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 324
STEP 54 - Check if Imaging Settings contains White Balance CbGain item is less than or equal to White Balance YbGain Max
item in Imaging Options
STEP PASSED
TEST PASSED
IMAGING-2-1-1-v17.12 IMAGING COMMAND GETMOVEOPTIONS
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get Move options for V_SRC_000
STEP PASSED
STEP 7 - Validate Move options
STEP PASSED
TEST PASSED
IMAGING-2-1-3-v17.12 IMAGING COMMAND ABSOLUTE MOVE
TestResult
STEP 1 - Get imaging service address
STEP PASSED
![Page 325: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/325.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 325
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get Move options for V_SRC_000
STEP PASSED
STEP 7 - Validate Move options
STEP PASSED
STEP 8 - Check if Absolute Move is supported for video source 'V_SRC_000'
STEP PASSED
TEST PASSED
IMAGING-2-1-4-v17.12 IMAGING COMMAND ABSOLUTE MOVE – INVALID SETTINGS
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
![Page 326: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/326.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 326
STEP 6 - Get Move options for V_SRC_000
STEP PASSED
STEP 7 - Validate Move options
STEP PASSED
STEP 8 - Check if Absolute Move is supported for video source 'V_SRC_000'
STEP PASSED
TEST PASSED
IMAGING-2-1-5-v17.12 IMAGING COMMAND RELATIVE MOVE
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get Move options for V_SRC_000
STEP PASSED
STEP 7 - Validate Move options
STEP PASSED
STEP 8 - Check if Relative Move is supported for video source 'V_SRC_000'
STEP PASSED
TEST PASSED
![Page 327: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/327.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 327
IMAGING-2-1-6-v17.12 IMAGING COMMAND RELATIVE MOVE – INVALID SETTINGS
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get Move options for V_SRC_000
STEP PASSED
STEP 7 - Validate Move options
STEP PASSED
STEP 8 - Check if Relative Move is supported for video source 'V_SRC_000'
STEP PASSED
TEST PASSED
IMAGING-2-1-7-v17.12 IMAGING COMMAND CONTINUOUS MOVE
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
![Page 328: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/328.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 328
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get Move options for V_SRC_000
STEP PASSED
STEP 7 - Validate Move options
STEP PASSED
STEP 8 - Check if Continuous Move is supported for video source 'V_SRC_000'
STEP PASSED
STEP 9 - Send Move command (V_SRC_000)
STEP PASSED
STEP 10 - Stop
STEP PASSED
TEST PASSED
IMAGING-2-1-8-v17.12 IMAGING COMMAND CONTINUOUS MOVE – INVALID SETTINGS
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
![Page 329: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/329.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 329
STEP PASSED
STEP 6 - Get Move options for V_SRC_000
STEP PASSED
STEP 7 - Validate Move options
STEP PASSED
STEP 8 - Check if Continuous Move is supported for video source 'V_SRC_000'
STEP PASSED
STEP 9 - Move - negative test (invalid Speed)
STEP PASSED
TEST PASSED
IMAGING-2-1-10-v17.12 IMAGING COMMAND MOVE – UNSUPPORTED MOVE
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get Move options for V_SRC_000
STEP PASSED
STEP 7 - Validate Move options
STEP PASSED
STEP 8 - Check if Absolute Move is supported for video source 'V_SRC_000'
![Page 330: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/330.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 330
STEP PASSED
STEP 9 - Move - negative test (absolute not supported)
STEP PASSED
STEP 10 - Check if Relative Move is supported for video source 'V_SRC_000'
STEP PASSED
STEP 11 - Move - negative test (relative not supported)
STEP PASSED
STEP 12 - Check if Continuous Move is supported for video source 'V_SRC_000'
STEP PASSED
TEST PASSED
IMAGING-2-1-11-v17.12 IMAGING COMMAND GETSTATUS
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Get imaging status
STEP PASSED
TEST PASSED
IMAGING-2-1-13-v17.12 IMAGING COMMAND STOP
![Page 331: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/331.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 331
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Stop
STEP PASSED
TEST PASSED
IMAGING-2-1-15-v17.12 IMAGING COMMAND GETMOVEOPTIONS – INVALID
VIDEOSOURCETOKEN
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
![Page 332: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/332.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 332
STEP PASSED
STEP 6 - Get options - negative test
STEP PASSED
TEST PASSED
IMAGING-2-1-16-v17.12 IMAGING COMMAND MOVE – INVALID VIDEOSOURCETOKEN
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Move - negative test
STEP PASSED
TEST PASSED
IMAGING-2-1-17-v17.12 IMAGING COMMAND GETSTATUS – INVALID VIDEOSOURCETOKEN
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
![Page 333: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/333.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 333
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - GetStatus - negative test
STEP PASSED
TEST PASSED
IMAGING-2-1-18-v17.12 IMAGING COMMAND STOP – INVALID VIDEOSOURCETOKEN
TestResult
STEP 1 - Get imaging service address
STEP PASSED
STEP 2 - Get media service address
STEP PASSED
STEP 3 - Get I/O service address
STEP PASSED
STEP 4 - Get video sources
STEP PASSED
STEP 5 - Check that the DUT returned Video Sources
STEP PASSED
STEP 6 - Stop - negative test
STEP PASSED
TEST PASSED
IMAGING-3-1-1-v14.12 IMAGING SERVICE CAPABILITIES
TestResult
![Page 334: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/334.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 334
STEP 1 - Get Imaging service address
STEP PASSED
STEP 2 - Check that the DUT returned Imaging service address
STEP PASSED
STEP 3 - Get Service Capabilities
STEP PASSED
TEST PASSED
IMAGING-3-1-2-v14.12 GET SERVICES AND GET IMAGING SERVICE CAPABILITIES
CONSISTENCY
TestResult
STEP 1 - Get Services
STEP PASSED
STEP 2 - Check that the DUT returned Imaging service information
STEP PASSED
STEP 3 - Check that the DUT returned Capabilities element
STEP PASSED
STEP 4 - Get Imaging service address
STEP PASSED
STEP 5 - Check that the DUT returned Imaging service address
STEP PASSED
STEP 6 - Get Service Capabilities
STEP PASSED
STEP 7 - Parse Capabilities element in GetServices response
STEP PASSED
STEP 8 - Compare Capabilities
STEP PASSED
![Page 335: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/335.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 335
TEST PASSED
IMAGING-4-1-1-v18.06 REALTIME PULLPOINT SUBSCRIPTION – IMAGE TOO BLURRY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event Properties
STEP PASSED
STEP 5 - Check that the DUT returned at least one of the specified topics
STEP PASSED
STEP 6 - Checking description of event with topic tns1:VideoSource/ImageTooBlurry/ImagingService
STEP PASSED
STEP 7 - Create Pull Point Subscription
STEP PASSED
STEP 8 - Check that TerminationTime is specified
STEP PASSED
STEP 9 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 10 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 11 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 12 - Check if SubscriptionReference contains address
STEP PASSED
![Page 336: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/336.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 336
STEP 13 - Check that URL specified is valid
STEP PASSED
STEP 14 - Send PullMessages request
STEP PASSED
STEP 15 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 16 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 17 - Response is not empty
STEP PASSED
STEP 18 - Waiting for notifications
STEP PASSED
STEP 19 - Send Unsubscribe request
STEP PASSED
TEST PASSED
IMAGING-4-1-2-v18.06 REALTIME PULLPOINT SUBSCRIPTION – IMAGE TOO DARK
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event Properties
STEP PASSED
STEP 5 - Check that the DUT returned at least one of the specified topics
STEP PASSED
![Page 337: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/337.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 337
STEP 6 - Checking description of event with topic tns1:VideoSource/ImageTooDark/ImagingService
STEP PASSED
STEP 7 - Create Pull Point Subscription
STEP PASSED
STEP 8 - Check that TerminationTime is specified
STEP PASSED
STEP 9 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 10 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 11 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 12 - Check if SubscriptionReference contains address
STEP PASSED
STEP 13 - Check that URL specified is valid
STEP PASSED
STEP 14 - Send PullMessages request
STEP PASSED
STEP 15 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 16 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 17 - Response is not empty
STEP PASSED
STEP 18 - Waiting for notifications
STEP PASSED
STEP 19 - Send Unsubscribe request
STEP PASSED
![Page 338: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/338.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 338
TEST PASSED
IMAGING-4-1-3-v18.06 REALTIME PULLPOINT SUBSCRIPTION – IMAGE TOO BRIGHT
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event Properties
STEP PASSED
STEP 5 - Check that the DUT returned at least one of the specified topics
STEP PASSED
STEP 6 - Checking description of event with topic tns1:VideoSource/ImageTooBright/ImagingService
STEP PASSED
STEP 7 - Create Pull Point Subscription
STEP PASSED
STEP 8 - Check that TerminationTime is specified
STEP PASSED
STEP 9 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 10 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 11 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 12 - Check if SubscriptionReference contains address
STEP PASSED
![Page 339: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/339.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 339
STEP 13 - Check that URL specified is valid
STEP PASSED
STEP 14 - Send PullMessages request
STEP PASSED
STEP 15 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 16 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 17 - Response is not empty
STEP PASSED
STEP 18 - Waiting for notifications
STEP PASSED
STEP 19 - Send Unsubscribe request
STEP PASSED
TEST PASSED
IMAGING-4-1-4-v18.06 REALTIME PULLPOINT SUBSCRIPTION – GLOBAL SCENE CHANGE
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event Properties
STEP PASSED
STEP 5 - Check that the DUT returned at least one of the specified topics
STEP PASSED
![Page 340: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/340.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 340
STEP 6 - Checking description of event with topic tns1:VideoSource/GlobalSceneChange/ImagingService
STEP PASSED
STEP 7 - Create Pull Point Subscription
STEP PASSED
STEP 8 - Check that TerminationTime is specified
STEP PASSED
STEP 9 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 10 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 11 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 12 - Check if SubscriptionReference contains address
STEP PASSED
STEP 13 - Check that URL specified is valid
STEP PASSED
STEP 14 - Send PullMessages request
STEP PASSED
STEP 15 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 16 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 17 - Response is not empty
STEP PASSED
STEP 18 - Waiting for notifications
STEP PASSED
STEP 19 - Send Unsubscribe request
STEP PASSED
![Page 341: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/341.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 341
TEST PASSED
IMAGING-4-1-5-v18.06 REALTIME PULLPOINT SUBSCRIPTION – MOTION ALARM
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event Properties
STEP PASSED
STEP 5 - Check that the DUT returned at least one of the specified topics
STEP PASSED
STEP 6 - Checking description of event with topic tns1:VideoSource/MotionAlarm
STEP PASSED
STEP 7 - Create Pull Point Subscription
STEP PASSED
STEP 8 - Check that TerminationTime is specified
STEP PASSED
STEP 9 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 10 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 11 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 12 - Check if SubscriptionReference contains address
STEP PASSED
![Page 342: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/342.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 342
STEP 13 - Check that URL specified is valid
STEP PASSED
STEP 14 - Send PullMessages request
STEP PASSED
STEP 15 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 16 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 17 - Response is not empty
STEP PASSED
STEP 18 - Waiting for notifications
STEP PASSED
STEP 19 - Send Unsubscribe request
STEP PASSED
TEST PASSED
Device I/ODEVICEIO-1-1-1-v16.07 IO GETRELAYOUTPUTS
TestResult
STEP 1 - Get Device IO service address
STEP PASSED
STEP 2 - Get relay outputs
STEP PASSED
STEP 3 - Check that the DUT sent relay outputs information
STEP PASSED
![Page 343: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/343.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 343
TEST PASSED
DEVICEIO-1-1-2-v17.12 IO GETRELAYOUTPUTS – VERIFY QUANTITY
TestResult
STEP 1 - Get Device IO service address
STEP PASSED
STEP 2 - Get Service Capabilities(Device I/O)
STEP PASSED
STEP 3 - Check that DUT returned capabilities
STEP PASSED
STEP 4 - Get relay outputs
STEP PASSED
STEP 5 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 6 - Check that count of relay outputs is the same
STEP PASSED
TEST PASSED
DEVICEIO-1-1-3-v16.07 IO GETRELAYOUTPUTOPTIONS
TestResult
STEP 1 - Get Device IO service address
STEP PASSED
STEP 2 - Get relay outputs
STEP PASSED
STEP 3 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 4 - Send GetRelayOutputOptions request
STEP PASSED
![Page 344: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/344.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 344
STEP 5 - Check response
STEP PASSED
TEST PASSED
DEVICEIO-1-1-4-v18.06 IO SETRELAYOUTPUTSETTINGS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Device I/O service address
STEP PASSED
STEP 5 - Check that the DUT returned Device I/O service address
STEP PASSED
STEP 6 - Get Relay Outputs
STEP PASSED
STEP 7 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 8 - Get Relay Output Options (DeviceIO) [ Token = RELAY_OUTPUT_000 ]
STEP PASSED
STEP 9 - Check that the DUT sent only one relay output options item
STEP PASSED
STEP 10 - Check that the DUT sent relay output options item with 'RELAY_OUTPUT_000' token
STEP PASSED
STEP 11 - Set Relay Output Settings (DeviceIO) [ Token = RELAY_OUTPUT_000, Mode = Bistable, DelayTime = PT30S,
IdleState = open ]
![Page 345: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/345.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 345
STEP PASSED
STEP 12 - Get Relay Outputs
STEP PASSED
STEP 13 - Check that the DUT sent relay output item with 'RELAY_OUTPUT_000' token
STEP PASSED
STEP 14 - Check if relay output item Mode = 'Bistable'
STEP PASSED
STEP 15 - Check if relay output item IdleState = 'open'
STEP PASSED
STEP 16 - Set Relay Output Settings (DeviceIO) [ Token = RELAY_OUTPUT_000, Mode = Bistable, DelayTime = PT30S,
IdleState = open ]
STEP PASSED
TEST PASSED
DEVICEIO-1-1-5-v16.07 IO SETRELAYOUTPUTSETTINGS – INVALID TOKEN
TestResult
STEP 1 - Get Device IO service address
STEP PASSED
STEP 2 - Get relay outputs
STEP PASSED
STEP 3 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 4 - Set relay output settings - negative test
STEP PASSED
TEST PASSED
DEVICEIO-1-2-1-v17.12 IO SETRELAYOUTPUTSTATE – BISTABLE MODE (OPENED IDLE
STATE)
![Page 346: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/346.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 346
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Device I/O service address
STEP PASSED
STEP 5 - Check that the DUT returned Device I/O service address
STEP PASSED
STEP 6 - Get Relay Outputs
STEP PASSED
STEP 7 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 8 - Get Relay Output Options (DeviceIO) [ Token = RELAY_OUTPUT_000 ]
STEP PASSED
STEP 9 - Create Pull Point Subscription
STEP PASSED
STEP 10 - Check that TerminationTime is specified
STEP PASSED
STEP 11 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 12 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 13 - Check if the DUT returned SubscriptionReference
STEP PASSED
![Page 347: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/347.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 347
STEP 14 - Check if SubscriptionReference contains address
STEP PASSED
STEP 15 - Check that URL specified is valid
STEP PASSED
STEP 16 - Send PullMessages request
STEP PASSED
STEP 17 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 18 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 19 - Response is not empty
STEP PASSED
STEP 20 - Waiting for notification with PropertyOperation = 'Initialized'
STEP PASSED
STEP 21 - Check the DUT sent notification with LogicalState
STEP PASSED
STEP 22 - Set Relay Output Settings (DeviceIO) [ Token = RELAY_OUTPUT_000, Mode = Bistable, DelayTime = PT30S,
IdleState = open ]
STEP PASSED
STEP 23 - Set Relay Output State
STEP PASSED
STEP 24 - Send PullMessages request
STEP PASSED
STEP 25 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 26 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 27 - Response is not empty
STEP PASSED
![Page 348: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/348.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 348
STEP 28 - Waiting for notification with PropertyOperation = 'Changed', 'RelayToken' value = 'RELAY_OUTPUT_000' and
'LogicalState' value = 'active'
STEP PASSED
STEP 29 - Set Relay Output State
STEP PASSED
STEP 30 - Send PullMessages request
STEP PASSED
STEP 31 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 32 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 33 - Response is not empty
STEP PASSED
STEP 34 - Waiting for notification with PropertyOperation = 'Changed', 'RelayToken' value = 'RELAY_OUTPUT_000' and
'LogicalState' value = 'inactive'
STEP PASSED
STEP 35 - Set Relay Output Settings (DeviceIO) [ Token = RELAY_OUTPUT_000, Mode = Bistable, DelayTime = PT30S,
IdleState = open ]
STEP PASSED
STEP 36 - Send Unsubscribe request
STEP PASSED
TEST PASSED
DEVICEIO-1-2-2-v17.12 IO SETRELAYOUTPUTSTATE – BISTABLE MODE (CLOSED IDLE
STATE)
TestResult
STEP 1 - Get Device service address
STEP PASSED
![Page 349: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/349.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 349
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Device I/O service address
STEP PASSED
STEP 5 - Check that the DUT returned Device I/O service address
STEP PASSED
STEP 6 - Get Relay Outputs
STEP PASSED
STEP 7 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 8 - Get Relay Output Options (DeviceIO) [ Token = RELAY_OUTPUT_000 ]
STEP PASSED
STEP 9 - Create Pull Point Subscription
STEP PASSED
STEP 10 - Check that TerminationTime is specified
STEP PASSED
STEP 11 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 12 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 13 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 14 - Check if SubscriptionReference contains address
STEP PASSED
STEP 15 - Check that URL specified is valid
STEP PASSED
![Page 350: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/350.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 350
STEP 16 - Send PullMessages request
STEP PASSED
STEP 17 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 18 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 19 - Response is not empty
STEP PASSED
STEP 20 - Waiting for notification with PropertyOperation = 'Initialized'
STEP PASSED
STEP 21 - Check the DUT sent notification with LogicalState
STEP PASSED
STEP 22 - Set Relay Output Settings (DeviceIO) [ Token = RELAY_OUTPUT_000, Mode = Bistable, DelayTime = PT30S,
IdleState = closed ]
STEP PASSED
STEP 23 - Set Relay Output State
STEP PASSED
STEP 24 - Send PullMessages request
STEP PASSED
STEP 25 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 26 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 27 - Response is not empty
STEP PASSED
STEP 28 - Waiting for notification with PropertyOperation = 'Changed', 'RelayToken' value = 'RELAY_OUTPUT_000' and
'LogicalState' value = 'active'
STEP PASSED
STEP 29 - Set Relay Output State
![Page 351: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/351.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 351
STEP PASSED
STEP 30 - Send PullMessages request
STEP PASSED
STEP 31 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 32 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 33 - Response is not empty
STEP PASSED
STEP 34 - Waiting for notification with PropertyOperation = 'Changed', 'RelayToken' value = 'RELAY_OUTPUT_000' and
'LogicalState' value = 'inactive'
STEP PASSED
STEP 35 - Set Relay Output Settings (DeviceIO) [ Token = RELAY_OUTPUT_000, Mode = Bistable, DelayTime = PT30S,
IdleState = open ]
STEP PASSED
STEP 36 - Send Unsubscribe request
STEP PASSED
TEST PASSED
DEVICEIO-1-2-3-v17.12 IO SETRELAYOUTPUTSTATE – MONOSTABLE MODE (OPENED IDLE
STATE)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
![Page 352: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/352.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 352
STEP 4 - Get Device I/O service address
STEP PASSED
STEP 5 - Check that the DUT returned Device I/O service address
STEP PASSED
STEP 6 - Get Relay Outputs
STEP PASSED
STEP 7 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 8 - Get Relay Output Options (DeviceIO) [ Token = RELAY_OUTPUT_000 ]
STEP PASSED
TEST PASSED
DEVICEIO-1-2-4-v17.12 IO SETRELAYOUTPUTSTATE – MONOSTABLE MODE (CLOSED IDLE
STATE)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Device I/O service address
STEP PASSED
STEP 5 - Check that the DUT returned Device I/O service address
STEP PASSED
STEP 6 - Get Relay Outputs
STEP PASSED
STEP 7 - Check that the DUT sent relay outputs information
![Page 353: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/353.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 353
STEP PASSED
STEP 8 - Get Relay Output Options (DeviceIO) [ Token = RELAY_OUTPUT_000 ]
STEP PASSED
TEST PASSED
DEVICEIO-2-1-1-v18.06 REALTIME PULLPOINT SUBSCRIPTION – DIGITAL INPUT EVENT
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Get Event Properties
STEP PASSED
STEP 3 - Check that event with topic tns1:Device/Trigger/DigitalInput is present
STEP PASSED
STEP 4 - Checking description of event with topic tns1:Device/Trigger/DigitalInput
STEP PASSED
STEP 5 - Create Pull Point Subscription
STEP PASSED
STEP 6 - Check that TerminationTime is specified
STEP PASSED
STEP 7 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 8 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 9 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 10 - Check if SubscriptionReference contains address
STEP PASSED
STEP 11 - Check that URL specified is valid
![Page 354: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/354.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 354
STEP PASSED
STEP 12 - Send PullMessages request
STEP PASSED
STEP 13 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 14 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 15 - Response is not empty
STEP PASSED
STEP 16 - Waiting for notifications [ Topic = 'tns1:Device/Trigger/DigitalInput', PropertyOperation = 'Initialized' ]
STEP PASSED
STEP 17 - Send Unsubscribe request
STEP PASSED
TEST PASSED
DEVICEIO-2-1-2-v17.12 DEVICE IO SERVICE TRIGGER EVENT CHECK
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Get Event Properties
STEP PASSED
STEP 3 - Check that event with topic tns1:Device/Trigger/Relay is present
STEP PASSED
STEP 4 - Checking RelayToken type
STEP PASSED
TEST PASSED
DEVICEIO-3-1-1-v17.01 GETDIGITALINPUTS
![Page 355: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/355.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 355
TestResult
STEP 1 - Get Device IO service address
STEP PASSED
STEP 2 - Get Digital Inputs
STEP PASSED
STEP 3 - Check the DUT return at least one DigitalInput item
STEP PASSED
TEST PASSED
DEVICEIO-3-1-2-v17.01 GETDIGITALINPUTS – VERIFY QUANTITY
TestResult
STEP 1 - Get Device IO service address
STEP PASSED
STEP 2 - Get Service Capabilities(Device I/O)
STEP PASSED
STEP 3 - Get Digital Inputs
STEP PASSED
STEP 4 - Check the DUT return at least one DigitalInput item
STEP PASSED
STEP 5 - Check that the number of items returned in the 'GetDigitalInputsResponse' by the DUT is the same as specified in Device
I/O ServiceCapabilities.DigitalInputs
STEP PASSED
TEST PASSED
DEVICEIO-3-1-3-v17.12 I/O GET DIGITAL INPUT CONFIGURATION OPTIONS
TestResult
STEP 1 - Get Device IO service address
![Page 356: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/356.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 356
STEP PASSED
STEP 2 - Get Digital Inputs
STEP PASSED
STEP 3 - Check the DUT return at least one DigitalInput item
STEP PASSED
STEP 4 - Get Digital Input Configuration Options
STEP PASSED
STEP 5 - Get Digital Input Configuration Options
STEP PASSED
TEST PASSED
DEVICEIO-3-1-4-v17.12 I/O DIGITAL INPUT CONFIGURATION
TestResult
STEP 1 - Get Device IO service address
STEP PASSED
STEP 2 - Get Digital Inputs
STEP PASSED
STEP 3 - Check the DUT return at least one DigitalInput item
STEP PASSED
STEP 4 - Get Digital Input Configuration Options
STEP PASSED
STEP 5 - Set Digital Input Configurations
STEP PASSED
STEP 6 - Get Digital Inputs
STEP PASSED
STEP 7 - Check the DUT return at least one DigitalInput item
STEP PASSED
STEP 8 - Check the DUT successfully changed value of 'IdleState' field
![Page 357: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/357.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 357
STEP PASSED
STEP 9 - Set Digital Input Configurations
STEP PASSED
STEP 10 - Get Digital Inputs
STEP PASSED
STEP 11 - Check the DUT return at least one DigitalInput item
STEP PASSED
STEP 12 - Check the DUT successfully changed value of 'IdleState' field
STEP PASSED
TEST PASSED
DEVICEIO-4-1-1-v17.06 IO GET AUDIOSOURCES
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Device I/O service address
STEP PASSED
STEP 5 - Check that the DUT returned Device I/O service address
STEP PASSED
STEP 6 - Get Audio Sources
STEP PASSED
STEP 7 - Check that Audio Sources List is not empty
STEP PASSED
![Page 358: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/358.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 358
TEST PASSED
DEVICEIO-5-1-1-v17.12 GET VIDEOSOURCES (DeviceIO) AND GET VIDEOSOURCES (Media)
CONSISTENCY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Device I/O service address
STEP PASSED
STEP 5 - Check that the DUT returned Device I/O service address
STEP PASSED
STEP 6 - Get Video Sources
STEP PASSED
STEP 7 - Get Media service address
STEP PASSED
STEP 8 - Check that the DUT returned Media service address
STEP PASSED
STEP 9 - Get Video Sources
STEP PASSED
STEP 10 - Check if Media Service and DeviceIO Service returned the same Video Sources
STEP PASSED
TEST PASSED
DEVICEIO-7-1-1-v17.12 IO GET VIDEO SOURCES
![Page 359: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/359.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 359
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Device I/O service address
STEP PASSED
STEP 5 - Check that the DUT returned Device I/O service address
STEP PASSED
STEP 6 - Get Service Capabilities
STEP PASSED
STEP 7 - Get Video Sources
STEP PASSED
STEP 8 - Check if the DUT returned at least one VideoSource item
STEP PASSED
STEP 9 - Check if the number of VideoSource items is equal to VideoSources value in IOServiceCapabilities item
STEP PASSED
STEP 10 - Check if the DUT did not return VideoSource items with the same token
STEP PASSED
TEST PASSED
DEVICEIO-8-1-1-v17.12 IO GET AUDIO OUTPUTS
TestResult
STEP 1 - Get Device service address
STEP PASSED
![Page 360: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/360.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 360
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Device I/O service address
STEP PASSED
STEP 5 - Check that the DUT returned Device I/O service address
STEP PASSED
STEP 6 - Get Service Capabilities
STEP PASSED
STEP 7 - Get Audio Outputs
STEP PASSED
STEP 8 - Check if the DUT returned at least one AudioOutput item
STEP PASSED
STEP 9 - Check if the number of AudioOutput items is equal to AudioOutputs value in IOServiceCapabilities item
STEP PASSED
STEP 10 - Check if the DUT did not return AudioOutput items with the same token
STEP PASSED
TEST PASSED
Media 2 ConfigurationMEDIA2-1-1-1-v17.06 READY TO USE MEDIA PROFILE FOR VIDEO STREAMING
TestResult
STEP 1 - Get Device service address
STEP PASSED
![Page 361: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/361.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 361
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Device I/O service address
STEP PASSED
STEP 5 - Check that the DUT returned Device I/O service address
STEP PASSED
STEP 6 - Get Video Sources
STEP PASSED
STEP 7 - Checking the DUT returned at least one VideoSource item
STEP PASSED
STEP 8 - Get Media2 service address
STEP PASSED
STEP 9 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 10 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 11 - Check the DUT returns appropriate Media Profile
STEP PASSED
TEST PASSED
MEDIA2-1-1-2-v17.01 CREATE MEDIA PROFILE WITH PRE-DEFINED CONFIGURATION
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
![Page 362: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/362.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 362
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Service Capabilities(Media2)
STEP PASSED
STEP 7 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 8 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 9 - Check the DUT returned at least one VideoSourceConfiguration item
STEP PASSED
STEP 10 - Create Pull Point Subscription
STEP PASSED
STEP 11 - Check that TerminationTime is specified
STEP PASSED
STEP 12 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 13 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 14 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 15 - Check if SubscriptionReference contains address
STEP PASSED
STEP 16 - Check that URL specified is valid
STEP PASSED
![Page 363: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/363.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 363
STEP 17 - Create Profile (Media2) [ Name = testMedia2, Configuration = { VideoSource (V_SRC_CFG_000) } ]
STEP PASSED
STEP 18 - Send PullMessages request
STEP PASSED
STEP 19 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 20 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 21 - Response is not empty
STEP PASSED
STEP 22 - Waiting for notification
STEP PASSED
STEP 23 - Get Profiles (Media2) [ Token = PROFILE_0036, Type = { VideoSource } ]
STEP PASSED
STEP 24 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 25 - Checking value of 'token' field of received MediaProfile item
STEP PASSED
STEP 26 - Checking consistency of 'CreateProfile' and 'GetProfiles' commands
STEP PASSED
STEP 27 - Delete Profile (Media2) [ Token = PROFILE_0036 ]
STEP PASSED
STEP 28 - Send PullMessages request
STEP PASSED
STEP 29 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 30 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
![Page 364: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/364.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 364
STEP 31 - Response is not empty
STEP PASSED
STEP 32 - Waiting for notification
STEP PASSED
STEP 33 - Get Profiles (Media2) [ Token = PROFILE_0036, Type = { } ]
STEP PASSED
STEP 34 - Send Unsubscribe request
STEP PASSED
TEST PASSED
MEDIA2-1-1-3-v17.12 DYNAMIC MEDIA PROFILE CONFIGURATION
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Service Capabilities(Media2)
STEP PASSED
STEP 7 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 8 - Create Profile (Media2) [ Name = testMedia2, no Configuration ]
STEP PASSED
![Page 365: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/365.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 365
STEP 9 - Create Pull Point Subscription
STEP PASSED
STEP 10 - Check that TerminationTime is specified
STEP PASSED
STEP 11 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 12 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 13 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 14 - Check if SubscriptionReference contains address
STEP PASSED
STEP 15 - Check that URL specified is valid
STEP PASSED
STEP 16 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 17 - Check the DUT returned at least one VideoSourceConfiguration item
STEP PASSED
STEP 18 - Add Configuration (Media2) [ ProfileToken = PROFILE_0037, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 19 - Send PullMessages request
STEP PASSED
STEP 20 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 21 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 22 - Response is not empty
STEP PASSED
![Page 366: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/366.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 366
STEP 23 - Waiting for notification
STEP PASSED
STEP 24 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { VideoSource } ]
STEP PASSED
STEP 25 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 26 - Check the DUT returned MediaProfile item with valid token
STEP PASSED
STEP 27 - Check the DUT returned MediaProfile item with valid Video Source configuration
STEP PASSED
STEP 28 - Get Video Encoder Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_0037]
STEP PASSED
STEP 29 - Check the DUT returned Video Encoder configuration
STEP PASSED
STEP 30 - Add Configuration (Media2) [ ProfileToken = PROFILE_0037, no Name, Configuration = { VideoEncoder
(V_ENC_000) } ]
STEP PASSED
STEP 31 - Send PullMessages request
STEP PASSED
STEP 32 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 33 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 34 - Response is not empty
STEP PASSED
STEP 35 - Waiting for notification
STEP PASSED
STEP 36 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { VideoSource, VideoEncoder } ]
![Page 367: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/367.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 367
STEP PASSED
STEP 37 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 38 - Check the DUT returned MediaProfile item with valid token
STEP PASSED
STEP 39 - Check the DUT returned MediaProfile item with valid Video Source configuration
STEP PASSED
STEP 40 - Check the DUT returned MediaProfile item with valid Video Encoder configuration
STEP PASSED
STEP 41 - Remove Configuration (Media2) [ ProfileToken = PROFILE_0037, Configuration = { VideoEncoder } ]
STEP PASSED
STEP 42 - Send PullMessages request
STEP PASSED
STEP 43 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 44 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 45 - Response is not empty
STEP PASSED
STEP 46 - Waiting for notification
STEP PASSED
STEP 47 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
STEP 48 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 49 - Check the DUT returned MediaProfile item with valid token
STEP PASSED
STEP 50 - Check the DUT returned MediaProfile item with valid Video Source configuration
![Page 368: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/368.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 368
STEP PASSED
STEP 51 - Check the DUT returned MediaProfile item without Video Encoder configuration
STEP PASSED
STEP 52 - Remove Configuration (Media2) [ ProfileToken = PROFILE_0037, Configuration = { VideoSource } ]
STEP PASSED
STEP 53 - Send PullMessages request
STEP PASSED
STEP 54 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 55 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 56 - Response is not empty
STEP PASSED
STEP 57 - Waiting for notification
STEP PASSED
STEP 58 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { VideoSource } ]
STEP PASSED
STEP 59 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 60 - Check the DUT returned MediaProfile item with valid token
STEP PASSED
STEP 61 - Check the DUT returned MediaProfile item without Video Source configuration
STEP PASSED
STEP 62 - Get Metadata Configurations (Media2) [ no ProfileToken, no ConfigurationToken ]
STEP PASSED
STEP 63 - Check the DUT returned at least one MetadataConfiguration item
STEP PASSED
STEP 64 - Add Configuration (Media2) [ ProfileToken = PROFILE_0037, no Name, Configuration = { Metadata
![Page 369: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/369.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 369
(MetadataToken) } ]
STEP PASSED
STEP 65 - Send PullMessages request
STEP PASSED
STEP 66 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 67 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 68 - Response is not empty
STEP PASSED
STEP 69 - Waiting for notification
STEP PASSED
STEP 70 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { Metadata } ]
STEP PASSED
STEP 71 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 72 - Check the DUT returned MediaProfile item with valid token
STEP PASSED
STEP 73 - Check the DUT returned MediaProfile item with valid Metadata configuration
STEP PASSED
STEP 74 - Remove Configuration (Media2) [ ProfileToken = PROFILE_0037, Configuration = { Metadata } ]
STEP PASSED
STEP 75 - Send PullMessages request
STEP PASSED
STEP 76 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 77 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
![Page 370: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/370.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 370
STEP 78 - Response is not empty
STEP PASSED
STEP 79 - Waiting for notification
STEP PASSED
STEP 80 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { Metadata } ]
STEP PASSED
STEP 81 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 82 - Check the DUT returned MediaProfile item with valid token
STEP PASSED
STEP 83 - Check the DUT returned MediaProfile item without Metadata configuration
STEP PASSED
STEP 84 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 85 - Check the DUT returned at least one AudioSourceConfiguration item
STEP PASSED
STEP 86 - Add Configuration (Media2) [ ProfileToken = PROFILE_0037, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
STEP PASSED
STEP 87 - Send PullMessages request
STEP PASSED
STEP 88 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 89 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 90 - Response is not empty
STEP PASSED
STEP 91 - Waiting for notification
STEP PASSED
![Page 371: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/371.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 371
STEP 92 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { AudioSource } ]
STEP PASSED
STEP 93 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 94 - Check the DUT returned MediaProfile item with valid token
STEP PASSED
STEP 95 - Check the DUT returned MediaProfile item with valid Audio Source configuration
STEP PASSED
STEP 96 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 97 - Check the DUT returned Audio Encoder configuration
STEP PASSED
STEP 98 - Add Configuration (Media2) [ ProfileToken = PROFILE_0037, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 99 - Send PullMessages request
STEP PASSED
STEP 100 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 101 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 102 - Response is not empty
STEP PASSED
STEP 103 - Waiting for notification
STEP PASSED
STEP 104 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 105 - Checking the DUT returned single MediaProfile
![Page 372: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/372.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 372
STEP PASSED
STEP 106 - Check the DUT returned MediaProfile item with valid token
STEP PASSED
STEP 107 - Check the DUT returned MediaProfile item with valid Audio Source configuration
STEP PASSED
STEP 108 - Check the DUT returned MediaProfile item with valid Audio Encoder configuration
STEP PASSED
STEP 109 - Remove Configuration (Media2) [ ProfileToken = PROFILE_0037, Configuration = { AudioEncoder } ]
STEP PASSED
STEP 110 - Send PullMessages request
STEP PASSED
STEP 111 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 112 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 113 - Response is not empty
STEP PASSED
STEP 114 - Waiting for notification
STEP PASSED
STEP 115 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { AudioSource, AudioEncoder } ]
STEP PASSED
STEP 116 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 117 - Check the DUT returned MediaProfile item with valid token
STEP PASSED
STEP 118 - Check the DUT returned MediaProfile item with valid Audio Source configuration
STEP PASSED
STEP 119 - Check the DUT returned MediaProfile item without Audio Encoder configuration
![Page 373: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/373.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 373
STEP PASSED
STEP 120 - Remove Configuration (Media2) [ ProfileToken = PROFILE_0037, Configuration = { AudioSource } ]
STEP PASSED
STEP 121 - Send PullMessages request
STEP PASSED
STEP 122 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 123 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 124 - Response is not empty
STEP PASSED
STEP 125 - Waiting for notification
STEP PASSED
STEP 126 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { AudioSource } ]
STEP PASSED
STEP 127 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 128 - Check the DUT returned MediaProfile item with valid token
STEP PASSED
STEP 129 - Check the DUT returned MediaProfile item without Audio Source configuration
STEP PASSED
STEP 130 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 131 - Check the DUT returned at least one AudioOutputConfiguration item
STEP PASSED
STEP 132 - Add Configuration (Media2) [ ProfileToken = PROFILE_0037, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
![Page 374: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/374.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 374
STEP 133 - Send PullMessages request
STEP PASSED
STEP 134 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 135 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 136 - Response is not empty
STEP PASSED
STEP 137 - Waiting for notification
STEP PASSED
STEP 138 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { AudioOutput } ]
STEP PASSED
STEP 139 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 140 - Check the DUT returned MediaProfile item with valid token
STEP PASSED
STEP 141 - Check the DUT returned MediaProfile item with valid Audio Output configuration
STEP PASSED
STEP 142 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 143 - Check the DUT returned Audio Decoder configuration
STEP PASSED
STEP 144 - Add Configuration (Media2) [ ProfileToken = PROFILE_0037, no Name, Configuration = { AudioDecoder
(A_DEC_000) } ]
STEP PASSED
STEP 145 - Send PullMessages request
STEP PASSED
STEP 146 - Validate CurrentTime and TerminationTime
STEP PASSED
![Page 375: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/375.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 375
STEP 147 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 148 - Response is not empty
STEP PASSED
STEP 149 - Waiting for notification
STEP PASSED
STEP 150 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 151 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 152 - Check the DUT returned MediaProfile item with valid token
STEP PASSED
STEP 153 - Check the DUT returned MediaProfile item with valid Audio Output configuration
STEP PASSED
STEP 154 - Check the DUT returned MediaProfile item with valid Audio Decoder configuration
STEP PASSED
STEP 155 - Remove Configuration (Media2) [ ProfileToken = PROFILE_0037, Configuration = { AudioDecoder } ]
STEP PASSED
STEP 156 - Send PullMessages request
STEP PASSED
STEP 157 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 158 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 159 - Response is not empty
STEP PASSED
STEP 160 - Waiting for notification
STEP PASSED
![Page 376: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/376.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 376
STEP 161 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 162 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 163 - Check the DUT returned MediaProfile item with valid token
STEP PASSED
STEP 164 - Check the DUT returned MediaProfile item with valid Audio Output configuration
STEP PASSED
STEP 165 - Check the DUT returned MediaProfile item without Audio Decoder configuration
STEP PASSED
STEP 166 - Remove Configuration (Media2) [ ProfileToken = PROFILE_0037, Configuration = { AudioOutput } ]
STEP PASSED
STEP 167 - Send PullMessages request
STEP PASSED
STEP 168 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 169 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 170 - Response is not empty
STEP PASSED
STEP 171 - Waiting for notification
STEP PASSED
STEP 172 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { AudioOutput } ]
STEP PASSED
STEP 173 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 174 - Check the DUT returned MediaProfile item with valid token
STEP PASSED
![Page 377: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/377.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 377
STEP 175 - Check the DUT returned MediaProfile item without Audio Output configuration
STEP PASSED
STEP 176 - Delete Profile (Media2) [ Token = PROFILE_0037 ]
STEP PASSED
STEP 177 - Get Profiles (Media2) [ Token = PROFILE_0037, Type = { } ]
STEP PASSED
STEP 178 - Send Unsubscribe request
STEP PASSED
TEST PASSED
MEDIA2-1-1-4-v17.06 GET PROFILES
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 7 - Check the DUT returned 1st list of MediaProfiles with different tokens
STEP PASSED
STEP 8 - Get Profiles (Media2) [ no Token, no Type ]
STEP PASSED
![Page 378: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/378.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 378
STEP 9 - Check the DUT returned 2nd list of MediaProfiles with the different tokens
STEP PASSED
STEP 10 - Check the DUT returned 1st and 2nd lists of MediaProfiles where number of profiles are equal
STEP PASSED
STEP 11 - Check the DUT returned MediaProfile with the same token as in 1st list
STEP PASSED
STEP 12 - Check the DUT returned MediaProfile with empty Configurations element
STEP PASSED
STEP 13 - Check the DUT returned MediaProfile with the same token as in 1st list
STEP PASSED
STEP 14 - Check the DUT returned MediaProfile with empty Configurations element
STEP PASSED
STEP 15 - Get Profiles (Media2) [ no Token, Type = { VideoSource } ]
STEP PASSED
STEP 16 - Check the DUT returned 3rd list of MediaProfiles with different tokens
STEP PASSED
STEP 17 - Check the DUT returned 1st and 3rd lists of MediaProfiles where number of profiles are equal
STEP PASSED
STEP 18 - Check the DUT returned list of MediaProfiles without profile with extra Configurations
STEP PASSED
STEP 19 - Check the DUT returned MediaProfile with different VideoSource
STEP PASSED
STEP 20 - Compare VideoSourceConfiguration of MediaProfile in 1st list and VideoSourceConfiguration of MediaProfile in 3rd
STEP PASSED
STEP 21 - Check the DUT returned list of MediaProfiles without profile with extra Configurations
STEP PASSED
STEP 22 - Check the DUT returned MediaProfile with different VideoSource
STEP PASSED
![Page 379: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/379.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 379
STEP 23 - Compare VideoSourceConfiguration of MediaProfile in 1st list and VideoSourceConfiguration of MediaProfile in 3rd
STEP PASSED
TEST PASSED
MEDIA2-1-1-5-v17.12 CREATE MEDIA PROFILE WITH CONFIGURATIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Service Capabilities(Media2)
STEP PASSED
STEP 7 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 8 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 9 - Check the DUT returned at least one VideoSourceConfiguration item
STEP PASSED
STEP 10 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 11 - Check the DUT returned at least one AudioSourceConfiguration item
STEP PASSED
![Page 380: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/380.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 380
STEP 12 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 13 - Check the DUT returned at least one AudioOutputConfiguration item
STEP PASSED
STEP 14 - Create Profile (Media2) [ Name = testMedia2, Configuration = { VideoSource (V_SRC_CFG_000), AudioSource
(A_SRC_CFG_000), AudioOutput (AOUT_CFG_000) } ]
STEP PASSED
STEP 15 - Get Profiles (Media2) [ Token = PROFILE_0038, Type = { All } ]
STEP PASSED
STEP 16 - Check that list of MediaProfiles is not empty
STEP PASSED
STEP 17 - Check that list of MediaProfiles contains exactly one item
STEP PASSED
STEP 18 - Checking value of 'token' field of received MediaProfile item
STEP PASSED
STEP 19 - Checking consistency of 'CreateProfile' and 'GetProfiles' commands
STEP PASSED
STEP 20 - Checking consistency of 'CreateProfile' and 'GetProfiles' commands
STEP PASSED
STEP 21 - Checking consistency of 'CreateProfile' and 'GetProfiles' commands
STEP PASSED
STEP 22 - Delete Profile (Media2) [ Token = PROFILE_0038 ]
STEP PASSED
TEST PASSED
MEDIA2-1-1-6-v17.12 REMOVE ALL CONFIGURATIONS FROM MEDIA PROFILE
TestResult
STEP 1 - Get Device service address
![Page 381: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/381.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 381
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 7 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { All } ]
STEP PASSED
STEP 8 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { All } ]
STEP PASSED
STEP 9 - Check if GetProfiles returned at least one MediaProfile item
STEP PASSED
STEP 10 - Check if MediaProfile does not contain configurations
STEP PASSED
STEP 11 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { All } ]
STEP PASSED
STEP 12 - Get Profiles (Media2) [ Token = PROFILE_001, Type = { All } ]
STEP PASSED
STEP 13 - Check if GetProfiles returned at least one MediaProfile item
STEP PASSED
STEP 14 - Check if MediaProfile does not contain configurations
STEP PASSED
Restore profile 'PROFILE_000' used for test
![Page 382: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/382.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 382
STEP 15 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { All } ]
STEP PASSED
STEP 16 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 17 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
STEP PASSED
STEP 18 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 19 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
STEP 20 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoEncoder
(V_ENC_000) } ]
STEP PASSED
Restore profile 'PROFILE_001' used for test
STEP 21 - Get Profiles (Media2) [ Token = PROFILE_001, Type = { All } ]
STEP PASSED
STEP 22 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 23 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioSource
(A_SRC_CFG_000) } ]
STEP PASSED
STEP 24 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { VideoSource
(V_SRC_CFG_000) } ]
STEP PASSED
STEP 25 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { AudioEncoder
(A_ENC_000) } ]
STEP PASSED
![Page 383: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/383.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 383
STEP 26 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { VideoEncoder
(V_ENC_001) } ]
STEP PASSED
TEST PASSED
MEDIA2-1-1-7-v17.12 FIXED MEDIA PROFILE CONFIGURATION
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { All } ]
STEP PASSED
STEP 7 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { All } ]
STEP PASSED
STEP 8 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { All } ]
STEP PASSED
STEP 9 - Check if the DUT deleted all the configurations
STEP PASSED
STEP 10 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { VideoSource
(V_SRC_CFG_000), AudioSource (A_SRC_CFG_000), VideoEncoder (V_ENC_000), AudioEncoder (A_ENC_000) } ]
STEP PASSED
![Page 384: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/384.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 384
STEP 11 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { All } ]
STEP PASSED
STEP 12 - Check if the DUT returned profiles with the same configurations
STEP PASSED
STEP 13 - Remove Configuration (Media2) [ ProfileToken = PROFILE_001, Configuration = { All } ]
STEP PASSED
STEP 14 - Get Profiles (Media2) [ Token = PROFILE_001, Type = { All } ]
STEP PASSED
STEP 15 - Check if the DUT deleted all the configurations
STEP PASSED
STEP 16 - Add Configuration (Media2) [ ProfileToken = PROFILE_001, no Name, Configuration = { VideoSource
(V_SRC_CFG_000), AudioSource (A_SRC_CFG_000), VideoEncoder (V_ENC_001), AudioEncoder (A_ENC_000) } ]
STEP PASSED
STEP 17 - Get Profiles (Media2) [ Token = PROFILE_001, Type = { All } ]
STEP PASSED
STEP 18 - Check if the DUT returned profiles with the same configurations
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 19 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { All } ]
STEP PASSED
STEP 20 - Checking the DUT returned single MediaProfile
STEP PASSED
Restore profile 'PROFILE_001' used for test
STEP 21 - Get Profiles (Media2) [ Token = PROFILE_001, Type = { All } ]
STEP PASSED
STEP 22 - Checking the DUT returned single MediaProfile
STEP PASSED
![Page 385: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/385.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 385
TEST PASSED
MEDIA2-2-2-1-v17.01 GET VIDEO SOURCE CONFIGURATION OPTIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Service Capabilities(Media2)
STEP PASSED
STEP 7 - Get Video Source Configuration Options (Media2)
STEP PASSED
STEP 8 - The DUT returned no VideoSourceConfigurationOptions.BoundsRange items
STEP PASSED
STEP 9 - Check BoundsRange.HeightRange.Min <= BoundsRange.HeightRange.Max
STEP PASSED
STEP 10 - Check BoundsRange.WidthRange.Min <= BoundsRange.WidthRange.Max
STEP PASSED
STEP 11 - Check BoundsRange.XRange.Min <= BoundsRange.XRange.Max
STEP PASSED
STEP 12 - Check BoundsRange.YRange.Min <= BoundsRange.YRange.Max
STEP PASSED
![Page 386: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/386.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 386
STEP 13 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 14 - Check the DUT returned at least one VideoSourceConfiguration item
STEP PASSED
STEP 15 - Get Video Source Configuration Options (Media2)
STEP PASSED
STEP 16 - Get Profiles (Media2) [ no Token, Type = { VideoSource } ]
STEP PASSED
STEP 17 - Check the DUT returned at least one MediaProfile item
STEP PASSED
STEP 18 - Get Video Source Configuration Options (Media2)
STEP PASSED
TEST PASSED
MEDIA2-2-2-2-v17.01 GET VIDEO SOURCE CONFIGURATIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
![Page 387: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/387.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 387
STEP 7 - Check the DUT returned at least one VideoSourceConfiguration item
STEP PASSED
STEP 8 - Check all VideoSourceConfiguration items have unique tokens
STEP PASSED
STEP 9 - Get Video Source Configurations (Media2) [ ConfigurationToken = V_SRC_CFG_000, no ProfileToken ]
STEP PASSED
STEP 10 - Check the DUT returned only single VideoSourceConfiguration item
STEP PASSED
STEP 11 - Check returned VideoSourceConfiguration item has the value of 'token' field as specified in
'GetVideoSourceConfigurations' request
STEP PASSED
STEP 12 - Get Profiles (Media2) [ no Token, Type = { VideoSource } ]
STEP PASSED
STEP 13 - Get Video Source Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_000 ]
STEP PASSED
STEP 14 - Check all VideoSourceConfiguration items have unique tokens
STEP PASSED
STEP 15 - Check complete VideoSourceConfiguration list has at least one item with the value of 'token' field as item from
'GetVideoSourceConfigurations' response
STEP PASSED
STEP 16 - Check MediaProfile.Configurations.VideoSource is present in complete list of VideoSourceConfiguration items
STEP PASSED
STEP 17 - Get Video Source Configurations (Media2) [ no ConfigurationToken, ProfileToken = PROFILE_001 ]
STEP PASSED
STEP 18 - Check all VideoSourceConfiguration items have unique tokens
STEP PASSED
STEP 19 - Check complete VideoSourceConfiguration list has at least one item with the value of 'token' field as item from
'GetVideoSourceConfigurations' response
STEP PASSED
![Page 388: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/388.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 388
STEP 20 - Check MediaProfile.Configurations.VideoSource is present in complete list of VideoSourceConfiguration items
STEP PASSED
TEST PASSED
MEDIA2-2-2-3-v17.01 VIDEO SOURCE CONFIGURATIONS AND VIDEO SOURCE
CONFIGURATION OPTIONS CONSISTENCY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Service Capabilities(Media2)
STEP PASSED
STEP 7 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 8 - Check the DUT returned at least one VideoSourceConfiguration item
STEP PASSED
STEP 9 - Get Video Source Configuration Options (Media2)
STEP PASSED
STEP 10 - Check VideoSourceConfiguration.SourceToken value is present in
VideoSourceConfigurationOptions.VideoSourceTokensAvailable list
STEP PASSED
![Page 389: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/389.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 389
STEP 11 - Check Options.BoundsRange.XRange.Min <= VideoSourceConfiguration.Bounds.x
STEP PASSED
STEP 12 - Check VideoSourceConfiguration.Bounds.x <= Options.BoundsRange.XRange.Max
STEP PASSED
STEP 13 - Check Options.BoundsRange.YRange.Min <= VideoSourceConfiguration.Bounds.y
STEP PASSED
STEP 14 - Check VideoSourceConfiguration.Bounds.y <= Options.BoundsRange.YRange.Max
STEP PASSED
STEP 15 - Check Options.BoundsRange.WidthRange.Min <= VideoSourceConfiguration.Bounds.width
STEP PASSED
STEP 16 - Check VideoSourceConfiguration.Bounds.width <= Options.BoundsRange.WidthRange.Max
STEP PASSED
STEP 17 - Check Options.BoundsRange.HeightRange.Min <= VideoSourceConfiguration.Bounds.height
STEP PASSED
STEP 18 - Check VideoSourceConfiguration.Bounds.height <= Options.BoundsRange.HeightRange.Max
STEP PASSED
TEST PASSED
MEDIA2-2-2-4-v17.01 PROFILES AND VIDEO SOURCE CONFIGURATIONS CONSISTENCY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
![Page 390: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/390.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 390
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource } ]
STEP PASSED
STEP 7 - Get Video Source Configurations (Media2) [ ConfigurationToken = V_SRC_CFG_000, no ProfileToken ]
STEP PASSED
STEP 8 - Check the DUT returned the same VideoSourceConfiguration as was returned in 'GetProfiles' response
STEP PASSED
STEP 9 - Get Video Source Configurations (Media2) [ ConfigurationToken = V_SRC_CFG_000, no ProfileToken ]
STEP PASSED
STEP 10 - Check the DUT returned the same VideoSourceConfiguration as was returned in 'GetProfiles' response
STEP PASSED
TEST PASSED
MEDIA2-2-2-5-v17.06 MODIFY ALL SUPPORTED VIDEO SOURCE CONFIGURATIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
![Page 391: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/391.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 391
STEP 7 - Check the DUT returned at least one VideoSourceConfiguration item
STEP PASSED
STEP 8 - Create Pull Point Subscription
STEP PASSED
STEP 9 - Check that TerminationTime is specified
STEP PASSED
STEP 10 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 11 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 12 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 13 - Check if SubscriptionReference contains address
STEP PASSED
STEP 14 - Check that URL specified is valid
STEP PASSED
STEP 15 - Get Video Source Configuration Options (Media2)
STEP PASSED
STEP 16 - Set Video Source Configuration (Media2)
STEP PASSED
STEP 17 - Send PullMessages request
STEP PASSED
STEP 18 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 19 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 20 - Response is not empty
STEP PASSED
![Page 392: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/392.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 392
STEP 21 - Waiting for notification
STEP PASSED
STEP 22 - Get Video Source Configurations (Media2) [ ConfigurationToken = V_SRC_CFG_000, no ProfileToken ]
STEP PASSED
STEP 23 - Check the DUT returned only single VideoSourceConfiguration item
STEP PASSED
STEP 24 - Check returned VideoSourceConfiguration item has the value of 'token' field as specified in
'GetVideoSourceConfigurations' request
STEP PASSED
STEP 25 - Compare VideoSourceConfigurations before and after 'SetVideoSourceConfiguration' request
STEP PASSED
STEP 26 - Set Video Source Configuration (Media2)
STEP PASSED
STEP 27 - Send PullMessages request
STEP PASSED
STEP 28 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 29 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 30 - Response is not empty
STEP PASSED
STEP 31 - Waiting for notification
STEP PASSED
STEP 32 - Get Video Source Configurations (Media2) [ ConfigurationToken = V_SRC_CFG_000, no ProfileToken ]
STEP PASSED
STEP 33 - Check the DUT returned only single VideoSourceConfiguration item
STEP PASSED
STEP 34 - Check returned VideoSourceConfiguration item has the value of 'token' field as specified in
'GetVideoSourceConfigurations' request
![Page 393: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/393.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 393
STEP PASSED
STEP 35 - Compare VideoSourceConfigurations before and after 'SetVideoSourceConfiguration' request
STEP PASSED
STEP 36 - Set Video Source Configuration (Media2)
STEP PASSED
STEP 37 - Send Unsubscribe request
STEP PASSED
TEST PASSED
MEDIA2-2-2-6-v17.01 GET VIDEO SOURCE CONFIGURATIONS – INVALID TOKEN
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 7 - Check the DUT returned at least one VideoSourceConfiguration item
STEP PASSED
STEP 8 - Get Video Source Configurations (Media2) [ ConfigurationToken = X, no ProfileToken ]
STEP PASSED
![Page 394: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/394.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 394
TEST PASSED
MEDIA2-2-2-7-v17.12 PROFILES AND VIDEO SOURCE CONFIGURATION OPTIONS
CONSISTENCY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource } ]
STEP PASSED
STEP 7 - Get Video Source Configuration Options (Media2)
STEP PASSED
STEP 8 - Check if Video Source Configuration Options contains Video Source Token item is equal to Video Source Token item in
the profile with token 'PROFILE_000'
STEP PASSED
STEP 9 - Check if the profile with token 'PROFILE_000' contains Video Source Bounds x item is greater than or equal to Bounds
Range XRange Min item in Video Source Configuration Options
STEP PASSED
STEP 10 - Check if the profile with token 'PROFILE_000' contains Video Source Bounds x item is less than or equal to Bounds
Range XRange Max item in Video Source Configuration Options
STEP PASSED
STEP 11 - Check if the profile with token 'PROFILE_000' contains Video Source Bounds y item is greater than or equal to Bounds
![Page 395: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/395.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 395
Range YRange Min item in Video Source Configuration Options
STEP PASSED
STEP 12 - Check if the profile with token 'PROFILE_000' contains Video Source Bounds y item is less than or equal to Bounds
Range YRange Max item in Video Source Configuration Options
STEP PASSED
STEP 13 - Check if the profile with token 'PROFILE_000' contains Video Source Bounds width item is greater than or equal to
Bounds Range WidthRange Min item in Video Source Configuration Options
STEP PASSED
STEP 14 - Check if the profile with token 'PROFILE_000' contains Video Source Bounds width item is less than or equal to
Bounds Range WidthRange Max item in Video Source Configuration Options
STEP PASSED
STEP 15 - Check if the profile with token 'PROFILE_000' contains Video Source Bounds height item is greater than or equal to
Bounds Range HeightRange Min item in Video Source Configuration Options
STEP PASSED
STEP 16 - Check if the profile with token 'PROFILE_000' contains Video Source Bounds height item is less than or equal to
Bounds Range HeightRange Max item in Video Source Configuration Options
STEP PASSED
STEP 17 - Get Video Source Configuration Options (Media2)
STEP PASSED
STEP 18 - Check if Video Source Configuration Options contains Video Source Token item is equal to Video Source Token item
in the profile with token 'PROFILE_001'
STEP PASSED
STEP 19 - Check if the profile with token 'PROFILE_001' contains Video Source Bounds x item is greater than or equal to Bounds
Range XRange Min item in Video Source Configuration Options
STEP PASSED
STEP 20 - Check if the profile with token 'PROFILE_001' contains Video Source Bounds x item is less than or equal to Bounds
Range XRange Max item in Video Source Configuration Options
STEP PASSED
STEP 21 - Check if the profile with token 'PROFILE_001' contains Video Source Bounds y item is greater than or equal to Bounds
Range YRange Min item in Video Source Configuration Options
STEP PASSED
![Page 396: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/396.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 396
STEP 22 - Check if the profile with token 'PROFILE_001' contains Video Source Bounds y item is less than or equal to Bounds
Range YRange Max item in Video Source Configuration Options
STEP PASSED
STEP 23 - Check if the profile with token 'PROFILE_001' contains Video Source Bounds width item is greater than or equal to
Bounds Range WidthRange Min item in Video Source Configuration Options
STEP PASSED
STEP 24 - Check if the profile with token 'PROFILE_001' contains Video Source Bounds width item is less than or equal to
Bounds Range WidthRange Max item in Video Source Configuration Options
STEP PASSED
STEP 25 - Check if the profile with token 'PROFILE_001' contains Video Source Bounds height item is greater than or equal to
Bounds Range HeightRange Min item in Video Source Configuration Options
STEP PASSED
STEP 26 - Check if the profile with token 'PROFILE_001' contains Video Source Bounds height item is less than or equal to
Bounds Range HeightRange Max item in Video Source Configuration Options
STEP PASSED
TEST PASSED
MEDIA2-2-3-1-v17.12 VIDEO ENCODER CONFIGURATION
TestResult
STEP 1 - Getting media 2 service address
STEP PASSED
STEP 2 - Connect to Media 2 service
STEP PASSED
STEP 3 - Get Video Encoder Configurations
STEP PASSED
STEP 4 - Check if the DUT has video encoder configurations
STEP PASSED
STEP 5 - Check if the DUT has video encoder configurations with unique tokens
STEP PASSED
STEP 6 - GetProfiles
![Page 397: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/397.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 397
STEP PASSED
STEP 7 - Check GetProfilesResponse
STEP PASSED
STEP 8 - Get Video Encoder Configurations profile token=PROFILE_000
STEP PASSED
STEP 9 - Check if the DUT has video encoder configurations with unique tokens
STEP PASSED
STEP 10 - Check if the current video encoder configuration from media profile listed in compatible video encoder configurations
STEP PASSED
STEP 11 - Check if all of compatible video encoder configurations are listed in total list of video encoder configurations
STEP PASSED
STEP 12 - Get Video Encoder Configurations profile token=PROFILE_001
STEP PASSED
STEP 13 - Check if the DUT has video encoder configurations with unique tokens
STEP PASSED
STEP 14 - Check if the current video encoder configuration from media profile listed in compatible video encoder configurations
STEP PASSED
STEP 15 - Check if all of compatible video encoder configurations are listed in total list of video encoder configurations
STEP PASSED
STEP 16 - Get Video Encoder Configurations configuration token=V_ENC_000
STEP PASSED
STEP 17 - Check if the DUT returned only one video encoder configuration with token 'V_ENC_000'
STEP PASSED
STEP 18 - Get Video Encoder Configurations configuration token=V_ENC_001
STEP PASSED
STEP 19 - Check if the DUT returned only one video encoder configuration with token 'V_ENC_001'
STEP PASSED
![Page 398: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/398.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 398
TEST PASSED
MEDIA2-2-3-2-v16.07 VIDEO ENCODER CONFIGURATIONS AND VIDEO ENCODER
CONFIGURATION OPTIONS CONSISTENCY VALIDATION
TestResult
STEP 1 - Getting media 2 service address
STEP PASSED
STEP 2 - Connect to Media 2 service
STEP PASSED
STEP 3 - Get Video Encoder Configurations
STEP PASSED
STEP 4 - Get Video Encoder Configuration Options configuration token=V_ENC_000
STEP PASSED
STEP 5 - Check if the DUT has consistent options for the configuration
STEP PASSED
STEP 6 - Get Video Encoder Configuration Options configuration token=V_ENC_001
STEP PASSED
STEP 7 - Check if the DUT has consistent options for the configuration
STEP PASSED
TEST PASSED
MEDIA2-2-3-3-v16.07 PROFILES AND VIDEO ENCODER CONFIGURATION OPTIONS
CONSISTENCY VALIDATION
TestResult
STEP 1 - Getting media 2 service address
STEP PASSED
STEP 2 - Connect to Media 2 service
STEP PASSED
![Page 399: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/399.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 399
STEP 3 - GetProfiles
STEP PASSED
STEP 4 - Check GetProfilesResponse
STEP PASSED
STEP 5 - Get Video Encoder Configuration Options profile token=PROFILE_000 configuration token=V_ENC_000
STEP PASSED
STEP 6 - Check if the DUT has consistent options for the configuration
STEP PASSED
STEP 7 - Get Video Encoder Configuration Options profile token=PROFILE_001 configuration token=V_ENC_001
STEP PASSED
STEP 8 - Check if the DUT has consistent options for the configuration
STEP PASSED
TEST PASSED
MEDIA2-2-3-4-v18.06 SET ALL SUPPORTED VIDEO ENCODER CONFIGURATIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Video Encoder Configurations (Media2) [ no ConfigurationToken, no ProfileToken]
STEP PASSED
![Page 400: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/400.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 400
STEP 7 - Check the DUT returned at least one Video Encoder configuration
STEP PASSED
STEP 8 - Create Pull Point Subscription
STEP PASSED
STEP 9 - Check that TerminationTime is specified
STEP PASSED
STEP 10 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 11 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 12 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 13 - Check if SubscriptionReference contains address
STEP PASSED
STEP 14 - Check that URL specified is valid
STEP PASSED
STEP 15 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, no ProfileToken ]
STEP PASSED
STEP 16 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 17 - Send PullMessages request
STEP PASSED
STEP 18 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 19 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 20 - Response is not empty
STEP PASSED
![Page 401: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/401.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 401
STEP 21 - Waiting for notification
STEP PASSED
STEP 22 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_000, no ProfileToken]
STEP PASSED
STEP 23 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 24 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
STEP 25 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 26 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 27 - Send PullMessages request
STEP PASSED
STEP 28 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 29 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 30 - Response is not empty
STEP PASSED
STEP 31 - Waiting for notification
STEP PASSED
STEP 32 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_000, no ProfileToken]
STEP PASSED
STEP 33 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 34 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
![Page 402: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/402.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 402
STEP PASSED
STEP 35 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 36 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 37 - Send PullMessages request
STEP PASSED
STEP 38 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 39 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 40 - Response is not empty
STEP PASSED
STEP 41 - Waiting for notification
STEP PASSED
STEP 42 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_000, no ProfileToken]
STEP PASSED
STEP 43 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 44 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
STEP 45 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 46 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 47 - Send PullMessages request
STEP PASSED
![Page 403: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/403.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 403
STEP 48 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 49 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 50 - Response is not empty
STEP PASSED
STEP 51 - Waiting for notification
STEP PASSED
STEP 52 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_000, no ProfileToken]
STEP PASSED
STEP 53 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 54 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
STEP 55 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 56 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 57 - Send PullMessages request
STEP PASSED
STEP 58 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 59 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 60 - Response is not empty
STEP PASSED
STEP 61 - Waiting for notification
STEP PASSED
![Page 404: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/404.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 404
STEP 62 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_000, no ProfileToken]
STEP PASSED
STEP 63 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 64 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
STEP 65 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 66 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 67 - Send PullMessages request
STEP PASSED
STEP 68 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 69 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 70 - Response is not empty
STEP PASSED
STEP 71 - Waiting for notification
STEP PASSED
STEP 72 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_000, no ProfileToken]
STEP PASSED
STEP 73 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 74 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
![Page 405: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/405.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 405
STEP 75 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 76 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 77 - Send PullMessages request
STEP PASSED
STEP 78 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 79 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 80 - Response is not empty
STEP PASSED
STEP 81 - Waiting for notification
STEP PASSED
STEP 82 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_000, no ProfileToken]
STEP PASSED
STEP 83 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 84 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
STEP 85 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 86 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 87 - Send PullMessages request
STEP PASSED
STEP 88 - Validate CurrentTime and TerminationTime
STEP PASSED
![Page 406: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/406.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 406
STEP 89 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 90 - Response is not empty
STEP PASSED
STEP 91 - Waiting for notification
STEP PASSED
STEP 92 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_000, no ProfileToken]
STEP PASSED
STEP 93 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 94 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
STEP 95 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 96 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_001, no ProfileToken ]
STEP PASSED
STEP 97 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
STEP 98 - Send PullMessages request
STEP PASSED
STEP 99 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 100 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 101 - Response is not empty
STEP PASSED
STEP 102 - Waiting for notification
![Page 407: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/407.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 407
STEP PASSED
STEP 103 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_001, no ProfileToken]
STEP PASSED
STEP 104 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 105 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
STEP 106 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 107 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
STEP 108 - Send PullMessages request
STEP PASSED
STEP 109 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 110 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 111 - Response is not empty
STEP PASSED
STEP 112 - Waiting for notification
STEP PASSED
STEP 113 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_001, no ProfileToken]
STEP PASSED
STEP 114 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 115 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
![Page 408: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/408.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 408
STEP 116 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 117 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
STEP 118 - Send PullMessages request
STEP PASSED
STEP 119 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 120 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 121 - Response is not empty
STEP PASSED
STEP 122 - Waiting for notification
STEP PASSED
STEP 123 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_001, no ProfileToken]
STEP PASSED
STEP 124 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 125 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
STEP 126 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 127 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
STEP 128 - Send PullMessages request
STEP PASSED
STEP 129 - Validate CurrentTime and TerminationTime
![Page 409: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/409.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 409
STEP PASSED
STEP 130 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 131 - Response is not empty
STEP PASSED
STEP 132 - Waiting for notification
STEP PASSED
STEP 133 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_001, no ProfileToken]
STEP PASSED
STEP 134 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 135 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
STEP 136 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 137 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
STEP 138 - Send PullMessages request
STEP PASSED
STEP 139 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 140 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 141 - Response is not empty
STEP PASSED
STEP 142 - Waiting for notification
STEP PASSED
![Page 410: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/410.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 410
STEP 143 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_001, no ProfileToken]
STEP PASSED
STEP 144 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 145 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
STEP 146 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 147 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
STEP 148 - Send PullMessages request
STEP PASSED
STEP 149 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 150 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 151 - Response is not empty
STEP PASSED
STEP 152 - Waiting for notification
STEP PASSED
STEP 153 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_001, no ProfileToken]
STEP PASSED
STEP 154 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 155 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
STEP 156 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
![Page 411: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/411.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 411
STEP PASSED
STEP 157 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
STEP 158 - Send PullMessages request
STEP PASSED
STEP 159 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 160 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 161 - Response is not empty
STEP PASSED
STEP 162 - Waiting for notification
STEP PASSED
STEP 163 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_001, no ProfileToken]
STEP PASSED
STEP 164 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 165 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
STEP 166 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 167 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
STEP 168 - Send PullMessages request
STEP PASSED
STEP 169 - Validate CurrentTime and TerminationTime
STEP PASSED
![Page 412: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/412.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 412
STEP 170 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 171 - Response is not empty
STEP PASSED
STEP 172 - Waiting for notification
STEP PASSED
STEP 173 - Get Video Encoder Configurations (Media2) [ ConfigurationToken = V_ENC_001, no ProfileToken]
STEP PASSED
STEP 174 - Check the DUT returned only single VideoEncoderConfiguration item
STEP PASSED
STEP 175 - Check returned VideoEncoderConfiguration item has the value of 'token' field as specified in
'GetVideoEncoderConfigurations' request
STEP PASSED
STEP 176 - Compare VideoEncoderConfigurations before and after 'SetVideoEncoderConfiguration' request
STEP PASSED
STEP 177 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_000 ]
STEP PASSED
STEP 178 - Set Video Encoder Configuration (Media2) [ ConfigurationToken = V_ENC_001 ]
STEP PASSED
STEP 179 - Send Unsubscribe request
STEP PASSED
TEST PASSED
MEDIA2-2-3-5-v17.06 VIDEO ENCODER CONFIGURATION OPTIONS VALIDATION
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
![Page 413: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/413.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 413
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Video Encoder Configuration Options (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 7 - Check the DUT returned Frame Rates Supported list in Video Encoder Configuration Options sorted with descending
sort order
STEP PASSED
STEP 8 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with only two values
STEP PASSED
STEP 9 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with the first value is less than
the second
STEP PASSED
STEP 10 - Check the DUT returned Frame Rates Supported list in Video Encoder Configuration Options sorted with descending
sort order
STEP PASSED
STEP 11 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with only two values
STEP PASSED
STEP 12 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with the first value is less
than the second
STEP PASSED
STEP 13 - Check the DUT returned Frame Rates Supported list in Video Encoder Configuration Options sorted with descending
sort order
STEP PASSED
STEP 14 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with only two values
STEP PASSED
![Page 414: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/414.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 414
STEP 15 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with the first value is less
than the second
STEP PASSED
STEP 16 - Check the DUT returned Frame Rates Supported list in Video Encoder Configuration Options sorted with descending
sort order
STEP PASSED
STEP 17 - Get Video Encoder Configurations (Media2) [ no ConfigurationToken, no ProfileToken]
STEP PASSED
STEP 18 - Check the DUT returned at least one Video Encoder configuration
STEP PASSED
STEP 19 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_000, no ProfileToken ]
STEP PASSED
STEP 20 - Check the DUT returned Frame Rates Supported list in Video Encoder Configuration Options sorted with descending
sort order
STEP PASSED
STEP 21 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with only two values
STEP PASSED
STEP 22 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with the first value is less
than the second
STEP PASSED
STEP 23 - Check the DUT returned Frame Rates Supported list in Video Encoder Configuration Options sorted with descending
sort order
STEP PASSED
STEP 24 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with only two values
STEP PASSED
STEP 25 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with the first value is less
than the second
STEP PASSED
STEP 26 - Check the DUT returned Frame Rates Supported list in Video Encoder Configuration Options sorted with descending
sort order
STEP PASSED
![Page 415: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/415.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 415
STEP 27 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with only two values
STEP PASSED
STEP 28 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with the first value is less
than the second
STEP PASSED
STEP 29 - Check the DUT returned Frame Rates Supported list in Video Encoder Configuration Options sorted with descending
sort order
STEP PASSED
STEP 30 - Get Video Encoder Configuration Options (Media2) [ ConfigurationToken = V_ENC_001, no ProfileToken ]
STEP PASSED
STEP 31 - Check the DUT returned Frame Rates Supported list in Video Encoder Configuration Options sorted with descending
sort order
STEP PASSED
STEP 32 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with only two values
STEP PASSED
STEP 33 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with the first value is less
than the second
STEP PASSED
STEP 34 - Check the DUT returned Frame Rates Supported list in Video Encoder Configuration Options sorted with descending
sort order
STEP PASSED
STEP 35 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with only two values
STEP PASSED
STEP 36 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with the first value is less
than the second
STEP PASSED
STEP 37 - Check the DUT returned Frame Rates Supported list in Video Encoder Configuration Options sorted with descending
sort order
STEP PASSED
STEP 38 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with only two values
![Page 416: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/416.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 416
STEP PASSED
STEP 39 - Check the DUT returned Gov Length Range list in Video Encoder Configuration Options with the first value is less
than the second
STEP PASSED
STEP 40 - Check the DUT returned Frame Rates Supported list in Video Encoder Configuration Options sorted with descending
sort order
STEP PASSED
TEST PASSED
MEDIA2-2-4-1-v17.01 GET VIDEO SOURCE MODES
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Device I/O service address
STEP PASSED
STEP 5 - Check that the DUT returned Device I/O service address
STEP PASSED
STEP 6 - Get Video Sources
STEP PASSED
STEP 7 - Checking the DUT returned at least one VideoSource item
STEP PASSED
STEP 8 - Get Media2 service address
STEP PASSED
STEP 9 - Check that the DUT returned Media2 service address
STEP PASSED
![Page 417: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/417.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 417
STEP 10 - Get Video Source Modes (Media2)
STEP PASSED
STEP 11 - Check the DUT returned at least one VideoSourceMode item
STEP PASSED
STEP 12 - Check the DUT did not return VideoSourceMode items with the same tokens
STEP PASSED
STEP 13 - Check the DUT returned only one VideoSourceMode item with Enabled is equal to true
STEP PASSED
STEP 14 - Check the DUT did not return VideoSourceMode items with empty Encodings list
STEP PASSED
TEST PASSED
MEDIA2-2-4-2-v17.01 SET VIDEO SOURCE MODES
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Device I/O service address
STEP PASSED
STEP 5 - Check that the DUT returned Device I/O service address
STEP PASSED
STEP 6 - Get Video Sources
STEP PASSED
STEP 7 - Checking the DUT returned at least one VideoSource item
STEP PASSED
![Page 418: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/418.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 418
STEP 8 - Get Media2 service address
STEP PASSED
STEP 9 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 10 - Get Video Source Modes (Media2)
STEP PASSED
STEP 11 - Check the DUT returned at least one VideoSourceMode item
STEP PASSED
STEP 12 - Set Video Source Mode (Media2)
STEP PASSED
STEP 13 - Get Video Source Modes (Media2)
STEP PASSED
STEP 14 - Check the DUT returned at least one VideoSourceMode item
STEP PASSED
STEP 15 - Check the DUT returned only one VideoSourceMode item with Enabled is equal to true
STEP PASSED
STEP 16 - Check the DUT returned VideoSourceMode item with the same token as in SetVideoSourceMode
STEP PASSED
STEP 17 - Check VideoSourceMode item has Enabled is equal to true
STEP PASSED
TEST PASSED
MEDIA2-3-1-1-v17.01 GET AUDIO SOURCE CONFIGURATION OPTIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
![Page 419: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/419.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 419
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Source Configuration Options (Media2)
STEP PASSED
STEP 7 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 8 - Check the DUT returned at least one AudioSourceConfiguration item
STEP PASSED
STEP 9 - Get Audio Source Configuration Options (Media2)
STEP PASSED
STEP 10 - Get Profiles (Media2) [ no Token, Type = { AudioSource } ]
STEP PASSED
STEP 11 - Check the DUT returned at least one MediaProfile item
STEP PASSED
STEP 12 - Get Audio Source Configuration Options (Media2)
STEP PASSED
TEST PASSED
MEDIA2-3-1-2-v17.01 GET AUDIO SOURCE CONFIGURATIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
![Page 420: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/420.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 420
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 7 - Check the DUT returned at least one AudioSourceConfiguration item
STEP PASSED
STEP 8 - Check all AudioSourceConfiguration items have unique tokens
STEP PASSED
STEP 9 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 10 - Check the DUT returned at least one AudioSourceConfiguration item
STEP PASSED
STEP 11 - Check the DUT returned one AudioSourceConfiguration item
STEP PASSED
STEP 12 - Check AudioSourceConfiguration.@token is present in complete list of AudioSourceConfiguration items
STEP PASSED
STEP 13 - Get Profiles (Media2) [ no Token, Type = { AudioSource } ]
STEP PASSED
STEP 14 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 15 - Check all AudioSourceConfiguration items have unique tokens
STEP PASSED
STEP 16 - Check AudioSourceConfigurationList items is presented in AudioSourceConfigurationCompleteList
STEP PASSED
![Page 421: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/421.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 421
STEP 17 - Check complete AudioSourceConfiguration list has at least one item with the value of 'token' field as item from
'GetAudioSourceConfigurations' response
STEP PASSED
STEP 18 - Check MediaProfile.Configurations.AudioSource is present in list of AudioSourceConfiguration items
STEP PASSED
STEP 19 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 20 - Check all AudioSourceConfiguration items have unique tokens
STEP PASSED
STEP 21 - Check AudioSourceConfigurationList items is presented in AudioSourceConfigurationCompleteList
STEP PASSED
STEP 22 - Check complete AudioSourceConfiguration list has at least one item with the value of 'token' field as item from
'GetAudioSourceConfigurations' response
STEP PASSED
STEP 23 - Check MediaProfile.Configurations.AudioSource is present in list of AudioSourceConfiguration items
STEP PASSED
TEST PASSED
MEDIA2-3-1-3-v17.01 AUDIO SOURCE CONFIGURATIONS AND AUDIO SOURCE
CONFIGURATION OPTIONS CONSISTENCY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
![Page 422: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/422.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 422
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 7 - Check the DUT returned at least one AudioSourceConfiguration item
STEP PASSED
STEP 8 - Get Audio Source Configuration Options (Media2)
STEP PASSED
STEP 9 - Check AudioSourceConfiguration.SourceToken is present in complete list of
AudioSourceConfigurationOptions.InputTokensAvailable items
STEP PASSED
TEST PASSED
MEDIA2-3-1-4-v17.01 PROFILES AND AUDIO SOURCE CONFIGURATIONS CONSISTENCY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioSource } ]
STEP PASSED
![Page 423: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/423.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 423
STEP 7 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 8 - Check the DUT returned at least one AudioSourceConfiguration item
STEP PASSED
STEP 9 - Check first AudioSourceConfiguration.Name item
STEP PASSED
STEP 10 - Check first AudioSourceConfiguration.SourceToken item
STEP PASSED
STEP 11 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 12 - Check the DUT returned at least one AudioSourceConfiguration item
STEP PASSED
STEP 13 - Check first AudioSourceConfiguration.Name item
STEP PASSED
STEP 14 - Check first AudioSourceConfiguration.SourceToken item
STEP PASSED
TEST PASSED
MEDIA2-3-1-5-v17.01 MODIFY ALL SUPPORTED AUDIO SOURCE CONFIGURATIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
![Page 424: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/424.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 424
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 7 - Check the DUT returned at least one AudioSourceConfiguration item
STEP PASSED
STEP 8 - Create Pull Point Subscription
STEP PASSED
STEP 9 - Check that TerminationTime is specified
STEP PASSED
STEP 10 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 11 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 12 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 13 - Check if SubscriptionReference contains address
STEP PASSED
STEP 14 - Check that URL specified is valid
STEP PASSED
STEP 15 - Get Audio Source Configuration Options (Media2)
STEP PASSED
STEP 16 - Set Audio Source Configuration (Media2)
STEP PASSED
STEP 17 - Send PullMessages request
STEP PASSED
STEP 18 - Validate CurrentTime and TerminationTime
STEP PASSED
![Page 425: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/425.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 425
STEP 19 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 20 - Response is not empty
STEP PASSED
STEP 21 - Waiting for notification
STEP PASSED
STEP 22 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 23 - Check the DUT returned only single AudioSourceConfiguration item
STEP PASSED
STEP 24 - Check returned AudioSourceConfiguration item has the value of 'token' field as specified in
'GetAudioSourceConfigurations' request
STEP PASSED
STEP 25 - Compare AudioSourceConfigurations before and after 'SetAudioSourceConfiguration' request
STEP PASSED
STEP 26 - Set Audio Source Configuration (Media2)
STEP PASSED
STEP 27 - Send Unsubscribe request
STEP PASSED
TEST PASSED
MEDIA2-3-1-6-v17.01 GET AUDIO SOURCE CONFIGURATIONS – INVALID TOKEN
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
![Page 426: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/426.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 426
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Source Configurations (Media2)
STEP PASSED
STEP 7 - Check the DUT returned at least one AudioSourceConfiguration item
STEP PASSED
STEP 8 - Get Audio Source Configurations (Media2)
STEP PASSED
TEST PASSED
MEDIA2-3-2-1-v17.06 G.711 AUDIO ENCODER CONFIGURATION
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 7 - Create Pull Point Subscription
STEP PASSED
![Page 427: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/427.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 427
STEP 8 - Check that TerminationTime is specified
STEP PASSED
STEP 9 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 10 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 11 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 12 - Check if SubscriptionReference contains address
STEP PASSED
STEP 13 - Check that URL specified is valid
STEP PASSED
STEP 14 - Check the DUT returned at least one AudioEncoderConfiguration
STEP PASSED
STEP 15 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 16 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 17 - Send PullMessages request
STEP PASSED
STEP 18 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 19 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 20 - Response is not empty
STEP PASSED
STEP 21 - Waiting for notification
STEP PASSED
![Page 428: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/428.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 428
STEP 22 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 23 - Check the DUT returned only one AudioEncoderConfiguration item with token = 'A_ENC_000'
STEP PASSED
STEP 24 - Check the DUT returned the same AudioEncoderConfiguration as was sent in 'SetAudioEncoderConfiguration' request
STEP PASSED
STEP 25 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 26 - Send PullMessages request
STEP PASSED
STEP 27 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 28 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 29 - Response is not empty
STEP PASSED
STEP 30 - Waiting for notification
STEP PASSED
STEP 31 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 32 - Check the DUT returned only one AudioEncoderConfiguration item with token = 'A_ENC_000'
STEP PASSED
STEP 33 - Check the DUT returned the same AudioEncoderConfiguration as was sent in 'SetAudioEncoderConfiguration' request
STEP PASSED
STEP 34 - Send Unsubscribe request
STEP PASSED
![Page 429: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/429.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 429
TEST PASSED
MEDIA2-3-2-2-v17.06 AAC AUDIO ENCODER CONFIGURATION
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 7 - Create Pull Point Subscription
STEP PASSED
STEP 8 - Check that TerminationTime is specified
STEP PASSED
STEP 9 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 10 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 11 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 12 - Check if SubscriptionReference contains address
STEP PASSED
![Page 430: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/430.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 430
STEP 13 - Check that URL specified is valid
STEP PASSED
STEP 14 - Check the DUT returned at least one AudioEncoderConfiguration
STEP PASSED
STEP 15 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 16 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 17 - Send PullMessages request
STEP PASSED
STEP 18 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 19 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 20 - Response is not empty
STEP PASSED
STEP 21 - Waiting for notification
STEP PASSED
STEP 22 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 23 - Check the DUT returned only one AudioEncoderConfiguration item with token = 'A_ENC_000'
STEP PASSED
STEP 24 - Check the DUT returned the same AudioEncoderConfiguration as was sent in 'SetAudioEncoderConfiguration' request
STEP PASSED
STEP 25 - Set Audio Encoder Configuration (Media2)
STEP PASSED
STEP 26 - Send PullMessages request
STEP PASSED
![Page 431: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/431.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 431
STEP 27 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 28 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 29 - Response is not empty
STEP PASSED
STEP 30 - Waiting for notification
STEP PASSED
STEP 31 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 32 - Check the DUT returned only one AudioEncoderConfiguration item with token = 'A_ENC_000'
STEP PASSED
STEP 33 - Check the DUT returned the same AudioEncoderConfiguration as was sent in 'SetAudioEncoderConfiguration' request
STEP PASSED
STEP 34 - Send Unsubscribe request
STEP PASSED
TEST PASSED
MEDIA2-3-2-3-v17.12 GET AUDIO ENCODER CONFIGURATION OPTIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
![Page 432: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/432.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 432
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 7 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 8 - Check if the DUT returned Audio Encoder Configuration items
STEP PASSED
STEP 9 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 10 - Get Profiles (Media2) [ no Token, no Type ]
STEP PASSED
STEP 11 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 12 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
TEST PASSED
MEDIA2-3-2-4-v17.12 AUDIO ENCODER CONFIGURATIONS AND AUDIO ENCODER
CONFIGURATION OPTIONS CONSISTENCY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
![Page 433: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/433.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 433
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Encoder Configurations (Media2)
STEP PASSED
STEP 7 - Check if the DUT returned Audio Encoder Configuration items
STEP PASSED
STEP 8 - Get Audio Encoder Configuration Options (Media2)
STEP PASSED
STEP 9 - Check if Audio Encoder Configuration with token 'A_ENC_000' contains parameters are consistent with at least one
item from Audio Encoder Configuration Options list
STEP PASSED
TEST PASSED
MEDIA2-3-3-1-v17.01 GET AUDIO OUTPUT CONFIGURATION OPTIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Output Configuration Options (Media2)
STEP PASSED
![Page 434: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/434.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 434
STEP 7 - The DUT returned no AudioOutputConfigurationOptions.OutputLevelRange items
STEP PASSED
STEP 8 - Check OutputLevelRange.Min <= OutputLevelRange.Max
STEP PASSED
STEP 9 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 10 - Check the DUT returned at least one AudioOutputConfiguration item
STEP PASSED
STEP 11 - Get Audio Output Configuration Options (Media2)
STEP PASSED
STEP 12 - Get Profiles (Media2) [ no Token, Type = { AudioOutput } ]
STEP PASSED
STEP 13 - Check the DUT returned at least one MediaProfile item
STEP PASSED
STEP 14 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 15 - Check the DUT returned at least one AudioOutputConfiguration item
STEP PASSED
STEP 16 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
STEP 17 - Get Audio Output Configuration Options (Media2)
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 18 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioOutput } ]
STEP PASSED
STEP 19 - Checking the DUT returned single MediaProfile
STEP PASSED
![Page 435: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/435.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 435
STEP 20 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioOutput } ]
STEP PASSED
TEST PASSED
MEDIA2-3-3-2-v17.01 GET AUDIO OUTPUT CONFIGURATIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 7 - Check the DUT returned at least one AudioOutputConfiguration item
STEP PASSED
STEP 8 - Check all AudioOutputConfiguration items have unique tokens
STEP PASSED
STEP 9 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 10 - Check the DUT returned at least one AudioOutputConfiguration item
STEP PASSED
STEP 11 - Check the DUT returned one AudioOutputConfiguration item
STEP PASSED
![Page 436: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/436.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 436
STEP 12 - Check AudioOutputConfiguration.@token is present in complete list of AudioOutputConfiguration items
STEP PASSED
STEP 13 - Get Profiles (Media2) [ no Token, Type = { AudioOutput } ]
STEP PASSED
STEP 14 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 15 - Check all AudioOutputConfiguration items have unique tokens
STEP PASSED
STEP 16 - Check AudioOutputConfigurationList items is presented in AudioOutputConfigurationCompleteList
STEP PASSED
STEP 17 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 18 - Check all AudioOutputConfiguration items have unique tokens
STEP PASSED
STEP 19 - Check AudioOutputConfigurationList items is presented in AudioOutputConfigurationCompleteList
STEP PASSED
TEST PASSED
MEDIA2-3-3-3-v17.01 AUDIO OUTPUT CONFIGURATIONS AND AUDIO OUTPUT
CONFIGURATION OPTIONS CONSISTENCY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
![Page 437: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/437.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 437
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 7 - Check the DUT returned at least one AudioOutputConfiguration item
STEP PASSED
STEP 8 - Get Audio Output Configuration Options (Media2)
STEP PASSED
STEP 9 - Check AudioOutputConfiguration.OutputToken is present in complete list of
AudioOutputConfigurationOptions.OutputTokensAvailable items
STEP PASSED
STEP 10 - Check AudioOutputConfiguration.SendPrimacy is present in complete list of
AudioOutputConfigurationOptions.OutputTokensAvailable items
STEP PASSED
STEP 11 - Check OutputLevel
STEP PASSED
TEST PASSED
MEDIA2-3-3-4-v17.12 PROFILES AND AUDIO OUTPUT CONFIGURATIONS CONSISTENCY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
![Page 438: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/438.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 438
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioOutput } ]
STEP PASSED
TEST PASSED
MEDIA2-3-3-5-v17.01 MODIFY ALL SUPPORTED AUDIO OUTPUT CONFIGURATIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 7 - Check the DUT returned at least one AudioOutputConfiguration item
STEP PASSED
STEP 8 - Create Pull Point Subscription
STEP PASSED
STEP 9 - Check that TerminationTime is specified
STEP PASSED
STEP 10 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
![Page 439: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/439.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 439
STEP 11 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 12 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 13 - Check if SubscriptionReference contains address
STEP PASSED
STEP 14 - Check that URL specified is valid
STEP PASSED
STEP 15 - Get Audio Output Configuration Options (Media2)
STEP PASSED
STEP 16 - Set Audio Output Configuration (Media2)
STEP PASSED
STEP 17 - Send PullMessages request
STEP PASSED
STEP 18 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 19 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 20 - Response is not empty
STEP PASSED
STEP 21 - Waiting for notification
STEP PASSED
STEP 22 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 23 - Check the DUT returned only single AudioOutputConfiguration item
STEP PASSED
STEP 24 - Check returned AudioOutputConfiguration item has the value of 'token' field as specified in
'GetAudioOutputConfigurations' request
![Page 440: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/440.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 440
STEP PASSED
STEP 25 - Compare AudioOutputConfigurations before and after 'SetAudioOutputConfiguration' request
STEP PASSED
STEP 26 - Set Audio Output Configuration (Media2)
STEP PASSED
STEP 27 - Send PullMessages request
STEP PASSED
STEP 28 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 29 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 30 - Response is not empty
STEP PASSED
STEP 31 - Waiting for notification
STEP PASSED
STEP 32 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 33 - Check the DUT returned only single AudioOutputConfiguration item
STEP PASSED
STEP 34 - Check returned AudioOutputConfiguration item has the value of 'token' field as specified in
'GetAudioOutputConfigurations' request
STEP PASSED
STEP 35 - Compare AudioOutputConfigurations before and after 'SetAudioOutputConfiguration' request
STEP PASSED
STEP 36 - Set Audio Output Configuration (Media2)
STEP PASSED
STEP 37 - Send Unsubscribe request
STEP PASSED
![Page 441: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/441.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 441
TEST PASSED
MEDIA2-3-3-6-v17.01 GET AUDIO OUTPUT CONFIGURATIONS – INVALID TOKEN
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 7 - Check the DUT returned at least one AudioOutputConfiguration item
STEP PASSED
STEP 8 - Get Audio Output Configurations (Media2)
STEP PASSED
TEST PASSED
MEDIA2-3-4-1-v17.01 GET AUDIO DECODER CONFIGURATION OPTIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
![Page 442: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/442.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 442
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
STEP 7 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 8 - Check the DUT returned at least one AudioDecoderConfiguration item
STEP PASSED
STEP 9 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
STEP 10 - Get Profiles (Media2) [ no Token, Type = { AudioOutput, AudioDecoder } ]
STEP PASSED
STEP 11 - Check the DUT returned at least one MediaProfile item
STEP PASSED
STEP 12 - Get Audio Output Configurations (Media2)
STEP PASSED
STEP 13 - Check the DUT returned at least one AudioOutputConfiguration item
STEP PASSED
STEP 14 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioOutput
(AOUT_CFG_000) } ]
STEP PASSED
STEP 15 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 16 - Check the DUT returned at least one AudioOutputConfiguration item
![Page 443: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/443.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 443
STEP PASSED
STEP 17 - Add Configuration (Media2) [ ProfileToken = PROFILE_000, no Name, Configuration = { AudioDecoder
(A_DEC_000) } ]
STEP PASSED
STEP 18 - Get Audio Decoder Configuration Options (Media2)
STEP PASSED
Restore profile 'PROFILE_000' used for test
STEP 19 - Get Profiles (Media2) [ Token = PROFILE_000, Type = { AudioDecoder, AudioOutput } ]
STEP PASSED
STEP 20 - Checking the DUT returned single MediaProfile
STEP PASSED
STEP 21 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioDecoder } ]
STEP PASSED
STEP 22 - Remove Configuration (Media2) [ ProfileToken = PROFILE_000, Configuration = { AudioOutput } ]
STEP PASSED
TEST PASSED
MEDIA2-3-4-2-v17.01 GET AUDIO DECODER CONFIGURATIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
![Page 444: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/444.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 444
STEP PASSED
STEP 6 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 7 - Check the DUT returned at least one AudioDecoderConfiguration item
STEP PASSED
STEP 8 - Check all AudioDecoderConfiguration items have unique tokens
STEP PASSED
STEP 9 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 10 - Check the DUT returned at least one AudioDecoderConfiguration item
STEP PASSED
STEP 11 - Check the DUT returned one AudioDecoderConfiguration item
STEP PASSED
STEP 12 - Check the DUT returned at least one AudioDecoderConfiguration item
STEP PASSED
STEP 13 - Get Profiles (Media2) [ no Token, Type = { AudioDecoder } ]
STEP PASSED
STEP 14 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 15 - Check all AudioDecoderConfiguration items have unique tokens
STEP PASSED
STEP 16 - Check AudioDecoderConfigurationList items is presented in AudioDecoderConfigurationCompleteList
STEP PASSED
STEP 17 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 18 - Check all AudioDecoderConfiguration items have unique tokens
STEP PASSED
STEP 19 - Check AudioDecoderConfigurationList items is presented in AudioDecoderConfigurationCompleteList
![Page 445: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/445.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 445
STEP PASSED
TEST PASSED
MEDIA2-3-4-3-v17.01 PROFILES AND AUDIO DECODER CONFIGURATIONS CONSISTENCY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { AudioDecoder } ]
STEP PASSED
TEST PASSED
MEDIA2-3-4-4-v17.06 MODIFY ALL SUPPORTED AUDIO DECODER CONFIGURATIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
![Page 446: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/446.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 446
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 7 - Check the DUT returned at least one AudioDecoderConfiguration item
STEP PASSED
STEP 8 - Set Audio Decoder Configuration (Media2)
STEP PASSED
STEP 9 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 10 - Check the DUT returned only single AudioDecoderConfiguration item
STEP PASSED
STEP 11 - Check returned AudioDecoderConfiguration item has the value of 'token' field as specified in
'GetAudioDecoderConfigurations' request
STEP PASSED
STEP 12 - Compare AudioDecoderConfigurations before and after 'SetAudioDecoderConfiguration' request
STEP PASSED
STEP 13 - Set Audio Decoder Configuration (Media2)
STEP PASSED
TEST PASSED
MEDIA2-3-4-5-v17.01 GET AUDIO DECODER CONFIGURATIONS – INVALID TOKEN
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
![Page 447: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/447.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 447
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Audio Decoder Configurations (Media2)
STEP PASSED
STEP 7 - Check the DUT returned at least one AudioDecoderConfiguration item
STEP PASSED
STEP 8 - Get Audio Decoder Configurations (Media2)
STEP PASSED
TEST PASSED
MEDIA2-5-1-1-v17.01 SNAPSHOT URI
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Profiles (Media2) [ no Token, Type = { VideoSource, VideoEncoder } ]
STEP PASSED
![Page 448: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/448.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 448
STEP 7 - Checking the DUT returned at least one MediaProfile item
STEP PASSED
STEP 8 - Get Snapshot Uri (Media2)
STEP PASSED
STEP 9 - Check GetSnapshotUriResponse message is returned
STEP PASSED
STEP 10 - Invoke HTTP GET request on URI 'http://192.168.1.168:80/snapshot/PROFILE_000'
STEP PASSED
STEP 11 - Check HTTP status code
STEP PASSED
STEP 12 - Check JPEG image data is returned
STEP PASSED
TEST PASSED
MEDIA2-5-1-2-v18.06 VIDEO ENCODER INSTANCES PER VIDEO SOURCE
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
![Page 449: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/449.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 449
STEP 7 - Check the DUT returned at least one VideoSourceConfiguration
STEP PASSED
STEP 8 - Get Device I/O service address
STEP PASSED
STEP 9 - Check that the DUT returned Device I/O service address
STEP PASSED
STEP 10 - Get Video Sources
STEP PASSED
STEP 11 - Get Video Encoder Instances (Media2) [ ConfigurationToken = V_SRC_CFG_000 ]
STEP PASSED
STEP 12 - Check the DUT returned at least one VideoSourceConfiguration with 'SourceToken' = 'V_SRC_000' for which the
GetVideoEncoderInstances returns a Total greater than 0
STEP PASSED
TEST PASSED
MEDIA2-6-1-1-v18.06 CREATE OSD CONFIGURATION FOR TEXT OVERLAY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
![Page 450: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/450.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 450
STEP PASSED
STEP 7 - Check the DUT returned at least one VideoSourceConfiguration
STEP PASSED
STEP 8 - Get OSDs (Media2)
STEP PASSED
STEP 9 - Get OSD Options (Media2)
STEP PASSED
STEP 10 - Check the DUT returned OSDConfigurationOptions with TextOption
STEP PASSED
STEP 11 - Create OSD (Media2)
STEP PASSED
STEP 12 - Check the DUT just created OSDConfiguration with token from 'CreateOSD' response
STEP PASSED
STEP 13 - Get OSDs (Media2)
STEP PASSED
STEP 14 - Check the DUT returned the OSDConfiguration with token from 'CreateOSD' response
STEP PASSED
STEP 15 - Check the DUT returned the same OSDConfiguration as was sent in 'CreateOSD' request
STEP PASSED
STEP 16 - Delete OSD (Media2)
STEP PASSED
STEP 17 - Check the DUT returned OSDConfigurationOptions with TextOption
STEP PASSED
STEP 18 - Check the DUT returned OSDConfigurationOptions with DateFormat
STEP PASSED
STEP 19 - Check the DUT returned OSDConfigurationOptions with TimeFormat
STEP PASSED
STEP 20 - Create OSD (Media2)
![Page 451: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/451.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 451
STEP PASSED
STEP 21 - Check the DUT just created OSDConfiguration with token from 'CreateOSD' response
STEP PASSED
STEP 22 - Get OSDs (Media2)
STEP PASSED
STEP 23 - Check the DUT returned the OSDConfiguration with token from 'CreateOSD' response
STEP PASSED
STEP 24 - Check the DUT returned the same OSDConfiguration as was sent in 'CreateOSD' request
STEP PASSED
STEP 25 - Delete OSD (Media2)
STEP PASSED
STEP 26 - Get OSDs (Media2)
STEP PASSED
STEP 27 - Check the DUT removed just created OSDConfiguration
STEP PASSED
TEST PASSED
MEDIA2-6-1-2-v18.06 CREATE OSD CONFIGURATION FOR IMAGE OVERLAY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
![Page 452: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/452.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 452
STEP PASSED
STEP 6 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 7 - Check the DUT returned at least one VideoSourceConfiguration
STEP PASSED
STEP 8 - Get OSDs (Media2)
STEP PASSED
STEP 9 - Get OSD Options (Media2)
STEP PASSED
TEST PASSED
MEDIA2-6-1-3-v18.06 SET OSD CONFIGURATION IMAGE OVERLAY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 7 - Check the DUT returned at least one VideoSourceConfiguration
STEP PASSED
STEP 8 - Get OSDs (Media2)
![Page 453: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/453.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 453
STEP PASSED
STEP 9 - Get OSD Options (Media2)
STEP PASSED
TEST PASSED
MEDIA2-6-1-4-v18.06 SET OSD CONFIGURATION TEXT OVERLAY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 7 - Check the DUT returned at least one VideoSourceConfiguration
STEP PASSED
STEP 8 - Get OSDs (Media2)
STEP PASSED
STEP 9 - Get OSD Options (Media2)
STEP PASSED
STEP 10 - Check the DUT returned OSDConfigurationOptions with TextOption
STEP PASSED
STEP 11 - Create OSD (Media2)
![Page 454: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/454.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 454
STEP PASSED
STEP 12 - Get OSDs (Media2)
STEP PASSED
STEP 13 - Check the DUT returned the OSDConfiguration with token from 'CreateOSD' response
STEP PASSED
STEP 14 - Check the DUT returned OSDConfigurationOptions with TextOption
STEP PASSED
STEP 15 - Set OSD (Media2)
STEP PASSED
STEP 16 - Get OSDs (Media2)
STEP PASSED
STEP 17 - Check the DUT returned the OSDConfiguration with token from 'CreateOSD' response
STEP PASSED
STEP 18 - Check the DUT returned the same OSDConfiguration as was sent in 'SetOSD' request
STEP PASSED
STEP 19 - Delete OSD (Media2)
STEP PASSED
TEST PASSED
MEDIA2-6-1-5-v17.12 GET OSDS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
![Page 455: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/455.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 455
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get OSDs (Media2)
STEP PASSED
TEST PASSED
MEDIA2-6-1-6-v18.06 GET OSD OPTIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 7 - Check the DUT returned at least one VideoSourceConfiguration item
STEP PASSED
STEP 8 - Get OSD Options (Media2)
STEP PASSED
STEP 9 - Check if OSDConfigurationOptions item contains Type field with value 'Text' and non-empty TextOption field or does
not contain these fields
STEP PASSED
![Page 456: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/456.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 456
STEP 10 - Check if OSDConfigurationOptions item contains Type field with value 'Image' and non-empty ImageOption field or
does not contain these fields
STEP PASSED
STEP 11 - Check if OSDConfigurationOptions item contains Type field with value 'Text' when
MaximumNumberOfOSDs.@PlainText > 0
STEP PASSED
STEP 12 - Check if OSDConfigurationOptions item contains TextOption.Type field with value 'Date' and TextOption.DateFormat
field
STEP PASSED
STEP 13 - Check if OSDConfigurationOptions item contains TextOption.Type field with value 'Time' and
TextOption.TimeFormat field
STEP PASSED
STEP 14 - Check if OSDConfigurationOptions item contains TextOption.Type field with value 'DateAndTime' and
TextOption.TimeFormat and TextOption.DateFormat fields
STEP PASSED
STEP 15 - Check if at least one OSDConfigurationOptions item contains MaximumNumberOfOSDs.Total > 0
STEP PASSED
TEST PASSED
MEDIA2-6-1-7-v18.06 OSD CONFIGURATIONS AND OSD OPTIONS CONSISTENCY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
![Page 457: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/457.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 457
STEP PASSED
STEP 6 - Get Video Source Configurations (Media2) [ no ConfigurationToken, no ProfileToken ]
STEP PASSED
STEP 7 - Check the DUT returned at least one VideoSourceConfiguration item
STEP PASSED
STEP 8 - Get OSDs (Media2)
STEP PASSED
TEST PASSED
MEDIA2-7-1-1-v18.06 MEDIA2 SERVICE CAPABILITIES
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Service Capabilities(Media2)
STEP PASSED
STEP 7 - Check the DUT returned MaximumNumberOfProfiles in ProfileCapabilities in the service capabilities response
STEP PASSED
STEP 8 - Check the DUT returned ConfigurationsSupported in ProfileCapabilities in the service capabilities response
STEP PASSED
STEP 9 - Check the DUT returned at least one item in ConfigurationsSupported in the service capabilities response
![Page 458: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/458.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 458
STEP PASSED
STEP 10 - Check the DUT does not return 'All' item in ConfigurationsSupported in the service capabilities response
STEP PASSED
STEP 11 - Check if service capabilities response contains 'VideoSource' in ConfigurationsSupported list
STEP PASSED
STEP 12 - Check if service capabilities response contains 'AudioSource' in ConfigurationsSupported list
STEP PASSED
STEP 13 - Check if service capabilities response contains 'AudioDecoder' in ConfigurationsSupported list
STEP PASSED
TEST PASSED
MEDIA2-7-1-2-v17.06 GET SERVICES AND GET MEDIA2 SERVICE CAPABILITIES
CONSISTENCY
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Check Media2 service is supported
STEP PASSED
STEP 5 - Check service capabilities is present for Media2 service
STEP PASSED
STEP 6 - Parse Capabilities element in GetServices response
STEP PASSED
STEP 7 - Check that Media2 Capabilities are found
STEP PASSED
![Page 459: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/459.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 459
STEP 8 - Get Media2 service address
STEP PASSED
STEP 9 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 10 - Get Service Capabilities(Media2)
STEP PASSED
STEP 11 - Check Media2ServiceCapabilities consistency
STEP PASSED
TEST PASSED
MEDIA2-8-1-1-v18.06 MODIFY ALL SUPPORTED METADATA CONFIGURATIONS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Media2 service address
STEP PASSED
STEP 5 - Check that the DUT returned Media2 service address
STEP PASSED
STEP 6 - Get Metadata Configurations (Media2) [ no ProfileToken, no ConfigurationToken ]
STEP PASSED
STEP 7 - Check the DUT returned at least one MetadataConfiguration item
STEP PASSED
STEP 8 - Create Pull Point Subscription
STEP PASSED
![Page 460: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/460.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 460
STEP 9 - Check that TerminationTime is specified
STEP PASSED
STEP 10 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 11 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 12 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 13 - Check if SubscriptionReference contains address
STEP PASSED
STEP 14 - Check that URL specified is valid
STEP PASSED
STEP 15 - Get Metadata Configuration Options (Media2) [ no ProfileToken, ConfigurationToken = MetadataToken ]
STEP PASSED
STEP 16 - Set Metadata Configuration (Media2)
STEP PASSED
STEP 17 - Send PullMessages request
STEP PASSED
STEP 18 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 19 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 20 - Response is not empty
STEP PASSED
STEP 21 - Waiting for tns1:Media/ConfigurationChanged notification
STEP PASSED
STEP 22 - Get Metadata Configurations (Media2) [ no ProfileToken, ConfigurationToken = MetadataToken ]
STEP PASSED
![Page 461: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/461.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 461
STEP 23 - Check the DUT returned only single MetadataConfiguration item
STEP PASSED
STEP 24 - Check returned MetadataConfiguration item has the value of 'token' field as specified in 'GetMetadataConfigurations'
request
STEP PASSED
STEP 25 - Check MetadataConfiguration after 'SetMetadataConfiguration' request [token = MetadataToken]
STEP PASSED
STEP 26 - Set Metadata Configuration (Media2)
STEP PASSED
STEP 27 - Send PullMessages request
STEP PASSED
STEP 28 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 29 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 30 - Response is not empty
STEP PASSED
STEP 31 - Waiting for tns1:Media/ConfigurationChanged notification
STEP PASSED
STEP 32 - Get Metadata Configurations (Media2) [ no ProfileToken, ConfigurationToken = MetadataToken ]
STEP PASSED
STEP 33 - Check the DUT returned only single MetadataConfiguration item
STEP PASSED
STEP 34 - Check returned MetadataConfiguration item has the value of 'token' field as specified in 'GetMetadataConfigurations'
request
STEP PASSED
STEP 35 - Check MetadataConfiguration after 'SetMetadataConfiguration' request [token = MetadataToken]
STEP PASSED
![Page 462: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/462.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 462
STEP 36 - Send Unsubscribe request
STEP PASSED
STEP 37 - Set Metadata Configuration (Media2)
STEP PASSED
TEST PASSED
Security Test CasesSECURITY-1-1-1-v14.12 USER TOKEN PROFILE
TestResult
STEP 1 - Check if credentials were defined
STEP PASSED
STEP 2 - Sending request to the DUT with omitted Nonce
STEP PASSED
STEP 3 - Sending request to the DUT with omitted Created
STEP PASSED
STEP 4 - Sending request to the DUT with omitted Password/Type
STEP PASSED
STEP 5 - Sending valid request to the DUT
STEP PASSED
TEST PASSED
SECURITY-1-1-2-v14.12 DIGEST AUTHENTICATION
TestResult
STEP 1 - Check if credentials were defined
STEP PASSED
![Page 463: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/463.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 463
STEP 2 - Invoke GetDeviceInformation without credentials supplied
STEP PASSED
STEP 3 - Check response
STEP PASSED
STEP 4 - Sending valid request to the DUT
STEP PASSED
TEST PASSED
IP ConfigurationIPCONFIG-1-1-1-v16.07 IPV4 STATIC IP
TestResult
STEP 1 - Get network interfaces
STEP PASSED
STEP 2 - Check that the DUT returned current interfaces
STEP PASSED
STEP 3 - Verifying IPv4 presence
STEP PASSED
STEP 4 - Waiting for Hello message...
STEP PASSED
STEP 5 - Set network interface
STEP PASSED
STEP 6 - Waiting for Hello message from the DUT
STEP PASSED
STEP 7 - 5 seconds timeout after Hello
STEP PASSED
![Page 464: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/464.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 464
STEP 8 - Verifying Hello message
STEP PASSED
STEP 9 - Identifying right address
STEP PASSED
STEP 10 - Get network interfaces
STEP PASSED
STEP 11 - Verifying appliance of IPv4 static settings
STEP PASSED
STEP 12 - Waiting for Hello message...
STEP PASSED
STEP 13 - Restore network settings
STEP PASSED
STEP 14 - Waiting for Hello message from the DUT
STEP PASSED
STEP 15 - 5 seconds timeout after Hello
STEP PASSED
STEP 16 - Waiting for Hello message...
STEP PASSED
STEP 17 - Waiting for Hello message from the DUT
STEP 18 - Verifying Hello message
STEP PASSED
STEP 19 - Identifying right address
STEP PASSED
TEST PASSED
IPCONFIG-1-1-3-v16.07 IPV4 DHCP
TestResult
STEP 1 - Get network interfaces
STEP PASSED
![Page 465: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/465.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 465
STEP 2 - Check that the DUT returned current interfaces
STEP PASSED
STEP 3 - Verifying IPv4 presence
STEP PASSED
STEP 4 - Waiting for Hello message...
STEP PASSED
STEP 5 - Set network interface
STEP PASSED
STEP 6 - Waiting for Hello message from the DUT
STEP PASSED
STEP 7 - 5 seconds timeout after Hello
STEP PASSED
STEP 8 - Waiting for Hello message...
STEP PASSED
STEP 9 - Waiting for Hello message from the DUT
STEP 10 - Verifying Hello message
STEP PASSED
STEP 11 - Identifying right address
STEP PASSED
STEP 12 - Get network interfaces
STEP PASSED
STEP 13 - Verifying appliance of IPv4 static settings
STEP PASSED
STEP 14 - Waiting for Hello message...
STEP PASSED
STEP 15 - Restore network settings
STEP PASSED
STEP 16 - Waiting for Hello message from the DUT
![Page 466: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/466.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 466
STEP PASSED
STEP 17 - 5 seconds timeout after Hello
STEP PASSED
STEP 18 - Waiting for Hello message...
STEP PASSED
STEP 19 - Waiting for Hello message from the DUT
STEP 20 - Verifying Hello message
STEP PASSED
STEP 21 - Identifying right address
STEP PASSED
TEST PASSED
IPCONFIG-1-1-5-v16.01 IPV4 LINK LOCAL ADDRESS
TestResult
STEP 1 - Get network interfaces
STEP PASSED
STEP 2 - Check that the DUT returned current interfaces
STEP PASSED
STEP 3 - Verifying IPv4 presence
STEP PASSED
STEP 4 - Get Network Zero configuration
STEP PASSED
STEP 5 - Set Network Zero configuration
STEP PASSED
STEP 6 - 1 seconds timeout after SetZeroConfiguration
STEP PASSED
STEP 7 - Get Network Zero configuration
STEP PASSED
![Page 467: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/467.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 467
STEP 8 - Verifying appliance of IPv4 zero settings
STEP PASSED
STEP 9 - Set Network Zero configuration
STEP PASSED
TEST PASSED
Device DiscoveryDISCOVERY-1-1-1-v16.01 HELLO MESSAGE
TestResult
STEP 1 - Send System Reboot message
STEP PASSED
STEP 2 - Waiting for Hello message...
STEP PASSED
STEP 3 - Waiting for Hello message from the DUT
STEP PASSED
STEP 4 - 5 seconds timeout after Hello
STEP PASSED
TEST PASSED
DISCOVERY-1-1-2-v16.01 HELLO MESSAGE VALIDATION
TestResult
STEP 1 - Send System Reboot message
STEP PASSED
STEP 2 - Waiting for Hello message...
STEP PASSED
![Page 468: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/468.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 468
STEP 3 - Waiting for Hello message from the DUT
STEP PASSED
STEP 4 - 5 seconds timeout after Hello
STEP PASSED
STEP 5 - Validating hello message
STEP PASSED
TEST PASSED
DISCOVERY-1-1-3-v14.12 SEARCH BASED ON DEVICE SCOPE TYPES
TestResult
STEP 1 - Get device scopes
STEP PASSED
STEP 2 - Validating device scopes
STEP PASSED
STEP 3 - Probe device
STEP PASSED
STEP 4 - Validate probe match
STEP PASSED
TEST PASSED
DISCOVERY-1-1-4-v14.12 SEARCH WITH OMITTED DEVICE AND SCOPE TYPES
TestResult
STEP 1 - Probe device
STEP PASSED
STEP 2 - Validate probe match
STEP PASSED
![Page 469: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/469.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 469
TEST PASSED
DISCOVERY-1-1-5-v14.12 RESPONSE TO INVALID SEARCH REQUEST
TestResult
STEP 1 - Probe device - negative test
STEP PASSED
TEST PASSED
DISCOVERY-1-1-8-v14.12 BYE MESSAGE
TestResult
STEP 1 - Waiting for Bye message...
STEP PASSED
STEP 2 - Reboot device
STEP PASSED
STEP 3 - Waiting for Bye message from the DUT
STEP PASSED
STEP 4 - Waiting for device to reboot
STEP PASSED
TEST PASSED
DISCOVERY-1-1-9-v14.12 DISCOVERY MODE CONFIGURATION
TestResult
STEP 1 - Get Discovery Mode
STEP PASSED
STEP 2 - Check current DiscoveryMode
STEP PASSED
STEP 3 - Set Discovery Mode
STEP PASSED
![Page 470: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/470.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 470
STEP 4 - Get Discovery Mode
STEP PASSED
STEP 5 - Check current DiscoveryMode
STEP PASSED
STEP 6 - Probe device - negative test
STEP PASSED
STEP 7 - Waiting for Bye or Hello message...
STEP PASSED
STEP 8 - Reboot device
STEP PASSED
STEP 9 - Waiting for Bye or Hello message from the DUT
STEP PASSED
STEP 10 - Set Discovery Mode
STEP PASSED
TEST PASSED
DISCOVERY-1-1-11-v14.12 DEVICE SCOPES CONFIGURATION
TestResult
STEP 1 - Get device scopes
STEP PASSED
STEP 2 - Set device scopes
STEP PASSED
STEP 3 - Waiting for Hello message...
STEP PASSED
STEP 4 - Add device scopes
STEP PASSED
STEP 5 - Waiting for Hello message from the DUT
STEP PASSED
![Page 471: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/471.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 471
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 - Waiting for Hello message...
STEP PASSED
STEP 11 - Remove device scopes
STEP PASSED
STEP 12 - Waiting for Hello message from the DUT
STEP PASSED
STEP 13 - 5 seconds timeout after Hello
STEP PASSED
STEP 14 - Hello message validation
STEP PASSED
STEP 15 - Probe device - negative test
STEP PASSED
TEST PASSED
DISCOVERY-2-1-1-v14.12 DISCOVERY - NAMESPACES (DEFAULT NAMESPACES FOR EACH
TAG)
TestResult
STEP 1 - Get device scopes
STEP PASSED
![Page 472: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/472.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 472
STEP 2 - Validating device scopes
STEP PASSED
STEP 3 - Probe device
STEP PASSED
STEP 4 - Validate probe match
STEP PASSED
TEST PASSED
DISCOVERY-2-1-2-v14.12 DISCOVERY - NAMESPACES (DEFAULT NAMESPACES FOR
PARENT TAG)
TestResult
STEP 1 - Get device scopes
STEP PASSED
STEP 2 - Validating device scopes
STEP PASSED
STEP 3 - Probe device
STEP PASSED
STEP 4 - Validate probe match
STEP PASSED
TEST PASSED
DISCOVERY-2-1-3-v14.12 DISCOVERY - NAMESPACES (NOT STANDARD PREFIXES)
TestResult
STEP 1 - Get device scopes
STEP PASSED
STEP 2 - Validating device scopes
STEP PASSED
STEP 3 - Probe device
![Page 473: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/473.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 473
STEP PASSED
STEP 4 - Validate probe match
STEP PASSED
TEST PASSED
DISCOVERY-2-1-4-v14.12 DISCOVERY - NAMESPACES (DIFFERENT PREFIXES FOR THE
SAME NAMESPACE)
TestResult
STEP 1 - Get device scopes
STEP PASSED
STEP 2 - Validating device scopes
STEP PASSED
STEP 3 - Probe device
STEP PASSED
STEP 4 - Validate probe match
STEP PASSED
TEST PASSED
DISCOVERY-2-1-5-v14.12 DISCOVERY - NAMESPACES (THE SAME PREFIX FOR
DIFFERENT NAMESPACES)
TestResult
STEP 1 - Get device scopes
STEP PASSED
STEP 2 - Validating device scopes
STEP PASSED
STEP 3 - Probe device
STEP PASSED
STEP 4 - Validate probe match
![Page 474: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/474.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 474
STEP PASSED
TEST PASSED
Device ManagementDEVICE-1-1-1-v14.12 GET WSDL URL
TestResult
STEP 1 - Get WSDL URL
STEP PASSED
STEP 2 - Validate URL returned (http://www.onvif.org/)
STEP PASSED
TEST PASSED
DEVICE-1-1-2-v14.12 ALL CAPABILITIES
TestResult
STEP 1 - Get capabilities
STEP PASSED
STEP 2 - Check capabilities
STEP PASSED
STEP 3 - Check that DUT returned Device capabilities
STEP PASSED
STEP 4 - Check that DUT returned Events capabilities
STEP PASSED
STEP 5 - Check that DUT returned Media capabilities
STEP PASSED
STEP 6 - Check that DUT returned DeviceIO capabilities
![Page 475: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/475.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 475
STEP PASSED
STEP 7 - Check that DUT returned Imaging capabilities
STEP PASSED
STEP 8 - Get capabilities
STEP PASSED
STEP 9 - Check capabilities
STEP PASSED
STEP 10 - Check that DUT returned Device capabilities
STEP PASSED
STEP 11 - Check that DUT returned Events capabilities
STEP PASSED
STEP 12 - Check that DUT returned Media capabilities
STEP PASSED
STEP 13 - Check that DUT returned DeviceIO capabilities
STEP PASSED
STEP 14 - Check that DUT returned Imaging capabilities
STEP PASSED
TEST PASSED
DEVICE-1-1-3-v14.12 DEVICE CAPABILITIES
TestResult
STEP 1 - Get capabilities
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.1.168:80/onvif/device_service)
![Page 476: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/476.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 476
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
STEP PASSED
STEP 13 - Check that DUT returned IO capabilities
STEP PASSED
STEP 14 - Check that DUT returned security capabilities
STEP PASSED
TEST PASSED
DEVICE-1-1-4-v14.12 MEDIA CAPABILITIES
TestResult
STEP 1 - Get capabilities
STEP PASSED
STEP 2 - Check that DUT returned capabilities
![Page 477: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/477.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 477
STEP PASSED
STEP 3 - Check that DUT returned media capabilities
STEP PASSED
STEP 4 - Validate media address (http://192.168.1.168:80/onvif/media_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
DEVICE-1-1-5-v14.12 EVENT CAPABILITIES
TestResult
STEP 1 - Get capabilities
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.1.168:80/onvif/event_service)
![Page 478: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/478.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 478
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
DEVICE-1-1-6-v14.12 PTZ CAPABILITIES
TestResult
STEP 1 - Get PTZ Capabilities - negative test
STEP PASSED
TEST PASSED
DEVICE-1-1-9-v14.12 SOAP FAULT MESSAGE
TestResult
STEP 1 - Get capabilities
STEP PASSED
TEST PASSED
DEVICE-1-1-10-v14.12 IMAGING CAPABILITIES
TestResult
![Page 479: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/479.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 479
STEP 1 - Get capabilities
STEP PASSED
STEP 2 - Check that DUT returned capabilities
STEP PASSED
STEP 3 - Check that DUT returned Imaging capabilities
STEP PASSED
STEP 4 - Validate imaging address (http://192.168.1.168:80/onvif/image_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 events 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
DEVICE-1-1-11-v14.12 ANALYTICS CAPABILITIES
TestResult
STEP 1 - Get Analytics Capabilities - negative test
STEP PASSED
TEST PASSED
DEVICE-1-1-13-v14.12 GET SERVICES – DEVICE SERVICE
TestResult
![Page 480: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/480.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 480
STEP 1 - Get Services
STEP PASSED
STEP 2 - Check that DUT returned Device service address
STEP PASSED
STEP 3 - Check that no Capabilities returned
STEP PASSED
STEP 4 - Get Services
STEP PASSED
STEP 5 - Check that DUT returned Device service address
STEP PASSED
STEP 6 - Check that the DUT returned Capabilities element
STEP PASSED
STEP 7 - Check that Capabilities element is correct
STEP PASSED
TEST PASSED
DEVICE-1-1-14-v14.12 GET SERVICES – MEDIA SERVICE
TestResult
STEP 1 - Get Services
STEP PASSED
STEP 2 - Check that DUT returned Media service address
STEP PASSED
STEP 3 - Check that no Capabilities returned
STEP PASSED
STEP 4 - Get Services
STEP PASSED
STEP 5 - Check that DUT returned Media service address
STEP PASSED
![Page 481: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/481.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 481
STEP 6 - Check that the DUT returned Capabilities element
STEP PASSED
STEP 7 - Check that Capabilities element is correct
STEP PASSED
TEST PASSED
DEVICE-1-1-16-v14.12 GET SERVICES – EVENT SERVICE
TestResult
STEP 1 - Get Services
STEP PASSED
STEP 2 - Check that DUT returned Event service address
STEP PASSED
STEP 3 - Check that no Capabilities returned
STEP PASSED
STEP 4 - Get Services
STEP PASSED
STEP 5 - Check that DUT returned Event service address
STEP PASSED
STEP 6 - Check that the DUT returned Capabilities element
STEP PASSED
STEP 7 - Check that Capabilities element is correct
STEP PASSED
TEST PASSED
DEVICE-1-1-17-v14.12 GET SERVICES – IMAGING SERVICE
TestResult
STEP 1 - Get Services
![Page 482: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/482.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 482
STEP PASSED
STEP 2 - Check that DUT returned Imaging service address
STEP PASSED
STEP 3 - Check that no Capabilities returned
STEP PASSED
STEP 4 - Get Services
STEP PASSED
STEP 5 - Check that DUT returned Imaging service address
STEP PASSED
STEP 6 - Check that the DUT returned Capabilities element
STEP PASSED
STEP 7 - Check that Capabilities element is correct
STEP PASSED
TEST PASSED
DEVICE-1-1-18-v14.12 DEVICE SERVICE CAPABILITIES
TestResult
STEP 1 - Get service capabilities
STEP PASSED
TEST PASSED
DEVICE-1-1-19-v14.12 GET SERVICES AND GET DEVICE SERVICE CAPABILITIES
CONSISTENCY
TestResult
STEP 1 - Get Services
STEP PASSED
STEP 2 - Check that the DUT returned Device service information
STEP PASSED
![Page 483: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/483.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 483
STEP 3 - Check that the DUT returned Capabilities element
STEP PASSED
STEP 4 - Get service capabilities
STEP PASSED
STEP 5 - Parse Capabilities element in GetServices response
STEP PASSED
STEP 6 - Compare Capabilities
STEP PASSED
TEST PASSED
DEVICE-1-1-30-v17.06 GET SERVICES AND GET CAPABILITIES CONSISTENCY
TestResult
STEP 1 - Get Services
STEP PASSED
STEP 2 - Get capabilities
STEP PASSED
STEP 3 - Check that the DUT returned Device Management service information
STEP PASSED
STEP 4 - Check that the DUT returned Device Management service information
STEP PASSED
STEP 5 - Check that the DUT returned Capabilities element
STEP PASSED
STEP 6 - Parse Capabilities element in GetServices response
STEP PASSED
STEP 7 - Check that Network -> IPFilter capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 8 - Check that Network -> ZeroConfiguration capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
![Page 484: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/484.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 484
STEP 9 - Check that Network -> IPVersion6 capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 10 - Check that Network -> DynDNS capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 11 - Check that Network -> Dot11Configuration capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 12 - Check that System -> DiscoveryResolve capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 13 - Check that System -> DiscoveryBye capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 14 - Check that System -> DiscoveryBye capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 15 - Check that System -> RemoteDiscovery capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 16 - Check that System -> SystemBackup capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 17 - Check that System -> SystemLogging capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 18 - Check that System -> FirmwareUpgrade capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 19 - Check that System -> HttpFirmwareUpgrade capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 20 - Check that System -> HttpSystemBackup capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 21 - Check that System -> HttpSystemLogging capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 22 - Check that System -> HttpSupportInformation capability has equal values in GetServices and in GetCapabilities
![Page 485: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/485.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 485
response
STEP PASSED
STEP 23 - Check that Security -> TLS1.1 capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 24 - Check that Security -> TLS1.2 capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 25 - Check that Security -> OnboardKeyGeneration capability has equal values in GetServices and in GetCapabilities
response
STEP PASSED
STEP 26 - Check that Security -> AccessPolicyConfig capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 27 - Check that Security -> X.509Token capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 28 - Check that Security -> SAMLToken capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 29 - Check that Security -> KerberosToken capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 30 - Check that Security -> RELToken capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 31 - Check that Security -> TLS1.0 capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 32 - Check that Security -> Dot1X capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 33 - Check that Security -> SupportedEAPMethod capability has equal values in GetServices and in GetCapabilities
response
STEP PASSED
STEP 34 - Check that Security -> RemoteUserHandling capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
![Page 486: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/486.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 486
STEP 35 - Check that the DUT returned Events service information
STEP PASSED
STEP 36 - Check that the DUT returned Events service information
STEP PASSED
STEP 37 - Check that the DUT returned Capabilities element
STEP PASSED
STEP 38 - Parse Capabilities element in GetServices response
STEP PASSED
STEP 39 - Check that WSSubscriptionPolicySupport capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 40 - Check that WSPullPointSupport capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 41 - Check that WSPausableSubscriptionManagerInterfaceSupport capability has equal values in GetServices and in
GetCapabilities response
STEP PASSED
STEP 42 - Check that the DUT returned Imaging service information
STEP PASSED
STEP 43 - Check that the DUT returned Capabilities element
STEP PASSED
STEP 44 - Parse Capabilities element in GetServices response
STEP PASSED
STEP 45 - Check that the DUT returned Media service information
STEP PASSED
STEP 46 - Check that the DUT returned Capabilities element
STEP PASSED
STEP 47 - Parse Capabilities element in GetServices response
STEP PASSED
STEP 48 - Check that StreamingCapabilities -> RTPMulticast capability has equal values in GetServices and in GetCapabilities
response
![Page 487: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/487.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 487
STEP PASSED
STEP 49 - Check that StreamingCapabilities -> RTP_TCP capability has equal values in GetServices and in GetCapabilities
response
STEP PASSED
STEP 50 - Check that StreamingCapabilities -> RTP_RTSP_TCP capability has equal values in GetServices and in
GetCapabilities response
STEP PASSED
STEP 51 - Check that ProfileCapabilities -> MaximumNumberOfProfiles capability has equal values in GetServices and in
GetCapabilities response
STEP PASSED
STEP 52 - Check that the DUT returned DeviceIO service information
STEP PASSED
STEP 53 - Check that the DUT returned Capabilities element
STEP PASSED
STEP 54 - Parse Capabilities element in GetServices response
STEP PASSED
STEP 55 - Check that VideoSources capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 56 - Check that VideoOutputs capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 57 - Check that AudioSources capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 58 - Check that AudioOutputs capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
STEP 59 - Check that RelayOutputs capability has equal values in GetServices and in GetCapabilities response
STEP PASSED
TEST PASSED
DEVICE-2-1-1-v14.12 NETWORK COMMAND HOSTNAME CONFIGURATION
![Page 488: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/488.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 488
TestResult
STEP 1 - Get Hostname
STEP PASSED
STEP 2 - Check that hostname information returned from the DUT
STEP PASSED
STEP 3 - Validate hostname ('localhost.localdomain')
STEP PASSED
TEST PASSED
DEVICE-2-1-3-v14.12 NETWORK COMMAND SETHOSTNAME TEST ERROR CASE
TestResult
STEP 1 - Get Hostname
STEP PASSED
STEP 2 - Check that the DUT returned current hostname information
STEP PASSED
STEP 3 - Set Hostname - negative test
STEP PASSED
STEP 4 - Get Hostname
STEP PASSED
STEP 5 - Check that current hostname returned from the DUT
STEP PASSED
STEP 6 - Verify that hostname has not been changed
STEP PASSED
STEP 7 - Verify that FromDHCP has not been changed
STEP PASSED
TEST PASSED
![Page 489: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/489.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 489
DEVICE-2-1-4-v14.12 GET DNS CONFIGURATION
TestResult
STEP 1 - Get DNS configuration
STEP PASSED
STEP 2 - Check that DUT returned DNSInformation
STEP PASSED
STEP 3 - Validate DNS information
STEP PASSED
TEST PASSED
DEVICE-2-1-5-v14.12 SET DNS CONFIGURATION - SEARCHDOMAIN
TestResult
STEP 1 - Get DNS configuration
STEP PASSED
STEP 2 - Check that original DNS configuration returned from the DUT
STEP PASSED
STEP 3 - Set DNS configuration
STEP PASSED
STEP 4 - Wait 1.000 seconds to allow the DUT to apply settings
STEP PASSED
STEP 5 - Get DNS configuration
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
![Page 490: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/490.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 490
STEP PASSED
STEP 9 - Validate SearchDomain value
STEP PASSED
STEP 10 - Restore DNS configuration
STEP PASSED
TEST PASSED
DEVICE-2-1-6-v14.12 SET DNS CONFIGURATION - DNSMANUAL IPV4
TestResult
STEP 1 - Get DNS configuration
STEP PASSED
STEP 2 - Check that original DNS configuration returned from the DUT
STEP PASSED
STEP 3 - Get network interfaces
STEP PASSED
STEP 4 - Check if DHCP must be turned off
STEP PASSED
STEP 5 - Set DNS configuration
STEP PASSED
STEP 6 - Wait 1.000 seconds to allow the DUT to apply settings
STEP PASSED
STEP 7 - Get DNS configuration
STEP PASSED
STEP 8 - Check that current DNS configuration returned from the DUT
STEP PASSED
STEP 9 - Check current DNS configuration
STEP PASSED
STEP 10 - Restore DNS configuration
![Page 491: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/491.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 491
STEP PASSED
TEST PASSED
DEVICE-2-1-8-v14.12 SET DNS CONFIGURATION - FROMDHCP
TestResult
STEP 1 - Get DNS configuration
STEP PASSED
STEP 2 - Check that valid DNS configuration returned from the DUT
STEP PASSED
STEP 3 - Get network interfaces
STEP PASSED
STEP 4 - Check if DHCP must be turned on
STEP PASSED
STEP 5 - Waiting for Hello message...
STEP PASSED
STEP 6 - Set network interface
STEP PASSED
STEP 7 - Waiting for Hello message from the DUT
STEP PASSED
STEP 8 - 5 seconds timeout after Hello
STEP PASSED
STEP 9 - Verifying Hello message
STEP PASSED
STEP 10 - Identifying right address
STEP PASSED
STEP 11 - Set DNS configuration
STEP PASSED
STEP 12 - Wait 1.000 seconds to allow the DUT to interact with DHCP server
![Page 492: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/492.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 492
STEP PASSED
STEP 13 - Get DNS configuration
STEP PASSED
STEP 14 - Check that original DNS configuration returned from the DUT
STEP PASSED
STEP 15 - Check that current DNS configuration returned from the DUT
STEP PASSED
STEP 16 - Check current DNS configuration
STEP PASSED
STEP 17 - Restore DNS configuration
STEP PASSED
STEP 18 - Waiting for Hello message...
STEP PASSED
STEP 19 - Restore network settings
STEP PASSED
STEP 20 - Waiting for Hello message from the DUT
STEP PASSED
STEP 21 - 5 seconds timeout after Hello
STEP PASSED
STEP 22 - Verifying Hello message
STEP PASSED
STEP 23 - Identifying right address
STEP PASSED
TEST PASSED
DEVICE-2-1-11-v14.12 GET NTP CONFIGURATION
TestResult
STEP 1 - Get NTP information
![Page 493: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/493.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 493
STEP PASSED
STEP 2 - Check that DUT returned NTP information
STEP PASSED
STEP 3 - Validate NTP information
STEP PASSED
TEST PASSED
DEVICE-2-1-12-v16.07 SET NTP CONFIGURATION - NTPMANUAL IPV4
TestResult
STEP 1 - Get NTP information
STEP PASSED
STEP 2 - Check that DUT returned NTP information
STEP PASSED
STEP 3 - Get network interfaces
STEP PASSED
STEP 4 - Check if DHCP must be turned off
STEP PASSED
STEP 5 - Set NTP configuration
STEP PASSED
STEP 6 - Get NTP information
STEP PASSED
STEP 7 - Check that DUT returned NTP information
STEP PASSED
STEP 8 - Validate current NTP configuration
STEP PASSED
STEP 9 - Restore NTP configuration
STEP PASSED
![Page 494: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/494.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 494
TEST PASSED
DEVICE-2-1-14-v14.12 SET NTP CONFIGURATION - FROMDHCP
TestResult
STEP 1 - Get NTP information
STEP PASSED
STEP 2 - Check that original NTP configuration returned from the DUT
STEP PASSED
STEP 3 - Get network interfaces
STEP PASSED
STEP 4 - Check if DHCP must be turned on
STEP PASSED
STEP 5 - Waiting for Hello message...
STEP PASSED
STEP 6 - Set network interface
STEP PASSED
STEP 7 - Waiting for Hello message from the DUT
STEP PASSED
STEP 8 - 5 seconds timeout after Hello
STEP PASSED
STEP 9 - Verifying Hello message
STEP PASSED
STEP 10 - Identifying right address
STEP PASSED
STEP 11 - Set NTP configuration
STEP PASSED
STEP 12 - Wait 1.000 seconds to allow the DUT to interact with DHCP server
STEP PASSED
![Page 495: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/495.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 495
STEP 13 - Get NTP information
STEP PASSED
STEP 14 - Check that current NTP configuration returned from the DUT
STEP PASSED
STEP 15 - Check current NTP configuration
STEP PASSED
STEP 16 - Waiting for Hello message...
STEP PASSED
STEP 17 - Restore network settings
STEP PASSED
STEP 18 - Waiting for Hello message from the DUT
STEP PASSED
STEP 19 - 5 seconds timeout after Hello
STEP PASSED
STEP 20 - Verifying Hello message
STEP PASSED
STEP 21 - Identifying right address
STEP PASSED
STEP 22 - Restore NTP configuration
STEP PASSED
TEST PASSED
DEVICE-2-1-17-v14.12 GET NETWORK INTERFACE CONFIGURATION
TestResult
STEP 1 - Get network interfaces
STEP PASSED
STEP 2 - Check if Network Interfaces returned from the DUT
STEP PASSED
![Page 496: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/496.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 496
TEST PASSED
DEVICE-2-1-18-v14.12 SET NETWORK INTERFACE CONFIGURATION - IPV4
TestResult
STEP 1 - Get network interfaces
STEP PASSED
STEP 2 - Check that the DUT returned current interfaces
STEP PASSED
STEP 3 - Verifying IPv4 presence
STEP PASSED
STEP 4 - Waiting for Hello message...
STEP PASSED
STEP 5 - Set network interface
STEP PASSED
STEP 6 - Waiting for Hello message from the DUT
STEP PASSED
STEP 7 - 5 seconds timeout after Hello
STEP PASSED
STEP 8 - Verifying Hello message
STEP PASSED
STEP 9 - Identifying right address
STEP PASSED
STEP 10 - Get network interfaces
STEP PASSED
STEP 11 - Verifying appliance of IPv4 static settings
STEP PASSED
STEP 12 - Waiting for Hello message...
STEP PASSED
![Page 497: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/497.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 497
STEP 13 - Restore network settings
STEP PASSED
STEP 14 - Waiting for Hello message from the DUT
STEP PASSED
STEP 15 - 5 seconds timeout after Hello
STEP PASSED
STEP 16 - Waiting for Hello message...
STEP PASSED
STEP 17 - Waiting for Hello message from the DUT
STEP 18 - Verifying Hello message
STEP PASSED
STEP 19 - Identifying right address
STEP PASSED
TEST PASSED
DEVICE-2-1-25-v14.12 GET NETWORK DEFAULT GATEWAY CONFIGURATION
TestResult
STEP 1 - Get Network Default Gateway
STEP PASSED
STEP 2 - Check if network default configuration returned
STEP PASSED
STEP 3 - Validate addresses
STEP PASSED
TEST PASSED
DEVICE-2-1-30-v14.12 SET NETWORK DEFAULT GATEWAY CONFIGURATION - IPV4
TestResult
STEP 1 - Get Network Default Gateway
![Page 498: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/498.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 498
STEP PASSED
STEP 2 - Check if original network default configuration returned
STEP PASSED
STEP 3 - Get network interfaces
STEP PASSED
STEP 4 - Check that the DUT returned current interfaces
STEP PASSED
STEP 5 - Set Network Default Gateway
STEP PASSED
STEP 6 - Get Network Default Gateway
STEP PASSED
STEP 7 - Check if IP address 10.1.1.1 is present in the list
STEP PASSED
STEP 8 - Set Network Default Gateway
STEP PASSED
TEST PASSED
DEVICE-2-1-32-v14.12 NETWORK COMMAND SETHOSTNAME TEST
TestResult
STEP 1 - Get Hostname
STEP PASSED
STEP 2 - Check that the DUT returned current hostname
STEP PASSED
STEP 3 - Set Hostname
STEP PASSED
STEP 4 - Get Hostname
STEP PASSED
STEP 5 - Check that the DUT returned current hostname
![Page 499: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/499.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 499
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
STEP PASSED
TEST PASSED
DEVICE-2-1-33-v14.12 GET NETWORK PROTOCOLS CONFIGURATION
TestResult
STEP 1 - Get Network Protocols
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
DEVICE-2-1-34-v14.12 SET NETWORK PROTOCOLS CONFIGURATION
TestResult
STEP 1 - Get Network Protocols
STEP PASSED
STEP 2 - Check if network protocols returned from the DUT
STEP PASSED
![Page 500: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/500.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 500
STEP 3 - Set Network Protocols
STEP PASSED
STEP 4 - Get Network Protocols
STEP PASSED
STEP 5 - Check if network protocols returned from the DUT
STEP PASSED
STEP 6 - Validating protocols
STEP PASSED
STEP 7 - Set Network Protocols
STEP PASSED
STEP 8 - Get Network Protocols
STEP PASSED
STEP 9 - Check if network protocols returned from the DUT
STEP PASSED
STEP 10 - Validating protocols
STEP PASSED
STEP 11 - Set Network Protocols
STEP PASSED
TEST PASSED
DEVICE-2-1-35-v14.12 SET NETWORK PROTOCOLS CONFIGURATION - UNSUPPORTED
PROTOCOLS
TestResult
STEP 1 - Get Network Protocols
STEP PASSED
STEP 2 - Check if network protocols returned from the DUT
STEP PASSED
STEP 3 - Set Network Protocols - negative test
![Page 501: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/501.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 501
STEP PASSED
STEP 4 - Get Network Protocols
STEP PASSED
STEP 5 - Check if network protocols returned from the DUT
STEP PASSED
STEP 6 - Check netwotk protocol's configurations
STEP PASSED
TEST PASSED
DEVICE-3-1-1-v14.12 SYSTEM COMMAND GETSYSTEMDATEANDTIME
TestResult
STEP 1 - Get system date and time
STEP PASSED
STEP 2 - Check that DUT returned date and time settings
STEP PASSED
STEP 3 - Validate TimeZone string
STEP PASSED
STEP 4 - Check if settings are self-consistent
STEP PASSED
STEP 5 - Validate LocalDateTime
STEP PASSED
STEP 6 - Validate UTCDateTime
STEP PASSED
TEST PASSED
DEVICE-3-1-4-v17.06 SYSTEM COMMAND SETSYSTEMDATEANDTIME TEST FOR INVALID
TIMEZONE
TestResult
![Page 502: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/502.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 502
STEP 1 - Get system date and time
STEP PASSED
STEP 2 - Set system date and time - negative test
STEP PASSED
STEP 3 - Get system date and time
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
STEP PASSED
STEP 7 - Validate LocalDateTime
STEP PASSED
STEP 8 - Validate UTCDateTime
STEP PASSED
STEP 9 - Synchronize time
STEP PASSED
TEST PASSED
DEVICE-3-1-5-v17.06 SYSTEM COMMAND SETSYSTEMDATEANDTIME TEST FOR INVALID
DATE
TestResult
STEP 1 - Get system date and time
STEP PASSED
STEP 2 - Set system date and time - negative test
STEP PASSED
![Page 503: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/503.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 503
STEP 3 - Get system date and time
STEP PASSED
STEP 4 - Check that DUT returned date and time settings
STEP PASSED
STEP 5 - Validate TimeZone string
STEP PASSED
STEP 6 - Check if settings are self-consistent
STEP PASSED
STEP 7 - Validate LocalDateTime
STEP PASSED
STEP 8 - Validate UTCDateTime
STEP PASSED
STEP 9 - Synchronize time
STEP PASSED
TEST PASSED
DEVICE-3-1-7-v14.12 SYSTEM COMMAND FACTORY DEFAULT SOFT
TestResult
STEP 1 - Set System Factory Default
STEP PASSED
STEP 2 - Wait until Reboot Timeout expires (30.000 sec)
STEP PASSED
STEP 3 - Transmit multicast PROBE message
STEP PASSED
STEP 4 - Check that answer has been received
STEP PASSED
TEST PASSED
![Page 504: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/504.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 504
DEVICE-3-1-8-v16.01 SYSTEM COMMAND REBOOT
TestResult
STEP 1 - Send System Reboot message
STEP PASSED
STEP 2 - Waiting for Hello message...
STEP PASSED
STEP 3 - Waiting for Hello message from the DUT
STEP PASSED
STEP 4 - 5 seconds timeout after Hello
STEP PASSED
STEP 5 - Probe device
STEP PASSED
STEP 6 - Validate probe match
STEP PASSED
TEST PASSED
DEVICE-3-1-9-v14.12 SYSTEM COMMAND DEVICE INFORMATION
TestResult
STEP 1 - Get device information
STEP PASSED
STEP 2 - Check Manufacturer information
STEP PASSED
STEP 3 - Check Model information
STEP PASSED
STEP 4 - Check FirmwareVersion information
STEP PASSED
STEP 5 - Check SerialNumber information
![Page 505: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/505.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 505
STEP PASSED
STEP 6 - Check HardwareId information
STEP PASSED
TEST PASSED
DEVICE-3-1-11-v14.12 SYSTEM COMMAND SETSYSTEMDATEANDTIME
TestResult
STEP 1 - Get system date and time
STEP PASSED
STEP 2 - Set system date and time
STEP PASSED
STEP 3 - Get system date and time
STEP PASSED
STEP 4 - Check that DUT returned date and time settings
STEP PASSED
STEP 5 - Check that DateTimeType has been set.
STEP PASSED
STEP 6 - Check that DaylightSavings has been set.
STEP PASSED
STEP 7 - Check if settings are self-consistent
STEP PASSED
STEP 8 - Validate LocalDateTime
STEP PASSED
STEP 9 - Validate UTCDateTime
STEP PASSED
STEP 10 - Synchronize time
STEP PASSED
![Page 506: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/506.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 506
TEST PASSED
DEVICE-3-1-12-v14.12 SYSTEM COMMAND SETSYSTEMDATEANDTIME USING NTP
TestResult
STEP 1 - Get system date and time
STEP PASSED
STEP 2 - Get NTP information
STEP PASSED
STEP 3 - Set NTP configuration
STEP PASSED
STEP 4 - Set system date and time
STEP PASSED
STEP 5 - Get system date and time
STEP PASSED
STEP 6 - Check that DUT returned date and time settings
STEP PASSED
STEP 7 - Check that DateTimeType has been set.
STEP PASSED
STEP 8 - Check that DaylightSavings has been set.
STEP PASSED
STEP 9 - Check that DUT returned TimeZone settings
STEP PASSED
STEP 10 - Validate TimeZone
STEP PASSED
STEP 11 - Validate LocalDateTime
STEP PASSED
STEP 12 - Validate UTCDateTime
STEP PASSED
![Page 507: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/507.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 507
STEP 13 - Synchronize time
STEP PASSED
STEP 14 - Set NTP configuration
STEP PASSED
TEST PASSED
DEVICE-3-1-13-v16.01 GET SYSTEM URIS
TestResult
STEP 1 - Get service capabilities
STEP PASSED
STEP 2 - Check capabilities is returned
STEP PASSED
STEP 3 - Get System URI's
STEP PASSED
STEP 4 - Check there are non-empty System Log URIs
STEP PASSED
STEP 5 - Invoke HTTP GET request on URI 'http://192.168.1.168:80/SystemLog'
STEP PASSED
STEP 6 - Check HTTP status code
STEP PASSED
STEP 7 - Check System Log content is returned
STEP PASSED
STEP 8 - Invoke HTTP GET request on URI 'http://192.168.1.168:80/AccessLog'
STEP PASSED
STEP 9 - Check HTTP status code
STEP PASSED
STEP 10 - Check System Log content is returned
STEP PASSED
![Page 508: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/508.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 508
STEP 11 - Check Support Info URI isn't empty
STEP PASSED
STEP 12 - Invoke HTTP GET request on URI 'http://192.168.1.168:80/SupportInfo'
STEP PASSED
STEP 13 - Check HTTP status code
STEP PASSED
STEP 14 - Check Support Info content is returned
STEP PASSED
STEP 15 - Check System Backup URI isn't empty
STEP PASSED
STEP 16 - Invoke HTTP GET request on URI 'http://192.168.1.168:80/SystemBackup'
STEP PASSED
STEP 17 - Check HTTP status code
STEP PASSED
STEP 18 - Check System Backup content is returned
STEP PASSED
TEST PASSED
DEVICE-3-1-14-v17.12 START SYSTEM RESTORE
TestResult
STEP 1 - Get System URI's
STEP PASSED
STEP 2 - Check System Backup URI isn't empty
STEP PASSED
STEP 3 - Invoke HTTP GET request on URI 'http://192.168.1.168:80/SystemBackup'
STEP PASSED
STEP 4 - Check HTTP status code
STEP PASSED
![Page 509: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/509.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 509
STEP 5 - Check System Backup content is returned
STEP PASSED
STEP 6 - Start System Restore
STEP PASSED
STEP 7 - Invoke HTTP POST request on URI 'http://192.168.1.168:80/SystemRestore'
STEP PASSED
STEP 8 - Check HTTP status code
STEP PASSED
STEP 9 - Waiting for Hello message...
STEP PASSED
STEP 10 - Waiting for Hello message from the DUT
STEP PASSED
STEP 11 - 5 seconds timeout after Hello
STEP PASSED
STEP 12 - Probe device
STEP PASSED
TEST PASSED
DEVICE-3-1-15-v16.01 START SYSTEM RESTORE – INVALID BACKUP FILE
TestResult
STEP 1 - Start System Restore
STEP PASSED
STEP 2 - Invoke HTTP POST request on URI 'http://192.168.1.168:80/SystemRestore'
STEP PASSED
STEP 3 - Check HTTP status code
STEP PASSED
STEP 4 - 30 seconds timeout
STEP PASSED
![Page 510: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/510.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 510
STEP 5 - Probe device
STEP PASSED
TEST PASSED
DEVICE-4-1-1-v14.12 SECURITY COMMAND GETUSERS
TestResult
STEP 1 - Get Users
STEP PASSED
STEP 2 - Validate response received
STEP PASSED
TEST PASSED
DEVICE-4-1-3-v14.12 SECURITY COMMAND CREATEUSERS ERROR CASE
TestResult
STEP 1 - Create users
STEP PASSED
STEP 2 - Get Users
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
STEP PASSED
STEP 7 - Create User - Negative test
STEP PASSED
![Page 511: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/511.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 511
STEP 8 - Get Users
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
STEP PASSED
TEST PASSED
DEVICE-4-1-4-v14.12 SECURITY COMMAND DELETEUSERS
TestResult
STEP 1 - Create users
STEP PASSED
STEP 2 - Get Users
STEP PASSED
STEP 3 - Check if the DUT returned users list
STEP PASSED
STEP 4 - Check condition
STEP PASSED
STEP 5 - Delete users
STEP PASSED
STEP 6 - Get Users
STEP PASSED
![Page 512: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/512.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 512
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
STEP PASSED
STEP 10 - Get Users
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
DEVICE-4-1-5-v14.12 SECURITY COMMAND DELETEUSERS ERROR CASE
TestResult
STEP 1 - Create users
STEP PASSED
STEP 2 - Delete Users - negative test
STEP PASSED
STEP 3 - Get Users
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
STEP PASSED
![Page 513: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/513.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 513
STEP 7 - Get Users
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
DEVICE-4-1-7-v14.12 SECURITY COMMAND SETUSER
TestResult
STEP 1 - Create users
STEP PASSED
STEP 2 - Get Users
STEP PASSED
STEP 3 - Check if the DUT returned users list
STEP PASSED
STEP 4 - Set users
STEP PASSED
STEP 5 - Get Users
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
STEP PASSED
STEP 9 - Get Users
STEP PASSED
![Page 514: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/514.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 514
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
STEP PASSED
TEST PASSED
DEVICE-4-1-8-v14.12 SECURITY COMMAND USER MANAGEMENT ERROR CASE
TestResult
STEP 1 - Create users
STEP PASSED
STEP 2 - Get Users
STEP PASSED
STEP 3 - Check if the DUT returned users list
STEP PASSED
STEP 4 - Set Users - negative test
STEP PASSED
STEP 5 - Get Users
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
STEP PASSED
STEP 9 - Get Users
STEP PASSED
![Page 515: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/515.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 515
STEP 10 - Check if the DUT returned users list
STEP PASSED
TEST PASSED
DEVICE-4-1-9-v14.12 SECURITY COMMAND CREATEUSERS
TestResult
STEP 1 - Get Users
STEP PASSED
STEP 2 - Create users
STEP PASSED
STEP 3 - Get Users
STEP PASSED
STEP 4 - Check new user is created
STEP PASSED
STEP 5 - Create users
STEP PASSED
STEP 6 - Get Users
STEP PASSED
STEP 7 - Check new user is created
STEP PASSED
STEP 8 - Check new user is created
STEP PASSED
STEP 9 - Delete users
STEP PASSED
STEP 10 - Create users
STEP PASSED
STEP 11 - Get Users
STEP PASSED
![Page 516: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/516.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 516
STEP 12 - Check new user is created
STEP PASSED
STEP 13 - Delete users
STEP PASSED
STEP 14 - Check if a user with any parameters has been created
STEP PASSED
TEST PASSED
DEVICE-4-1-10-v14.12 GET REMOTE USER
TestResult
STEP 1 - Get Remote User
STEP PASSED
STEP 2 - Validating received response to GetRemoteUser command
STEP PASSED
TEST PASSED
DEVICE-4-1-11-v14.12 SET REMOTE USER
TestResult
STEP 1 - Set Remote User
STEP PASSED
STEP 2 - Get Remote User
STEP PASSED
STEP 3 - Validating received response to GetRemoteUser command
STEP PASSED
STEP 4 - Set Remote User
STEP PASSED
STEP 5 - Get Remote User
![Page 517: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/517.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 517
STEP PASSED
STEP 6 - Validating received response to GetRemoteUser command
STEP PASSED
STEP 7 - Set Remote User
STEP PASSED
STEP 8 - Get Remote User
STEP PASSED
STEP 9 - Validating received response to GetRemoteUser command
STEP PASSED
TEST PASSED
DEVICE-5-1-2-v16.07 RELAY OUTPUTS COUNT IN GETRELAYOUTPUTS AND
GETCAPABILITIES
TestResult
STEP 1 - Get capabilities
STEP PASSED
STEP 2 - Check that DUT returned capabilities
STEP PASSED
STEP 3 - Check that DUT returned device capabilities
STEP PASSED
STEP 4 - Check that IO capabilities returned
STEP PASSED
STEP 5 - Get relay outputs
STEP PASSED
STEP 6 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 7 - Check that count of relay outputs is the same
STEP PASSED
![Page 518: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/518.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 518
TEST PASSED
DEVICE-5-1-3-v16.07 IO COMMAND SETRELAYOUTPUTSETTINGS
TestResult
STEP 1 - Get relay outputs
STEP PASSED
STEP 2 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 3 - Set relay output settings (IdleState = open, Mode = Bistable)
STEP PASSED
STEP 4 - Get relay outputs
STEP PASSED
STEP 5 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 6 - Find current output settings
STEP PASSED
STEP 7 - Compare expected and actual relay output properties
STEP PASSED
STEP 8 - Set relay output settings (IdleState = closed, Mode = Bistable)
STEP PASSED
STEP 9 - Get relay outputs
STEP PASSED
STEP 10 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 11 - Find current output settings
STEP PASSED
STEP 12 - Compare expected and actual relay output properties
STEP PASSED
![Page 519: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/519.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 519
STEP 13 - Set relay output settings (IdleState = open, Mode = Monostable)
STEP PASSED
STEP 14 - Get relay outputs
STEP PASSED
STEP 15 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 16 - Find current output settings
STEP PASSED
STEP 17 - Compare expected and actual relay output properties
STEP PASSED
STEP 18 - Set relay output settings (IdleState = closed, Mode = Monostable)
STEP PASSED
STEP 19 - Get relay outputs
STEP PASSED
STEP 20 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 21 - Find current output settings
STEP PASSED
STEP 22 - Compare expected and actual relay output properties
STEP PASSED
TEST PASSED
DEVICE-5-1-5-v16.07 IO COMMAND SETRELAYOUTPUTSTATE – BISTABLE MODE (OPENED
IDLE STATE)
TestResult
STEP 1 - Get relay outputs
STEP PASSED
![Page 520: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/520.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 520
STEP 2 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 3 - Set relay output settings (IdleState = open, Mode = Bistable)
STEP PASSED
STEP 4 - Set relay output state
STEP PASSED
STEP 5 - Set relay output state
STEP PASSED
STEP 6 - Restore output settings
STEP PASSED
TEST PASSED
DEVICE-5-1-6-v14.12 IO COMMAND SETRELAYOUTPUTSTATE – BISTABLE MODE (CLOSED
IDLE STATE)
TestResult
STEP 1 - Get relay outputs
STEP PASSED
STEP 2 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 3 - Set relay output settings (IdleState = closed, Mode = Bistable)
STEP PASSED
STEP 4 - Set relay output state
STEP PASSED
STEP 5 - Set relay output state
STEP PASSED
STEP 6 - Restore output settings
STEP PASSED
![Page 521: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/521.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 521
TEST PASSED
DEVICE-5-1-7-v16.07 IO COMMAND SETRELAYOUTPUTSTATE – MONOSTABLE MODE
(OPENED IDLE STATE)
TestResult
STEP 1 - Get relay outputs
STEP PASSED
STEP 2 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 3 - Set relay output settings (IdleState = open, Mode = Monostable)
STEP PASSED
STEP 4 - Set relay output state
STEP PASSED
STEP 5 - Wait 20 seconds
STEP PASSED
STEP 6 - Restore output settings
STEP PASSED
TEST PASSED
DEVICE-5-1-8-v16.07 IO COMMAND SETRELAYOUTPUTSTATE – MONOSTABLE MODE
(CLOSED IDLE STATE)
TestResult
STEP 1 - Get relay outputs
STEP PASSED
STEP 2 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 3 - Set relay output settings (IdleState = closed, Mode = Monostable)
STEP PASSED
![Page 522: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/522.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 522
STEP 4 - Set relay output state
STEP PASSED
STEP 5 - Wait 20 seconds
STEP PASSED
STEP 6 - Restore output settings
STEP PASSED
TEST PASSED
DEVICE-5-1-9-v16.07 IO COMMAND SETRELAYOUTPUTSTATE – MONOSTABLE MODE
(INACTIVE BEFORE DELAYTIME EXPIRED)
TestResult
STEP 1 - Get relay outputs
STEP PASSED
STEP 2 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 3 - Set relay output settings (IdleState = open, Mode = Monostable)
STEP PASSED
STEP 4 - Set relay output state
STEP PASSED
STEP 5 - Check if timeout has not expired
STEP PASSED
STEP 6 - Set relay output state
STEP PASSED
STEP 7 - Check if timeout has not expired
STEP PASSED
STEP 8 - Check if timeout expired
STEP PASSED
STEP 9 - Set relay output settings (IdleState = closed, Mode = Monostable)
![Page 523: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/523.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 523
STEP PASSED
STEP 10 - Set relay output state
STEP PASSED
STEP 11 - Check if timeout has not expired
STEP PASSED
STEP 12 - Set relay output state
STEP PASSED
STEP 13 - Check if timeout has not expired
STEP PASSED
STEP 14 - Check if timeout expired
STEP PASSED
STEP 15 - Restore output settings
STEP PASSED
TEST PASSED
DEVICE-5-1-11-v16.07 IO COMMAND SETRELAYOUTPUTSETTINGS – INVALID TOKEN
TestResult
STEP 1 - Get relay outputs
STEP PASSED
STEP 2 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 3 - Set relay output settings - negative test
STEP PASSED
TEST PASSED
DEVICE-5-1-12-v16.07 IO COMMAND SETRELAYOUTPUTSTATE – INVALID TOKEN
TestResult
![Page 524: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/524.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 524
STEP 1 - Get relay outputs
STEP PASSED
STEP 2 - Check that the DUT sent relay outputs information
STEP PASSED
STEP 3 - Set relay output settings - negative test
STEP PASSED
TEST PASSED
DEVICE-6-1-1-v14.12 DEVICE MANAGEMENT - NAMESPACES (DEFAULT NAMESPACES
FOR EACH TAG)
TestResult
STEP 1 - Get DNS configuration
STEP PASSED
STEP 2 - Check that original DNS configuration returned from the DUT
STEP PASSED
STEP 3 - Set DNS configuration
STEP PASSED
STEP 4 - Wait 1.000 seconds to allow the DUT to apply settings
STEP PASSED
STEP 5 - Get DNS configuration
STEP PASSED
STEP 6 - Check that current DNS configuration returned from the DUT
STEP PASSED
STEP 7 - Check current DNS configuration
STEP PASSED
STEP 8 - Restore DNS configuration
STEP PASSED
![Page 525: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/525.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 525
TEST PASSED
DEVICE-6-1-2-v14.12 DEVICE MANAGEMENT - NAMESPACES (DEFAULT NAMESPACES
FOR PARENT TAG)
TestResult
STEP 1 - Get DNS configuration
STEP PASSED
STEP 2 - Check that original DNS configuration returned from the DUT
STEP PASSED
STEP 3 - Set DNS configuration
STEP PASSED
STEP 4 - Wait 1.000 seconds to allow the DUT to apply settings
STEP PASSED
STEP 5 - Get DNS configuration
STEP PASSED
STEP 6 - Check that current DNS configuration returned from the DUT
STEP PASSED
STEP 7 - Check current DNS configuration
STEP PASSED
STEP 8 - Restore DNS configuration
STEP PASSED
TEST PASSED
DEVICE-6-1-3-v14.12 DEVICE MANAGEMENT - NAMESPACES (NOT STANDARD PREFIXES)
TestResult
STEP 1 - Get DNS configuration
STEP PASSED
STEP 2 - Check that original DNS configuration returned from the DUT
![Page 526: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/526.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 526
STEP PASSED
STEP 3 - Set DNS configuration
STEP PASSED
STEP 4 - Wait 1.000 seconds to allow the DUT to apply settings
STEP PASSED
STEP 5 - Get DNS configuration
STEP PASSED
STEP 6 - Check that current DNS configuration returned from the DUT
STEP PASSED
STEP 7 - Check current DNS configuration
STEP PASSED
STEP 8 - Restore DNS configuration
STEP PASSED
TEST PASSED
DEVICE-6-1-4-v14.12 DEVICE MANAGEMENT - NAMESPACES (DIFFERENT PREFIXES FOR
THE SAME NAMESPACE)
TestResult
STEP 1 - Get DNS configuration
STEP PASSED
STEP 2 - Check that original DNS configuration returned from the DUT
STEP PASSED
STEP 3 - Set DNS configuration
STEP PASSED
STEP 4 - Wait 1.000 seconds to allow the DUT to apply settings
STEP PASSED
STEP 5 - Get DNS configuration
STEP PASSED
![Page 527: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/527.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 527
STEP 6 - Check that current DNS configuration returned from the DUT
STEP PASSED
STEP 7 - Check current DNS configuration
STEP PASSED
STEP 8 - Restore DNS configuration
STEP PASSED
TEST PASSED
DEVICE-6-1-5-v14.12 DEVICE MANAGEMENT - NAMESPACES (THE SAME PREFIX FOR
DIFFERENT NAMESPACES)
TestResult
STEP 1 - Get DNS configuration
STEP PASSED
STEP 2 - Check that original DNS configuration returned from the DUT
STEP PASSED
STEP 3 - Set DNS configuration
STEP PASSED
STEP 4 - Wait 1.000 seconds to allow the DUT to apply settings
STEP PASSED
STEP 5 - Get DNS configuration
STEP PASSED
STEP 6 - Check that current DNS configuration returned from the DUT
STEP PASSED
STEP 7 - Check current DNS configuration
STEP PASSED
STEP 8 - Restore DNS configuration
STEP PASSED
![Page 528: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/528.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 528
TEST PASSED
DEVICE-8-1-1-v17.01 AUXILIARY COMMANDS
TestResult
STEP 1 - Get service capabilities
STEP PASSED
TEST PASSED
Event HandlingEVENT-1-1-2-v14.12 GET EVENT PROPERTIES
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Get Event Properties
STEP PASSED
STEP 3 - Check that the DUT returned Topic Expression Dialects
STEP PASSED
STEP 4 - Check that Mandatory Topic Expression Dialect http://docs.oasis-open.org/wsn/t-1/TopicExpression/Concrete is
supported
STEP PASSED
STEP 5 - Check that Mandatory Topic Expression Dialect http://www.onvif.org/ver10/tev/topicExpression/ConcreteSet is
supported
STEP PASSED
STEP 6 - Check that the DUT returned Message Content Filter Dialects
STEP PASSED
STEP 7 - Check if the DUT supports mandatory Message Content Filter Dialect
![Page 529: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/529.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 529
http://www.onvif.org/ver10/tev/messageContentFilter/ItemFilter
STEP PASSED
STEP 8 - Check if response contains at least one topic namespace and that it is a valid string for an uri
STEP PASSED
STEP 9 - Check that the TopicSet returned is not null
STEP PASSED
STEP 10 - Check that the DUT returned not empty TopicSet
STEP PASSED
TEST PASSED
EVENT-2-1-9-v14.12 BASIC NOTIFICATION INTERFACE - SUBSCRIBE
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Creating listening server
STEP PASSED
STEP 3 - Send Subscribe request
STEP PASSED
STEP 4 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 5 - Check that CurrentTime is specified
STEP PASSED
STEP 6 - Check that TerminationTime is specified
STEP PASSED
STEP 7 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 8 - Validate CurrentTime and TerminationTime
STEP PASSED
![Page 530: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/530.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 530
STEP 9 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 10 - Check if SubscriptionReference contains address
STEP PASSED
STEP 11 - Check that URL specified is valid
STEP PASSED
STEP 12 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-2-1-12-v14.12 BASIC NOTIFICATION INTERFACE - RENEW
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Creating listening server
STEP PASSED
STEP 3 - Send Subscribe request
STEP PASSED
STEP 4 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 5 - Check that CurrentTime is specified
STEP PASSED
STEP 6 - Check that TerminationTime is specified
STEP PASSED
STEP 7 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 8 - Validate CurrentTime and TerminationTime
STEP PASSED
![Page 531: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/531.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 531
STEP 9 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 10 - Check if SubscriptionReference contains address
STEP PASSED
STEP 11 - Check that URL specified is valid
STEP PASSED
STEP 12 - Renew subscription
STEP PASSED
STEP 13 - Renew subscription
STEP PASSED
STEP 14 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-2-1-17-v14.12 BASIC NOTIFICATION INTERFACE - NOTIFY
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Get Event Properties
STEP PASSED
Timeout of 60 seconds will be used
STEP 3 - Creating listening server
STEP PASSED
STEP 4 - Send Subscribe request
STEP PASSED
STEP 5 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 6 - Check that CurrentTime is specified
![Page 532: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/532.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 532
STEP PASSED
STEP 7 - Check that TerminationTime is specified
STEP PASSED
STEP 8 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 9 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 10 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 11 - Check if SubscriptionReference contains address
STEP PASSED
STEP 12 - Check that URL specified is valid
STEP PASSED
STEP 13 - Set Synchronization Point
STEP PASSED
STEP 14 - Wait for notification
STEP PASSED
STEP 15 - Receiving notification
STEP PASSED
STEP 16 - Receiving notification
STEP PASSED
STEP 17 - Receiving notification
STEP PASSED
STEP 18 - Receiving notification
STEP PASSED
STEP 19 - Validate notifications SOAP packet
STEP PASSED
STEP 20 - Validate Headers
![Page 533: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/533.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 533
STEP PASSED
STEP 21 - Validate notifications SOAP packet
STEP PASSED
STEP 22 - Validate Headers
STEP PASSED
STEP 23 - Validate notifications SOAP packet
STEP PASSED
STEP 24 - Validate Headers
STEP PASSED
STEP 25 - Validate notifications SOAP packet
STEP PASSED
STEP 26 - Validate Headers
STEP PASSED
STEP 27 - Check that DUT sent notification messages
STEP PASSED
STEP 28 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 29 - Validate messages
STEP PASSED
STEP 30 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-2-1-18-v14.12 BASIC NOTIFICATION INTERFACE - NOTIFY FILTER
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Get Event Properties
![Page 534: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/534.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 534
STEP PASSED
Timeout of 60 seconds will be used
STEP 3 - Parse topic
STEP PASSED
STEP 4 - Creating listening server
STEP PASSED
STEP 5 - Send Subscribe request
STEP PASSED
STEP 6 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 7 - Check that CurrentTime is specified
STEP PASSED
STEP 8 - Check that TerminationTime is specified
STEP PASSED
STEP 9 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 10 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 11 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 12 - Check if SubscriptionReference contains address
STEP PASSED
STEP 13 - Check that URL specified is valid
STEP PASSED
STEP 14 - Set Synchronization Point
STEP PASSED
STEP 15 - Wait for notification
STEP PASSED
![Page 535: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/535.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 535
STEP 16 - Receiving notification
STEP PASSED
STEP 17 - Receiving notification
STEP PASSED
STEP 18 - Validate notifications SOAP packet
STEP PASSED
STEP 19 - Validate Headers
STEP PASSED
STEP 20 - Validate notifications SOAP packet
STEP PASSED
STEP 21 - Validate Headers
STEP PASSED
STEP 22 - Check that DUT sent notification messages
STEP PASSED
STEP 23 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 24 - Validate messages
STEP PASSED
STEP 25 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-2-1-24-v17.06 BASIC NOTIFICATION INTERFACE - SET SYNCHRONIZATION POINT
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
![Page 536: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/536.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 536
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event service address
STEP PASSED
STEP 5 - Check that the DUT returned Event service address
STEP PASSED
STEP 6 - Get Event Properties
STEP PASSED
STEP 7 - Creating listening server
STEP PASSED
STEP 8 - Send Subscribe request
STEP PASSED
STEP 9 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 10 - Check that CurrentTime is specified
STEP PASSED
STEP 11 - Check that TerminationTime is specified
STEP PASSED
STEP 12 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 13 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 14 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 15 - Check if SubscriptionReference contains address
STEP PASSED
STEP 16 - Check that URL specified is valid
STEP PASSED
![Page 537: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/537.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 537
STEP 17 - Wait for notification
STEP PASSED
STEP 18 - Receiving notification
STEP PASSED
STEP 19 - Validate notifications SOAP packet
STEP PASSED
STEP 20 - Validate Headers
STEP PASSED
STEP 21 - Check that DUT sent notification messages
STEP PASSED
STEP 22 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 23 - Checking received notification matches to the topic specified on Management tab
STEP PASSED
STEP 24 - Set Synchronization Point
STEP PASSED
STEP 25 - Wait for notification
STEP PASSED
STEP 26 - Receiving notification
STEP PASSED
STEP 27 - Validate notifications SOAP packet
STEP PASSED
STEP 28 - Validate Headers
STEP PASSED
STEP 29 - Check that DUT sent notification messages
STEP PASSED
STEP 30 - Validate CurrentTime and TerminationTime
STEP PASSED
![Page 538: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/538.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 538
STEP 31 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-2-1-25-v17.06 BASIC NOTIFICATION INTERFACE – CONJUNCTION IN NOTIFY
FILTER (OR OPERATION)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event service address
STEP PASSED
STEP 5 - Check that the DUT returned Event service address
STEP PASSED
STEP 6 - Get Event Properties
STEP PASSED
STEP 7 - Parse topic
STEP PASSED
STEP 8 - Creating listening server
STEP PASSED
STEP 9 - Send Subscribe request
STEP PASSED
STEP 10 - Check that the DUT returned Subscribe response
STEP PASSED
![Page 539: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/539.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 539
STEP 11 - Check that CurrentTime is specified
STEP PASSED
STEP 12 - Check that TerminationTime is specified
STEP PASSED
STEP 13 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 14 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 15 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 16 - Check if SubscriptionReference contains address
STEP PASSED
STEP 17 - Check that URL specified is valid
STEP PASSED
STEP 18 - Wait for notification
STEP PASSED
STEP 19 - Receiving notification
STEP PASSED
STEP 20 - Receiving notification
STEP PASSED
STEP 21 - Validate notifications SOAP packet
STEP PASSED
STEP 22 - Validate Headers
STEP PASSED
STEP 23 - Validate notifications SOAP packet
STEP PASSED
STEP 24 - Validate Headers
STEP PASSED
![Page 540: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/540.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 540
STEP 25 - Check that DUT sent notification messages
STEP PASSED
STEP 26 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 27 - Check if the DUT returned only required notifications
STEP PASSED
STEP 28 - Check that DUT sent notification messages
STEP PASSED
STEP 29 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 30 - Check if the DUT returned only required notifications
STEP PASSED
STEP 31 - Check if the DUT returned all required notifications
STEP PASSED
STEP 32 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-2-1-26-v17.06 BASIC NOTIFICATION INTERFACE – TOPIC SUB-TREE IN
PULLMESSAGES FILTER
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event service address
![Page 541: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/541.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 541
STEP PASSED
STEP 5 - Check that the DUT returned Event service address
STEP PASSED
STEP 6 - Get Event Properties
STEP PASSED
STEP 7 - Parse topic
STEP PASSED
STEP 8 - Creating listening server
STEP PASSED
STEP 9 - Send Subscribe request
STEP PASSED
STEP 10 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 11 - Check that CurrentTime is specified
STEP PASSED
STEP 12 - Check that TerminationTime is specified
STEP PASSED
STEP 13 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 14 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 15 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 16 - Check if SubscriptionReference contains address
STEP PASSED
STEP 17 - Check that URL specified is valid
STEP PASSED
STEP 18 - Wait for notification
![Page 542: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/542.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 542
STEP PASSED
STEP 19 - Receiving notification
STEP PASSED
STEP 20 - Receiving notification
STEP PASSED
STEP 21 - Validate notifications SOAP packet
STEP PASSED
STEP 22 - Validate Headers
STEP PASSED
STEP 23 - Validate notifications SOAP packet
STEP PASSED
STEP 24 - Validate Headers
STEP PASSED
STEP 25 - Check that DUT sent notification messages
STEP PASSED
STEP 26 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 27 - Check if the DUT returned notifications with the root element is equal to "tns1:Device//."
STEP PASSED
STEP 28 - Check if the DUT returned all required notifications
STEP PASSED
STEP 29 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-2-1-27-v17.06 BASIC NOTIFICATION INTERFACE – CONJUNCTION IN NOTIFY
FILTER (TOPIC SUB-TREE AND OR OPERATION)
TestResult
![Page 543: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/543.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 543
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event service address
STEP PASSED
STEP 5 - Check that the DUT returned Event service address
STEP PASSED
STEP 6 - Get Event Properties
STEP PASSED
STEP 7 - Parse topic
STEP PASSED
STEP 8 - Creating listening server
STEP PASSED
STEP 9 - Send Subscribe request
STEP PASSED
STEP 10 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 11 - Check that CurrentTime is specified
STEP PASSED
STEP 12 - Check that TerminationTime is specified
STEP PASSED
STEP 13 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 14 - Validate CurrentTime and TerminationTime
STEP PASSED
![Page 544: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/544.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 544
STEP 15 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 16 - Check if SubscriptionReference contains address
STEP PASSED
STEP 17 - Check that URL specified is valid
STEP PASSED
STEP 18 - Wait for notification
STEP PASSED
STEP 19 - Receiving notification
STEP PASSED
STEP 20 - Receiving notification
STEP PASSED
STEP 21 - Validate notifications SOAP packet
STEP PASSED
STEP 22 - Validate Headers
STEP PASSED
STEP 23 - Validate notifications SOAP packet
STEP PASSED
STEP 24 - Validate Headers
STEP PASSED
STEP 25 - Check that DUT sent notification messages
STEP PASSED
STEP 26 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 27 - Check if the DUT returned notifications with the root element is equal to "tns1:Device//." or with the topic is equal to
"tns1:Device/Trigger/Relay"
STEP PASSED
STEP 28 - Check that DUT sent notification messages
![Page 545: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/545.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 545
STEP PASSED
STEP 29 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 30 - Check if the DUT returned notifications with the root element is equal to "tns1:Device//." or with the topic is equal to
"tns1:Device/Trigger/Relay"
STEP PASSED
STEP 31 - Check if the DUT returned all required notifications
STEP PASSED
STEP 32 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-2-1-28-v17.12 BASIC NOTIFICATION INTERFACE - UNSUBSCRIBE
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Creating listening server
STEP PASSED
STEP 5 - Send Subscribe request
STEP PASSED
STEP 6 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 7 - Check that CurrentTime is specified
STEP PASSED
![Page 546: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/546.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 546
STEP 8 - Check that TerminationTime is specified
STEP PASSED
STEP 9 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 10 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 11 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 12 - Check if SubscriptionReference contains address
STEP PASSED
STEP 13 - Check that URL specified is valid
STEP PASSED
STEP 14 - Waiting one second
STEP PASSED
STEP 15 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-2-1-29-v18.06 BASIC NOTIFICATION INTERFACE - MESSAGE CONTENT FILTER
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event service address
STEP PASSED
![Page 547: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/547.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 547
STEP 5 - Check that the DUT returned Event service address
STEP PASSED
STEP 6 - Get Event Properties
STEP PASSED
STEP 7 - Check the DUT returned at least one MessageContentFilterDialect item
STEP PASSED
STEP 8 - Parse topic
STEP PASSED
STEP 9 - Creating listening server
STEP PASSED
STEP 10 - Send Subscribe request
STEP PASSED
STEP 11 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 12 - Check that CurrentTime is specified
STEP PASSED
STEP 13 - Check that TerminationTime is specified
STEP PASSED
STEP 14 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 15 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 16 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 17 - Check if SubscriptionReference contains address
STEP PASSED
STEP 18 - Check that URL specified is valid
STEP PASSED
![Page 548: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/548.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 548
STEP 19 - Wait for notification
STEP PASSED
STEP 20 - Receiving notification
STEP PASSED
STEP 21 - Validate notifications SOAP packet
STEP PASSED
STEP 22 - Validate Headers
STEP PASSED
STEP 23 - Check that DUT sent notification messages
STEP PASSED
STEP 24 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 25 - Check if the DUT returned required notification
STEP PASSED
STEP 26 - Send Unsubscribe request
STEP PASSED
STEP 27 - Wait for 1 second(s) to complete the operation
STEP PASSED
STEP 28 - Check if the DUT returned notification message with 'Source.SimpleItem' element and 'Name', 'Value' attributes
STEP PASSED
STEP 29 - Creating listening server
STEP PASSED
STEP 30 - Send Subscribe request
STEP PASSED
STEP 31 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 32 - Check that CurrentTime is specified
STEP PASSED
![Page 549: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/549.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 549
STEP 33 - Check that TerminationTime is specified
STEP PASSED
STEP 34 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 35 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 36 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 37 - Check if SubscriptionReference contains address
STEP PASSED
STEP 38 - Check that URL specified is valid
STEP PASSED
Waiting for notification [ Topic = 'tns1:Device/Trigger/DigitalInput', PropertyOperation = 'Initialized' ]
STEP 39 - Wait for notification
STEP PASSED
STEP 40 - Receiving notification
STEP PASSED
STEP 41 - Validate notifications SOAP packet
STEP PASSED
STEP 42 - Validate Headers
STEP PASSED
STEP 43 - Check that DUT sent notification messages
STEP PASSED
STEP 44 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 45 - Check that each returned notification message contains SimpleItem element with Name = 'InputToken' and with Value
= 'DIGIT_INPUT_000'
STEP PASSED
![Page 550: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/550.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 550
STEP 46 - Check if the DUT returned required notification
STEP PASSED
STEP 47 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-3-1-9-v14.12 REALTIME PULLPOINT SUBSCRIPTION - CREATE PULL POINT
SUBSCRIPTION
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Create Pull Point Subscription
STEP PASSED
STEP 3 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 4 - Check if SubscriptionReference contains address
STEP PASSED
STEP 5 - Check that URL specified is valid
STEP PASSED
STEP 6 - Check that TerminationTime is specified
STEP PASSED
STEP 7 - Validate times
STEP PASSED
STEP 8 - Delete Subscription Manager
STEP PASSED
TEST PASSED
EVENT-3-1-12-v17.12 REALTIME PULLPOINT SUBSCRIPTION - RENEW
![Page 551: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/551.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 551
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Create Pull Point Subscription
STEP PASSED
STEP 3 - Check that TerminationTime is specified
STEP PASSED
STEP 4 - Validate times
STEP PASSED
STEP 5 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 6 - Check if SubscriptionReference contains address
STEP PASSED
STEP 7 - Check that URL specified is valid
STEP PASSED
STEP 8 - Renew subscription
STEP PASSED
STEP 9 - Check that the DUT returned Renew response
STEP PASSED
STEP 10 - Check that CurrentTime is specified
STEP PASSED
STEP 11 - Check that TerminationTime is specified
STEP PASSED
STEP 12 - Validate times
STEP PASSED
STEP 13 - Delete Subscription Manager
STEP PASSED
![Page 552: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/552.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 552
TEST PASSED
EVENT-3-1-15-v14.12 REALTIME PULLPOINT SUBSCRIPTION - PULLMESSAGES
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Get Event Properties
STEP PASSED
Timeout of 60 seconds will be used
STEP 3 - Create Pull Point Subscription
STEP PASSED
STEP 4 - Check that TerminationTime is specified
STEP PASSED
STEP 5 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 6 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 7 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 8 - Check if SubscriptionReference contains address
STEP PASSED
STEP 9 - Check that URL specified is valid
STEP PASSED
STEP 10 - Send PullMessages request
STEP PASSED
STEP 11 - Set Synchronization Point
STEP PASSED
STEP 12 - Get PullMessages response
![Page 553: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/553.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 553
STEP PASSED
STEP 13 - Check that DUT sent notification messages
STEP PASSED
STEP 14 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 15 - Check that a maximum number of 2 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 16 - Response is not empty
STEP PASSED
STEP 17 - Validate messages
STEP PASSED
STEP 18 - Delete Subscription Manager
STEP PASSED
TEST PASSED
EVENT-3-1-16-v14.12 REALTIME PULLPOINT SUBSCRIPTION - PULLMESSAGES FILTER
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Get Event Properties
STEP PASSED
STEP 3 - Parse topic
STEP PASSED
Timeout of 60 seconds will be used
STEP 4 - Create Pull Point Subscription
STEP PASSED
STEP 5 - Check that TerminationTime is specified
STEP PASSED
![Page 554: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/554.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 554
STEP 6 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 7 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 8 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 9 - Check if SubscriptionReference contains address
STEP PASSED
STEP 10 - Check that URL specified is valid
STEP PASSED
STEP 11 - Send PullMessages request
STEP PASSED
STEP 12 - Set Synchronization Point
STEP PASSED
STEP 13 - Get PullMessages response
STEP PASSED
STEP 14 - Check that DUT sent notification messages
STEP PASSED
STEP 15 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 16 - Check that a maximum number of 2 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 17 - Response is not empty
STEP PASSED
STEP 18 - Validate messages
STEP PASSED
STEP 19 - Delete Subscription Manager
STEP PASSED
![Page 555: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/555.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 555
TEST PASSED
EVENT-3-1-24-v14.12 REALTIME PULLPOINT SUBSCRIPTION – PULLMESSAGES AS KEEP-
ALIVE
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Get Event Properties
STEP PASSED
STEP 3 - Create Pull Point Subscription
STEP PASSED
STEP 4 - Check that TerminationTime is specified
STEP PASSED
STEP 5 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 6 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 7 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 8 - Check if SubscriptionReference contains address
STEP PASSED
STEP 9 - Check that URL specified is valid
STEP PASSED
STEP 10 - 1 second after CreatePullPointSubscription
STEP PASSED
STEP 11 - Validating Current Time and Termination Time in CreatePullPointSubscription response
STEP PASSED
![Page 556: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/556.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 556
STEP 12 - Send PullMessages request
STEP PASSED
STEP 13 - Get PullMessages response
STEP PASSED
STEP 14 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 15 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 16 - Response is not empty
STEP PASSED
STEP 17 - Validating Current Time and Termination Time in PullMessages response
STEP PASSED
STEP 18 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-3-1-25-v17.06 REALTIME PULLPOINT SUBSCRIPTION – SET SYNCHRONIZATION
POINT
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event service address
STEP PASSED
STEP 5 - Check that the DUT returned Event service address
![Page 557: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/557.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 557
STEP PASSED
STEP 6 - Get Event Properties
STEP PASSED
STEP 7 - Parse topic
STEP PASSED
STEP 8 - Create Pull Point Subscription
STEP PASSED
STEP 9 - Check that TerminationTime is specified
STEP PASSED
STEP 10 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 11 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 12 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 13 - Check if SubscriptionReference contains address
STEP PASSED
STEP 14 - Check that URL specified is valid
STEP PASSED
STEP 15 - 1 second after CreatePullPointSubscription
STEP PASSED
STEP 16 - Send PullMessages request
STEP PASSED
STEP 17 - Check that DUT sent notification messages
STEP PASSED
STEP 18 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 19 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
![Page 558: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/558.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 558
STEP PASSED
STEP 20 - Response is not empty
STEP PASSED
STEP 21 - Checking received notification matches to the topic specified on Management tab
STEP PASSED
STEP 22 - Set Synchronization Point
STEP PASSED
STEP 23 - 1 second timeout
STEP PASSED
STEP 24 - Send PullMessages request
STEP PASSED
STEP 25 - Check that DUT sent notification messages
STEP PASSED
STEP 26 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 27 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 28 - Response is not empty
STEP PASSED
STEP 29 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-3-1-32-v17.06 REALTIME PULLPOINT SUBSCRIPTION – PULLMESSAGES TIMEOUT
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
![Page 559: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/559.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 559
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Create Pull Point Subscription
STEP PASSED
STEP 5 - Check that TerminationTime is specified
STEP PASSED
STEP 6 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 7 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 8 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 9 - Check if SubscriptionReference contains address
STEP PASSED
STEP 10 - Check that URL specified is valid
STEP PASSED
STEP 11 - Send PullMessages request
STEP PASSED
STEP 12 - Check that the termination time is greater than the current time
STEP PASSED
STEP 13 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-3-1-33-v18.06 REALTIME PULLPOINT SUBSCRIPTION – CONJUNCTION IN
PULLMESSAGES FILTER (OR OPERATION)
TestResult
![Page 560: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/560.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 560
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event service address
STEP PASSED
STEP 5 - Check that the DUT returned Event service address
STEP PASSED
STEP 6 - Get Event Properties
STEP PASSED
STEP 7 - Parse topic
STEP PASSED
STEP 8 - Create Pull Point Subscription
STEP PASSED
STEP 9 - Check that TerminationTime is specified
STEP PASSED
STEP 10 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 11 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 12 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 13 - Check if SubscriptionReference contains address
STEP PASSED
STEP 14 - Check that URL specified is valid
STEP PASSED
![Page 561: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/561.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 561
STEP 15 - Send PullMessages request
STEP PASSED
STEP 16 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 17 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 18 - Response is not empty
STEP PASSED
STEP 19 - Send PullMessages request
STEP PASSED
STEP 20 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 21 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 22 - Response is not empty
STEP PASSED
STEP 23 - Waiting for notifications
STEP PASSED
STEP 24 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-3-1-34-v18.06 REALTIME PULLPOINT SUBSCRIPTION – TOPIC SUB-TREE IN
PULLMESSAGES FILTER
TestResult
STEP 1 - Get Device service address
STEP PASSED
![Page 562: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/562.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 562
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event service address
STEP PASSED
STEP 5 - Check that the DUT returned Event service address
STEP PASSED
STEP 6 - Get Event Properties
STEP PASSED
STEP 7 - Parse topic
STEP PASSED
STEP 8 - Create Pull Point Subscription
STEP PASSED
STEP 9 - Check that TerminationTime is specified
STEP PASSED
STEP 10 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 11 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 12 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 13 - Check if SubscriptionReference contains address
STEP PASSED
STEP 14 - Check that URL specified is valid
STEP PASSED
STEP 15 - Send PullMessages request
STEP PASSED
![Page 563: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/563.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 563
STEP 16 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 17 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 18 - Response is not empty
STEP PASSED
STEP 19 - Send PullMessages request
STEP PASSED
STEP 20 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 21 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 22 - Response is not empty
STEP PASSED
STEP 23 - Waiting for notifications
STEP PASSED
STEP 24 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-3-1-35-v18.06 REALTIME PULLPOINT SUBSCRIPTION – CONJUNCTION IN NOTIFY
FILTER (TOPIC SUB-TREE AND OR OPERATION)
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
![Page 564: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/564.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 564
STEP PASSED
STEP 4 - Get Event service address
STEP PASSED
STEP 5 - Check that the DUT returned Event service address
STEP PASSED
STEP 6 - Get Event Properties
STEP PASSED
STEP 7 - Parse topic
STEP PASSED
STEP 8 - Create Pull Point Subscription
STEP PASSED
STEP 9 - Check that TerminationTime is specified
STEP PASSED
STEP 10 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 11 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 12 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 13 - Check if SubscriptionReference contains address
STEP PASSED
STEP 14 - Check that URL specified is valid
STEP PASSED
STEP 15 - Send PullMessages request
STEP PASSED
STEP 16 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 17 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
![Page 565: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/565.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 565
STEP PASSED
STEP 18 - Response is not empty
STEP PASSED
STEP 19 - Send PullMessages request
STEP PASSED
STEP 20 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 21 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 22 - Response is not empty
STEP PASSED
STEP 23 - Waiting for notifications
STEP PASSED
STEP 24 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-3-1-36-v17.12 REALTIME PULLPOINT SUBSCRIPTION - UNSUBSCRIBE
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Create Pull Point Subscription
STEP PASSED
STEP 5 - Check that TerminationTime is specified
![Page 566: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/566.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 566
STEP PASSED
STEP 6 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 7 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 8 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 9 - Check if SubscriptionReference contains address
STEP PASSED
STEP 10 - Check that URL specified is valid
STEP PASSED
STEP 11 - Waiting one second
STEP PASSED
STEP 12 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-3-1-37-v17.12 REALTIME PULLPOINT SUBSCRIPTION – MAXIMUM SUPPORTED
NUMBER OF NOTIFICATION PULL POINTS
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event service address
STEP PASSED
![Page 567: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/567.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 567
STEP 5 - Check that the DUT returned Event service address
STEP PASSED
STEP 6 - Get Service Capabilities(Event)
STEP PASSED
STEP 7 - Check if EventServiceCapabilities item conatains MaxPullPoints
STEP PASSED
STEP 8 - Get Event Properties
STEP PASSED
STEP 9 - Create Pull Point Subscription
STEP PASSED
STEP 10 - Check that TerminationTime is specified
STEP PASSED
STEP 11 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 12 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 13 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 14 - Check if SubscriptionReference contains address
STEP PASSED
STEP 15 - Check that URL specified is valid
STEP PASSED
STEP 16 - Create Pull Point Subscription
STEP PASSED
STEP 17 - Check that TerminationTime is specified
STEP PASSED
STEP 18 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
![Page 568: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/568.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 568
STEP 19 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 20 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 21 - Check if SubscriptionReference contains address
STEP PASSED
STEP 22 - Check that URL specified is valid
STEP PASSED
STEP 23 - Check that the DUT did not create the subscriptions with the same id
STEP PASSED
STEP 24 - Create Pull Point Subscription
STEP PASSED
STEP 25 - Check that TerminationTime is specified
STEP PASSED
STEP 26 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 27 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 28 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 29 - Check if SubscriptionReference contains address
STEP PASSED
STEP 30 - Check that URL specified is valid
STEP PASSED
STEP 31 - Check that the DUT did not create the subscriptions with the same id
STEP PASSED
STEP 32 - Create Pull Point Subscription
STEP PASSED
![Page 569: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/569.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 569
STEP 33 - Check that TerminationTime is specified
STEP PASSED
STEP 34 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 35 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 36 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 37 - Check if SubscriptionReference contains address
STEP PASSED
STEP 38 - Check that URL specified is valid
STEP PASSED
STEP 39 - Check that the DUT did not create the subscriptions with the same id
STEP PASSED
STEP 40 - Create Pull Point Subscription
STEP PASSED
STEP 41 - Check that TerminationTime is specified
STEP PASSED
STEP 42 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 43 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 44 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 45 - Check if SubscriptionReference contains address
STEP PASSED
STEP 46 - Check that URL specified is valid
STEP PASSED
![Page 570: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/570.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 570
STEP 47 - Check that the DUT did not create the subscriptions with the same id
STEP PASSED
STEP 48 - Create Pull Point Subscription
STEP PASSED
STEP 49 - Check that TerminationTime is specified
STEP PASSED
STEP 50 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 51 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 52 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 53 - Check if SubscriptionReference contains address
STEP PASSED
STEP 54 - Check that URL specified is valid
STEP PASSED
STEP 55 - Check that the DUT did not create the subscriptions with the same id
STEP PASSED
STEP 56 - Create Pull Point Subscription
STEP PASSED
STEP 57 - Check that TerminationTime is specified
STEP PASSED
STEP 58 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 59 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 60 - Check if the DUT returned SubscriptionReference
STEP PASSED
![Page 571: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/571.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 571
STEP 61 - Check if SubscriptionReference contains address
STEP PASSED
STEP 62 - Check that URL specified is valid
STEP PASSED
STEP 63 - Check that the DUT did not create the subscriptions with the same id
STEP PASSED
STEP 64 - Create Pull Point Subscription
STEP PASSED
STEP 65 - Check that TerminationTime is specified
STEP PASSED
STEP 66 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 67 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 68 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 69 - Check if SubscriptionReference contains address
STEP PASSED
STEP 70 - Check that URL specified is valid
STEP PASSED
STEP 71 - Check that the DUT did not create the subscriptions with the same id
STEP PASSED
STEP 72 - Create Pull Point Subscription
STEP PASSED
STEP 73 - Check that TerminationTime is specified
STEP PASSED
STEP 74 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
![Page 572: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/572.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 572
STEP 75 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 76 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 77 - Check if SubscriptionReference contains address
STEP PASSED
STEP 78 - Check that URL specified is valid
STEP PASSED
STEP 79 - Check that the DUT did not create the subscriptions with the same id
STEP PASSED
STEP 80 - Create Pull Point Subscription
STEP PASSED
STEP 81 - Check that TerminationTime is specified
STEP PASSED
STEP 82 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 83 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 84 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 85 - Check if SubscriptionReference contains address
STEP PASSED
STEP 86 - Check that URL specified is valid
STEP PASSED
STEP 87 - Check that the DUT did not create the subscriptions with the same id
STEP PASSED
STEP 88 - Send PullMessages request
STEP PASSED
![Page 573: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/573.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 573
STEP 89 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 90 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 91 - Response is not empty
STEP PASSED
STEP 92 - Waiting for notification
STEP PASSED
STEP 93 - Send PullMessages request
STEP PASSED
STEP 94 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 95 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 96 - Response is not empty
STEP PASSED
STEP 97 - Waiting for notification
STEP PASSED
STEP 98 - Send PullMessages request
STEP PASSED
STEP 99 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 100 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 101 - Response is not empty
STEP PASSED
STEP 102 - Waiting for notification
STEP PASSED
![Page 574: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/574.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 574
STEP 103 - Send PullMessages request
STEP PASSED
STEP 104 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 105 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 106 - Response is not empty
STEP PASSED
STEP 107 - Waiting for notification
STEP PASSED
STEP 108 - Send PullMessages request
STEP PASSED
STEP 109 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 110 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 111 - Response is not empty
STEP PASSED
STEP 112 - Waiting for notification
STEP PASSED
STEP 113 - Send PullMessages request
STEP PASSED
STEP 114 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 115 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 116 - Response is not empty
STEP PASSED
![Page 575: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/575.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 575
STEP 117 - Waiting for notification
STEP PASSED
STEP 118 - Send PullMessages request
STEP PASSED
STEP 119 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 120 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 121 - Response is not empty
STEP PASSED
STEP 122 - Waiting for notification
STEP PASSED
STEP 123 - Send PullMessages request
STEP PASSED
STEP 124 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 125 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 126 - Response is not empty
STEP PASSED
STEP 127 - Waiting for notification
STEP PASSED
STEP 128 - Send PullMessages request
STEP PASSED
STEP 129 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 130 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
![Page 576: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/576.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 576
STEP 131 - Response is not empty
STEP PASSED
STEP 132 - Waiting for notification
STEP PASSED
STEP 133 - Send PullMessages request
STEP PASSED
STEP 134 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 135 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 136 - Response is not empty
STEP PASSED
STEP 137 - Waiting for notification
STEP PASSED
STEP 138 - Send Unsubscribe request
STEP PASSED
STEP 139 - Send Unsubscribe request
STEP PASSED
STEP 140 - Send Unsubscribe request
STEP PASSED
STEP 141 - Send Unsubscribe request
STEP PASSED
STEP 142 - Send Unsubscribe request
STEP PASSED
STEP 143 - Send Unsubscribe request
STEP PASSED
STEP 144 - Send Unsubscribe request
STEP PASSED
![Page 577: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/577.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 577
STEP 145 - Send Unsubscribe request
STEP PASSED
STEP 146 - Send Unsubscribe request
STEP PASSED
STEP 147 - Send Unsubscribe request
STEP PASSED
TEST PASSED
EVENT-3-1-38-v18.06 REALTIME PULLPOINT SUBSCRIPTION - MESSAGE CONTENT FILTER
TestResult
STEP 1 - Get Device service address
STEP PASSED
STEP 2 - Check that the DUT returned Device service address
STEP PASSED
STEP 3 - Get Services
STEP PASSED
STEP 4 - Get Event service address
STEP PASSED
STEP 5 - Check that the DUT returned Event service address
STEP PASSED
STEP 6 - Get Event Properties
STEP PASSED
STEP 7 - Check the DUT returned at least one MessageContentFilterDialect item
STEP PASSED
STEP 8 - Parse topic
STEP PASSED
STEP 9 - Create Pull Point Subscription
STEP PASSED
![Page 578: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/578.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 578
STEP 10 - Check that TerminationTime is specified
STEP PASSED
STEP 11 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 12 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 13 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 14 - Check if SubscriptionReference contains address
STEP PASSED
STEP 15 - Check that URL specified is valid
STEP PASSED
STEP 16 - Send PullMessages request
STEP PASSED
STEP 17 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 18 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 19 - Response is not empty
STEP PASSED
STEP 20 - Waiting for notifications [ Topic = 'tns1:Device/Trigger/DigitalInput', PropertyOperation = 'Initialized' ]
STEP PASSED
STEP 21 - Send Unsubscribe request
STEP PASSED
STEP 22 - Wait for 1 second(s) to complete the operation
STEP PASSED
STEP 23 - Check if the DUT returned notification message with 'Source.SimpleItem' element and 'Name', 'Value' attributes
STEP PASSED
![Page 579: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/579.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 579
STEP 24 - Create Pull Point Subscription
STEP PASSED
STEP 25 - Check that TerminationTime is specified
STEP PASSED
STEP 26 - Check that TerminationTime and CurrentTime has reasonable values
STEP PASSED
STEP 27 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 28 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 29 - Check if SubscriptionReference contains address
STEP PASSED
STEP 30 - Check that URL specified is valid
STEP PASSED
STEP 31 - Send PullMessages request
STEP PASSED
STEP 32 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 33 - Check that a maximum number of 1 Notification Messages is included in PullMessagesResponse
STEP PASSED
STEP 34 - Response is not empty
STEP PASSED
STEP 35 - Waiting for notifications [ Topic = 'tns1:Device/Trigger/DigitalInput', PropertyOperation = 'Initialized' ]
STEP PASSED
STEP 36 - Send Unsubscribe request
STEP PASSED
![Page 580: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/580.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 580
TEST PASSED
EVENT-4-1-6-v16.07 EVENT - NAMESPACES (DEFAULT NAMESPACES FOR EACH TAG)
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Send Subscribe request
STEP PASSED
STEP 3 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 4 - Check that CurrentTime is specified
STEP PASSED
STEP 5 - Check that TerminationTime is specified
STEP PASSED
STEP 6 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 7 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 8 - Check if SubscriptionReference contains address
STEP PASSED
STEP 9 - Check that URL specified is valid
STEP PASSED
STEP 10 - Send Subscribe request
STEP PASSED
STEP 11 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 12 - Check that CurrentTime is specified
STEP PASSED
![Page 581: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/581.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 581
STEP 13 - Check that TerminationTime is specified
STEP PASSED
STEP 14 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 15 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 16 - Check if SubscriptionReference contains address
STEP PASSED
STEP 17 - Check that URL specified is valid
STEP PASSED
STEP 18 - Check if reaction to request was the same
STEP PASSED
STEP 19 - Delete Subscription Manager
STEP PASSED
STEP 20 - Delete Subscription Manager
STEP PASSED
TEST PASSED
EVENT-4-1-7-v16.07 EVENT - NAMESPACES (DEFAULT NAMESPACES FOR PARENT TAG)
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Send Subscribe request
STEP PASSED
STEP 3 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 4 - Check that CurrentTime is specified
STEP PASSED
![Page 582: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/582.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 582
STEP 5 - Check that TerminationTime is specified
STEP PASSED
STEP 6 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 7 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 8 - Check if SubscriptionReference contains address
STEP PASSED
STEP 9 - Check that URL specified is valid
STEP PASSED
STEP 10 - Send Subscribe request
STEP PASSED
STEP 11 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 12 - Check that CurrentTime is specified
STEP PASSED
STEP 13 - Check that TerminationTime is specified
STEP PASSED
STEP 14 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 15 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 16 - Check if SubscriptionReference contains address
STEP PASSED
STEP 17 - Check that URL specified is valid
STEP PASSED
STEP 18 - Check if reaction to request was the same
STEP PASSED
![Page 583: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/583.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 583
STEP 19 - Delete Subscription Manager
STEP PASSED
STEP 20 - Delete Subscription Manager
STEP PASSED
TEST PASSED
EVENT-4-1-8-v16.07 EVENT - NAMESPACES (NOT STANDARD PREFIXES)
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Send Subscribe request
STEP PASSED
STEP 3 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 4 - Check that CurrentTime is specified
STEP PASSED
STEP 5 - Check that TerminationTime is specified
STEP PASSED
STEP 6 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 7 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 8 - Check if SubscriptionReference contains address
STEP PASSED
STEP 9 - Check that URL specified is valid
STEP PASSED
STEP 10 - Send Subscribe request
STEP PASSED
![Page 584: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/584.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 584
STEP 11 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 12 - Check that CurrentTime is specified
STEP PASSED
STEP 13 - Check that TerminationTime is specified
STEP PASSED
STEP 14 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 15 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 16 - Check if SubscriptionReference contains address
STEP PASSED
STEP 17 - Check that URL specified is valid
STEP PASSED
STEP 18 - Check if reaction to request was the same
STEP PASSED
STEP 19 - Delete Subscription Manager
STEP PASSED
STEP 20 - Delete Subscription Manager
STEP PASSED
TEST PASSED
EVENT-4-1-9-v16.07 EVENT - NAMESPACES (DIFFERENT PREFIXES FOR THE SAME
NAMESPACE)
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Send Subscribe request
![Page 585: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/585.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 585
STEP PASSED
STEP 3 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 4 - Check that CurrentTime is specified
STEP PASSED
STEP 5 - Check that TerminationTime is specified
STEP PASSED
STEP 6 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 7 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 8 - Check if SubscriptionReference contains address
STEP PASSED
STEP 9 - Check that URL specified is valid
STEP PASSED
STEP 10 - Send Subscribe request
STEP PASSED
STEP 11 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 12 - Check that CurrentTime is specified
STEP PASSED
STEP 13 - Check that TerminationTime is specified
STEP PASSED
STEP 14 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 15 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 16 - Check if SubscriptionReference contains address
![Page 586: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/586.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 586
STEP PASSED
STEP 17 - Check that URL specified is valid
STEP PASSED
STEP 18 - Check if reaction to request was the same
STEP PASSED
STEP 19 - Delete Subscription Manager
STEP PASSED
STEP 20 - Delete Subscription Manager
STEP PASSED
TEST PASSED
EVENT-4-1-10-v16.07 EVENT - NAMESPACES (THE SAME PREFIX FOR DIFFERENT
NAMESPACES)
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Send Subscribe request
STEP PASSED
STEP 3 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 4 - Check that CurrentTime is specified
STEP PASSED
STEP 5 - Check that TerminationTime is specified
STEP PASSED
STEP 6 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 7 - Check if the DUT returned SubscriptionReference
STEP PASSED
![Page 587: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/587.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 587
STEP 8 - Check if SubscriptionReference contains address
STEP PASSED
STEP 9 - Check that URL specified is valid
STEP PASSED
STEP 10 - Send Subscribe request
STEP PASSED
STEP 11 - Check that the DUT returned Subscribe response
STEP PASSED
STEP 12 - Check that CurrentTime is specified
STEP PASSED
STEP 13 - Check that TerminationTime is specified
STEP PASSED
STEP 14 - Validate CurrentTime and TerminationTime
STEP PASSED
STEP 15 - Check if the DUT returned SubscriptionReference
STEP PASSED
STEP 16 - Check if SubscriptionReference contains address
STEP PASSED
STEP 17 - Check that URL specified is valid
STEP PASSED
STEP 18 - Check if reaction to request was the same
STEP PASSED
STEP 19 - Delete Subscription Manager
STEP PASSED
STEP 20 - Delete Subscription Manager
STEP PASSED
![Page 588: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/588.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 588
TEST PASSED
EVENT-5-1-1-v15.06 EVENT SERVICE CAPABILITIES
TestResult
STEP 1 - Get Event service address
STEP PASSED
STEP 2 - Check that the DUT returned Event service address
STEP PASSED
STEP 3 - Get Event Service Capabilities
STEP PASSED
TEST PASSED
EVENT-5-1-2-v15.06 GET SERVICES AND EVENT SERVICE CAPABILITIES CONSISTENCY
TestResult
STEP 1 - Get Services
STEP PASSED
STEP 2 - Check that the DUT returned events service information
STEP PASSED
STEP 3 - Check that the DUT returned Capabilities element
STEP PASSED
STEP 4 - Get Event service address
STEP PASSED
STEP 5 - Check that the DUT returned Event service address
STEP PASSED
STEP 6 - Get Event Service Capabilities
STEP PASSED
STEP 7 - Parse Capabilities element in GetServices response
STEP PASSED
![Page 589: ONVIF Conformance Test - Happytime ONVIF & RTSP Source Code · Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 14 MEDIA-3-4-4-v14.12 SET AUDIO OUTPUT](https://reader035.fdocuments.in/reader035/viewer/2022081421/60240d49778e8d4f6131f5ac/html5/thumbnails/589.jpg)
Device - Happytime onvif-rtsp server 2019/1/18 @ 22:49:43 ONVIF Test Report Page: 589
STEP 8 - Compare Capabilities
STEP PASSED
TEST PASSED
Quick InstallQUICK_INSTALL-4-1-2-v16.01 Invalid Firmware Upload
TestResult
STEP 1 - StartFirmwareUpgrade
STEP PASSED
STEP 2 - 5 seconds timeout after StartFirmwareUpgrade
STEP PASSED
STEP 3 - Invoke HTTP POST request on URI 'http://192.168.1.168:80/FirmwareUpgrade'
STEP PASSED
STEP 4 - Check HTTP status code
STEP PASSED
STEP 5 - 30 seconds timeout
STEP PASSED
STEP 6 - Probe device
STEP PASSED
TEST PASSED