The invention provides a security
verification method and
system based on Kinesis Video Streams, and the
system comprises a device which is used for detecting an event, generating an event
record, and requesting a unique alarmid and a kvs uploading URL from a
cloud server, and the device can
package a video
stream into a plurality of fragment segments; the
cloud server is used for receiving a request from the equipment, generating a unique alarmid and a corresponding kvs uploading URL (
Uniform Resource Locator), and generating a playing link according to the request; and the application program is used for requesting an
event list of the equipment and a playing link of a specific event from the
cloud server, downloading a video clip in a corresponding time period, decrypting the user ID
list through the alarmid so as to verify the access permission of the
current user, and allowing rendering and playing of the video when the
verification is passed. According to the method and the device, the unique alarmid is generated for each event, and the user ID
list is dynamically encrypted by using the alarmid, so that an unauthorized user cannot decrypt and acquire the user ID
list and cannot watch the video content.