A method of providing a remote user interface, RUI, with respect to a service provided by a server to a client device, both server and client device forming a home network, the server having a uniform resource locator, URL, that is known to the client device, the method comprising: receiving a RUI request (step 120) comprising: first preference format information, second preference format information, and transmission option information, wherein the first preference format information is related to a format preferred by the client device with respect to the RUI, the second preference format information is related to a format preferred by the client device with respect to a video comprised in the RUI, and the transmission option information indicates whether to consider the second preference format information when transmission of the RUI is decided; if the transmission option information indicates not to consider the second preference format information, comparing a format of the RUI with only the first preference format information (step 130) and, if the format of the RUI matches the first preference format information, transmitting the RUI to the client device (step 140); and if the transmission option information indicates to consider the second preference format information, comparing the format of the RUI and the format of the video comprised in the RUI with the first preference format information and the second preference format information, respectively, (step 130) and, if the format of the RUI matches the first preference format information and the format of the video comprised in the RUI matches the second preference format information, transmitting the RUI to the client device (step 140). receiving a RUI request (step 120) comprising: first preference format information, second preference format information, and transmission option information, wherein the first preference format information is related to a format preferred by the client device with respect to the RUI, the second preference format information is related to a format preferred by the client device with respect to a video comprised in the RUI, and the transmission option information indicates whether to consider the second preference format information when transmission of the RUI is decided; first preference format information, second preference format information, and transmission option information, if the transmission option information indicates not to consider the second preference format information, comparing a format of the RUI with only the first preference format information (step 130) and, if the format of the RUI matches the first preference format information, transmitting the RUI to the client device (step 140); and if the transmission option information indicates to consider the second preference format information, comparing the format of the RUI and the format of the video comprised in the RUI with the first preference format information and the second preference format information, respectively, (step 130) and, if the format of the RUI matches the first preference format information and the format of the video comprised in the RUI matches the second preference format information, transmitting the RUI to the client device (step 140).