A method for processing a surveillance video, comprising: acquiring from a user account a view request for viewing a surveillance video file, the view request comprising authorization information of the user account; performing an identity authentication on the user account according to the authorization information; and allowing the user account to view the surveillance video file when the identity authentication is passed, performing a privacy protection operation on the surveillance video file uploaded from a camera device, the step of performing a privacy protection operation on the surveillance video file uploaded from a camera device comprising the operation of encrypting the surveillance video file, the step of encrypting the surveillance video file comprising: acquiring a file key used for encrypting the surveillance video file; and encrypting the surveillance video file based on the file key, characterized in that the method further comprises: acquiring a user private key of the user account; generating a user public key of the user account according to the file key and the user private key of the user account; and sending the user public key to the corresponding user account, such that the user account generates the file key of the surveillance video file according to the user public key and the user private key. acquiring from a user account a view request for viewing a surveillance video file, the view request comprising authorization information of the user account; performing an identity authentication on the user account according to the authorization information; and allowing the user account to view the surveillance video file when the identity authentication is passed, performing a privacy protection operation on the surveillance video file uploaded from a camera device, the step of performing a privacy protection operation on the surveillance video file uploaded from a camera device comprising the operation of encrypting the surveillance video file, the step of encrypting the surveillance video file comprising: acquiring a file key used for encrypting the surveillance video file; and encrypting the surveillance video file based on the file key, characterized in that the method further comprises: acquiring a user private key of the user account; generating a user public key of the user account according to the file key and the user private key of the user account; and sending the user public key to the corresponding user account, such that the user account generates the file key of the surveillance video file according to the user public key and the user private key. acquiring a file key used for encrypting the surveillance video file; and encrypting the surveillance video file based on the file key, characterized in that the method further comprises: acquiring a user private key of the user account; generating a user public key of the user account according to the file key and the user private key of the user account; and sending the user public key to the corresponding user account, such that the user account generates the file key of the surveillance video file according to the user public key and the user private key. acquiring a user private key of the user account; generating a user public key of the user account according to the file key and the user private key of the user account; and sending the user public key to the corresponding user account, such that the user account generates the file key of the surveillance video file according to the user public key and the user private key.