A control method, comprising: registering, by a first electronic device, a camera of a second electronic device as a virtual camera, the first electronic device include at least one physical camera; receiving, by the first electronic device, a photographing instruction; in response to the photographing instruction, the first electronic device acquiring photos respectively through at least two cameras of the first electronic device, where the at least two cameras include the physical camera and the virtual camera, the physical camera is one or more, and the virtual camera is one or more; determining a first camera based on photos acquired by the at least two cameras, wherein the determining comprises; displaying, by the first electronic device, photos acquired by the at least two cameras; receiving, by the first electronic device, a selection of the photos selected by the user and acquired by the at least two cameras; using, by the first electronic device, a plurality of cameras corresponding to the photos selected by the user as the first camera; controlling, by the first electronic device, the first camera to acquire a video; wherein the method further comprises, after controlling the first camera to acquire a video, determining that a location of to-be-photographed content or a location of the first camera changes based at least in part on detecting a motion amount of the first camera or the motion amount of the to-be-photographed content; and re-determining, by the first electronic device, the first camera to acquire the video if at least one of the motion amount of the location of the to-be-photographed content or the motion amount of the location of the first camera is greater than a preset motion amount. registering, by a first electronic device, a camera of a second electronic device as a virtual camera, the first electronic device include at least one physical camera; receiving, by the first electronic device, a photographing instruction; in response to the photographing instruction, the first electronic device acquiring photos respectively through at least two cameras of the first electronic device, where the at least two cameras include the physical camera and the virtual camera, the physical camera is one or more, and the virtual camera is one or more; determining a first camera based on photos acquired by the at least two cameras, wherein the determining comprises; displaying, by the first electronic device, photos acquired by the at least two cameras; receiving, by the first electronic device, a selection of the photos selected by the user and acquired by the at least two cameras; using, by the first electronic device, a plurality of cameras corresponding to the photos selected by the user as the first camera; controlling, by the first electronic device, the first camera to acquire a video; wherein the method further comprises, after controlling the first camera to acquire a video, determining that a location of to-be-photographed content or a location of the first camera changes based at least in part on detecting a motion amount of the first camera or the motion amount of the to-be-photographed content; and re-determining, by the first electronic device, the first camera to acquire the video if at least one of the motion amount of the location of the to-be-photographed content or the motion amount of the location of the first camera is greater than a preset motion amount.