A portable terminal, comprising: a display unit configured to display a user interface, UI; a communication unit ; a memory unit ; and a control unit configured to: connect , by the communication unit , with a peripheral device ; display , on the display unit , a first UI for controlling data; detect a user input via the first UI to transfer data played in the peripheral device ; in response to detecting the user input, receive , by the communication unit , meta information of the data played in the peripheral device from the peripheral device , wherein the meta information comprises connection information and an address for requesting the data from a server; store the meta information in the memory unit ; display, on the display unit , a second UI including an item of the data played in the peripheral device and an item of a discovered another peripheral device ; select, when the item of the data and the item of the another peripheral device are selected via the second UI, the data and the another peripheral device ; and transmit, by the communication unit , the meta information to the another peripheral device . a display unit configured to display a user interface, UI; a communication unit ; a memory unit ; and a control unit configured to: connect , by the communication unit , with a peripheral device ; display , on the display unit , a first UI for controlling data; detect a user input via the first UI to transfer data played in the peripheral device ; in response to detecting the user input, receive , by the communication unit , meta information of the data played in the peripheral device from the peripheral device , wherein the meta information comprises connection information and an address for requesting the data from a server; store the meta information in the memory unit ; display, on the display unit , a second UI including an item of the data played in the peripheral device and an item of a discovered another peripheral device ; select, when the item of the data and the item of the another peripheral device are selected via the second UI, the data and the another peripheral device ; and transmit, by the communication unit , the meta information to the another peripheral device . connect , by the communication unit , with a peripheral device ; display , on the display unit , a first UI for controlling data; detect a user input via the first UI to transfer data played in the peripheral device ; in response to detecting the user input, receive , by the communication unit , meta information of the data played in the peripheral device from the peripheral device , wherein the meta information comprises connection information and an address for requesting the data from a server; store the meta information in the memory unit ; display, on the display unit , a second UI including an item of the data played in the peripheral device and an item of a discovered another peripheral device ; select, when the item of the data and the item of the another peripheral device are selected via the second UI, the data and the another peripheral device ; and transmit, by the communication unit , the meta information to the another peripheral device . <EOS>