Я пытаюсь воспроизвести песню, которая находится в системе с url http://192.168.1.160:10243/WMPNSSv4/1921188402/1_NC0yNTY.mp3 в kodi.Реализация UPnP в KODI
Тот же код работает в Windows Media Player, но почему бы и нет в KODI?
IP-системы с Коди это 192.168.1.144 Я пытаюсь отправить действие, как показано ниже:
локон -v -o response.xml -H "Content-Type: текст/XML; Charset =" UTF-8 "" -H "SOAPAction: "урна: схемы-UPnP-орг: сервис: AVTransport: 1 # SetAVTransportURI"" -d @ AV_transport.xml -X POST http://192.168.1.144:1356/AVTransport/c093ed10-0986-7173-937f-3fc4bbf9ec3a/control.xml
Мои AV_transport.xml содержит:
<?xml version = "1.0" encoding="utf-8"?>
<s:Envelope
xmlns:s = "http://schemas.xmlsoap.org/soap/envelope/"
s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<s:Body>
<u:SetAVTransportURI xmlns:u="urn:schemas-upnp-org:Service:AVTransport:1">
<InstanceID>0</InstanceID>
<CurrentURI>http://192.168.1.160:10243/WMPNSSv4/1921188402/1_NC0yNTY.mp3</CurrentURI>
<CurrentURIMetaData></CurrentURIMetaData>
</u:SetAVTransportURI>
</s:Body>
</s:Envelope>
Я получаю сообщение заголовка как 500 Плохое reeest: Плохое пространство имен. Скажите, пожалуйста, где у меня ошибка в моем коде.