type field 1201 may include information representing a type of data included in a payload for example the payload type field 1201 may include information identifying that the data included in the payload is data about the user input according to various embodiments of the present disclosure the extended header field 1203 may be omitted in various embodiments of the present disclosure and may further include information in addition to the information about the payload type in addition according to one or more embodiments of the present disclosure the payload type field 1201 and the extended header field 1203 may be included in a sound code packet header according to various embodiments of the present disclosure the payload field 1205 may include information about the user input for example the device receives the user input and inserts information about the user input to the payload field 1205 and then may packetize the user input as the watermark data packet according to various embodiments of the present disclosure the sync field 1207 may include information representing start of the watermark data in addition according to one or more embodiments of the present disclosure the length field 1209 may include information representing a length of the data field 1211 according to various embodiments of the present disclosure the data field 1211 may include the payload type field 1201 the extended header field 1203 and the payload field 1205 according to one or more embodiments of the present disclosure the crc field 1213 and the rs field 1215 may include fields for detecting and correcting errors also according to one or more embodiments of the present disclosure the blanks 1217.