A screen sharing method, performed by a sharing device and used for sharing a screen between a sharing device and a receiving device, wherein the method comprises: Displaying a user interface of an application menu; establishing (102, 203) a connection used for screen sharing to the receiving device; determining shareable image data, wherein the shareable image data is a part of image data corresponding to the user interface; and sending (104, 206) the shareable image data to the receiving device by using the connection, so that the receiving device displays the user interface of the application menu according to the shareable image data; the method characterised by: wherein before the determining shareable image data, the method further comprises determining that a quantity of receiving devices that have established a connection to the sharing device exceeds a predetermined value, and determining the shareable image data if the quantity of receiving devices that have established a connection to the sharing device exceeds the predetermined value; and wherein after the sending the shareable image data to the receiving device, the method further comprises: obtaining a control instruction that is sent by the receiving device by using the connection; and when the control instruction meets a predetermined confidential condition, making a response to the control instruction. Displaying a user interface of an application menu; establishing (102, 203) a connection used for screen sharing to the receiving device; determining shareable image data, wherein the shareable image data is a part of image data corresponding to the user interface; and sending (104, 206) the shareable image data to the receiving device by using the connection, so that the receiving device displays the user interface of the application menu according to the shareable image data; the method characterised by: wherein before the determining shareable image data, the method further comprises determining that a quantity of receiving devices that have established a connection to the sharing device exceeds a predetermined value, and determining the shareable image data if the quantity of receiving devices that have established a connection to the sharing device exceeds the predetermined value; and wherein after the sending the shareable image data to the receiving device, the method further comprises: obtaining a control instruction that is sent by the receiving device by using the connection; and when the control instruction meets a predetermined confidential condition, making a response to the control instruction. wherein before the determining shareable image data, the method further comprises determining that a quantity of receiving devices that have established a connection to the sharing device exceeds a predetermined value, and determining the shareable image data if the quantity of receiving devices that have established a connection to the sharing device exceeds the predetermined value; and wherein after the sending the shareable image data to the receiving device, the method further comprises: obtaining a control instruction that is sent by the receiving device by using the connection; and when the control instruction meets a predetermined confidential condition, making a response to the control instruction. obtaining a control instruction that is sent by the receiving device by using the connection; and when the control instruction meets a predetermined confidential condition, making a response to the control instruction.