Skip to content

Recorded Video Viewing Test with Time Zone Support

Objective

Verify the functionality of recorded video playback from DVR or similar devices, including proper handling of time zone differences between the user and the device.

Test Steps

  1. Set the current user's time zone to UTC+10
  2. Set the endpoint time zone to UTC+1
  3. View the camera in the monitoring panel
  4. Activate the timeline window (storyboard)
  5. Select a time with available recordings
  6. Execute the "Play Recording" command

Expected Result

  • The recording corresponding to the requested time is displayed, considering time zone conversion:
    • When the user requests a recording from 17:00 (UTC+10)
    • The system must display the recording from 8:00 (UTC+1)

Important Notes

  • The test must be replicable for any time zone configuration
  • Daylight saving time (DST) effects must be considered when verifying results
  • Time difference must be calculated automatically without manual intervention

Implementation Notes

  • The system must properly handle:
    • Conversions between arbitrary time zones
    • Daylight/standard time changes
    • Devices with incorrect time zone configurations
    • Edge cases (day/date change)
  • It is recommended to verify behavior with at least 3 different time zone combinations