Abstract: A system for uploading a 3D video to a video website by a user is characterized by comprising the following modules: a user uploading platform (1) configured to upload a video and to perform classification and identification on the video; a website video processing background (2) configured to perform operations of content censoring, 3D censoring and 3D video transcoding on the video in the background; an intermediate layer (3) configured to add a 3D attribute label to a 3D video; a website frontend (4) configured to return video meta information and to provide 3D video related information for a website user and a frontend player; and a frontend player (5) configured to perform 3D video playback processing according to the attribute label of the video identified as 3D, and to form a 3D video on the website eventually for being viewed by the user.