Closed MX10-AC2N closed 2 years ago
I see that the Play command is rejected by your streamer with a HTTP status 500 (internal server error).
The most likely reason is that I have changed something in my didl metadata template, and that the change is not compatible with all devices (it still works for me).
I will investigate and make a new beta release tomorrow trying to restore the old template behaviour.
Sorry about that.
No worries, I went back to 1.3.19 which works well, it was just to share the problem, there's no urgency.. Thanks again, you are doing a great job. To share again I have just discovered the benefits of 432Hz compared to 440Hz, and I found https://github.com/CardLin/Convert_Music_To_432Hz_From_Any_Source- it's only an .exe to convert mp3 but thanks to github it can quickly be updated for other audio formats, This could be a very interesting addition for swyh-rs. Thank again
Apparently the "ProtocolInfo" Xml (specifying audio format and rate) is missing from the DIDL-Lite template in 1.3.20 and 1.3.21.
But it is present in 1.3.22, I don't know how I missed that or why it worked without here...
I'll publish a new 1.3.22 release shortly.
As for the 432 Hz hype: fact and fiction.
Same issue with the new 1.3.22, sorry...
09:45:16 [INFO] Config: Configuration { server_port: Some(5901), auto_resume: false, sound_source: "Hi-Fi Cable Input (VB-Audio Hi-Fi Cable)", log_level: Debug, ssdp_interval_mins: 0.5, auto_reconnect: true, disable_chunked: false, use_wave_format: false, bits_per_sample: Some(16), monitor_rms: true, last_renderer: "None Harman Kardon AVR265", last_network: "192.168.1.230", config_dir: "C:\\Users\\Asus-AC2N\\.swyh-rs" }
09:45:16 [DEBUG] (1) swyh_rs::utils::audiodevices: Supported hosts:
[Wasapi]
09:45:16 [DEBUG] (1) swyh_rs::utils::audiodevices: Available hosts:
[Wasapi]
09:45:16 [DEBUG] (1) swyh_rs::utils::audiodevices: WASAPI
09:45:16 [DEBUG] (1) swyh_rs::utils::audiodevices: Default Output Device:
Some("Speakers (Intel SST Audio Device (WDM))")
09:45:16 [DEBUG] (1) swyh_rs::utils::audiodevices: Devices:
09:45:16 [DEBUG] (1) swyh_rs::utils::audiodevices: 1. "Speakers (Intel SST Audio Device (WDM))"
09:45:18 [DEBUG] (1) swyh_rs::utils::audiodevices: All supported output stream configs:
09:45:18 [DEBUG] (1) swyh_rs::utils::audiodevices: 1.1. SupportedStreamConfigRange { channels: 2, min_sample_rate: SampleRate(48000), max_sample_rate: SampleRate(48000), buffer_size: Unknown, sample_format: F32 }
09:45:18 [DEBUG] (1) swyh_rs::utils::audiodevices: Default output stream config:
SupportedStreamConfig { channels: 2, sample_rate: SampleRate(48000), buffer_size: Unknown, sample_format: F32 }
09:45:18 [DEBUG] (1) swyh_rs::utils::audiodevices: 2. "Hi-Fi Cable Input (VB-Audio Hi-Fi Cable)"
09:45:18 [DEBUG] (1) swyh_rs::utils::audiodevices: All supported output stream configs:
09:45:18 [DEBUG] (1) swyh_rs::utils::audiodevices: 2.1. SupportedStreamConfigRange { channels: 2, min_sample_rate: SampleRate(48000), max_sample_rate: SampleRate(48000), buffer_size: Unknown, sample_format: F32 }
09:45:18 [DEBUG] (1) swyh_rs::utils::audiodevices: Default output stream config:
SupportedStreamConfig { channels: 2, sample_rate: SampleRate(48000), buffer_size: Unknown, sample_format: F32 }
09:45:18 [DEBUG] (1) swyh_rs::utils::audiodevices: 3. "Microphone (Intel SST Audio Device (WDM))"
09:45:18 [DEBUG] (1) swyh_rs::utils::audiodevices: 4. "Hi-Fi Cable Output (VB-Audio Hi-Fi Cable)"
09:45:18 [INFO] Selected audio source: Hi-Fi Cable Input (VB-Audio Hi-Fi Cable)
09:45:18 [INFO] tb_log: Setup audio sources
09:45:18 [INFO] tb_log: Now running at ABOVE_NORMAL_PRIORITY_CLASS
09:45:18 [DEBUG] (1) swyh_rs: Try capturing system audio
09:45:18 [INFO] tb_log: Capturing audio from: Hi-Fi Cable Input (VB-Audio Hi-Fi Cable)
09:45:18 [INFO] tb_log: Default audio SupportedStreamConfig { channels: 2, sample_rate: SampleRate(48000), buffer_size: Unknown, sample_format: F32 }
09:45:19 [INFO] tb_log: Discover networks
09:45:19 [INFO] tb_log: Starting SSDP discovery
09:45:19 [DEBUG] (3) swyh_rs::openhome::avmedia: SSDP discovery started
09:45:19 [INFO] tb_log: The wave_reader is now receiving samples
09:45:20 [DEBUG] (3) swyh_rs::openhome::avmedia: UDP response at 1022 from 192.168.1.240:56697:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.1.240:80/dd.xml
SERVER: POSIX, UPnP/1.0, Intel MicroStack/1.0.2777
ST: urn:schemas-upnp-org:service:RenderingControl:1
USN: uuid:3dcc7100-f76c-11dd-87af-002261a59896::urn:schemas-upnp-org:service:RenderingControl:1
09:45:20 [DEBUG] (3) swyh_rs::openhome::avmedia: SSDP Discovery: AV renderer: http://192.168.1.240:80/dd.xml
09:45:22 [DEBUG] (1) swyh_rs::utils::configuration: Updated CONFIG: [Configuration]
ServerPort = 5901
AutoResume = false
SoundCard = "Hi-Fi Cable Input (VB-Audio Hi-Fi Cable)"
LogLevel = "DEBUG"
SSDPIntervalMins = 0.5
AutoReconnect = true
DisableChunked = true
UseWaveFormat = false
BitsPerSample = 16
MonitorRms = true
LastRenderer = "None Harman Kardon AVR265"
LastNetwork = "192.168.1.230"
ConfigDir = "C:\\Users\\Asus-AC2N\\.swyh-rs"
09:45:22 [INFO] SSDP discovery: new Renderer found at : http://192.168.1.240:80/dd.xml
09:45:22 [DEBUG] (3) swyh_rs::openhome::avmedia: Getting new renderer descriptions
09:45:22 [DEBUG] (3) swyh_rs::openhome::avmedia: Get service description for http://192.168.1.240:80/dd.xml
09:45:22 [DEBUG] (3) ureq::stream: connecting to 192.168.1.240:80 at 192.168.1.240:80
09:45:22 [DEBUG] (3) ureq::stream: created stream: TcpStream { addr: 192.168.1.230:54573, peer: 192.168.1.240:80, socket: 1268 }
09:45:22 [DEBUG] (3) ureq::unit: sending request GET http://192.168.1.240/dd.xml
09:45:22 [DEBUG] (3) ureq::unit: writing prelude: GET /dd.xml HTTP/1.1
Host: 192.168.1.240
Accept: */*
User-Agent: swyh-rs-Rust
Content-Type: text/xml
accept-encoding: gzip
Content-Length: 0
09:45:22 [DEBUG] (3) ureq::unit: response 200 to GET http://192.168.1.240/dd.xml
09:45:22 [DEBUG] (3) ureq::pool: adding stream to pool: http|192.168.1.240|80 -> TcpStream { addr: 192.168.1.230:54573, peer: 192.168.1.240:80, socket: 1268 }
09:45:22 [DEBUG] (3) ureq::stream: dropping stream: TcpStream { addr: 192.168.1.230:54573, peer: 192.168.1.240:80, socket: 1268 }
09:45:22 [DEBUG] (3) swyh_rs::openhome::avmedia: Service description:
09:45:22 [DEBUG] (3) swyh_rs::openhome::avmedia: <?xml version="1.0" encoding="utf-8"?>
<root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:ms="urn:microsoft-com:wmc-1-0" xmlns:pnpx="http://schemas.microsoft.com/windows/pnpx/2005/11" xmlns:microsoft="urn:schemas-microsoft-com:WMPNSS-1-0" xmlns:df="http://schemas.microsoft.com/windows/2008/09/devicefoundation">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device ms:X_MS_SupportsWMDRM="true">
<deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
<presentationURL>/web</presentationURL>
<pnpx:X_hardwareId>VEN_2A2D&DEV_0001&SUBSYS_0001&REV_01 VEN_0033&DEV_0005&REV_01</pnpx:X_hardwareId>
<pnpx:X_compatibleId>MS_DigitalMediaDeviceClass_DMR_V001</pnpx:X_compatibleId>
<pnpx:X_deviceCategory>MediaDevices</pnpx:X_deviceCategory>
<df:X_deviceCategory>Multimedia.DMR</df:X_deviceCategory>
<microsoft:magicPacketWakeSupported>0</microsoft:magicPacketWakeSupported>
<microsoft:magicPacketSendSupported>1</microsoft:magicPacketSendSupported>
<dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMR-1.50</dlna:X_DLNADOC>
<friendlyName>Harman Kardon AVR265</friendlyName>
<manufacturer>Harman Kardon</manufacturer>
<manufacturerURL>http://www.harmankardon.com</manufacturerURL>
<modelDescription>ir-ser-FS2026-0200-0149_V2.2.14.37060-10</modelDescription>
<modelName>None</modelName>
<modelNumber>None</modelNumber>
<modelURL>http://www.radioharmankardon.com</modelURL>
<serialNumber>0b04070303101f2701003e00ffff4dff</serialNumber>
<UDN>uuid:3dcc7100-f76c-11dd-87af-002261a59896</UDN>
<iconList>
<icon>
<mimetype>image/png</mimetype>
<width>48</width>
<height>48</height>
<depth>32</depth>
<url>/icon.png</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>48</width>
<height>48</height>
<depth>32</depth>
<url>/icon.jpg</url>
</icon>
<icon>
<mimetype>image/png</mimetype>
<width>120</width>
<height>120</height>
<depth>32</depth>
<url>/icon2.png</url>
</icon>
<icon>
<mimetype>image/jpeg</mimetype>
<width>120</width>
<height>120</height>
<depth>32</depth>
<url>/icon2.jpg</url>
</icon>
</iconList>
<serviceList><service><serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType><serviceId>urn:upnp-org:serviceId:AVTransport</serviceId><SCPDURL>AVTransport/scpd.xml</SCPDURL><controlURL>AVTransport/control</controlURL><eventSubURL>AVTransport/event</eventSubURL></service><service><serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType><serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId><SCPDURL>ConnectionManager/scpd.xml</SCPDURL><controlURL>ConnectionManager/control</controlURL><eventSubURL>ConnectionManager/event</eventSubURL></service><service><serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType><serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId><SCPDURL>RenderingControl/scpd.xml</SCPDURL><controlURL>RenderingControl/control</controlURL><eventSubURL>RenderingControl/event</eventSubURL></service></serviceList></device></root>
09:45:22 [DEBUG] (3) swyh_rs::openhome::avmedia: Renderer Harman Kardon AVR265 None ip 192.168.1.240 at urlbase http://192.168.1.240:80/ has 3 services
09:45:22 [DEBUG] (3) swyh_rs::openhome::avmedia: => OpenHome Playlist control url: '', AvTransport url: '/AVTransport/control'
09:45:22 [DEBUG] (3) swyh_rs::openhome::avmedia: .. urn:schemas-upnp-org:service:AVTransport:1 urn:upnp-org:serviceId:AVTransport /AVTransport/control
09:45:22 [DEBUG] (3) swyh_rs::openhome::avmedia: .. urn:schemas-upnp-org:service:ConnectionManager:1 urn:upnp-org:serviceId:ConnectionManager /ConnectionManager/control
09:45:22 [DEBUG] (3) swyh_rs::openhome::avmedia: .. urn:schemas-upnp-org:service:RenderingControl:1 urn:upnp-org:serviceId:RenderingControl /RenderingControl/control
09:45:22 [DEBUG] (3) swyh_rs::openhome::avmedia: SSDP discovery complete
09:45:22 [DEBUG] (1) swyh_rs::ui::mainform: Pushed renderer #0 None Harman Kardon AVR265, state = ON
09:45:22 [INFO] Found new renderer Harman Kardon AVR265 None at 192.168.1.240
09:45:22 [DEBUG] (1) swyh_rs::utils::configuration: Updated CONFIG: [Configuration]
ServerPort = 5901
AutoResume = false
SoundCard = "Hi-Fi Cable Input (VB-Audio Hi-Fi Cable)"
LogLevel = "DEBUG"
SSDPIntervalMins = 0.5
AutoReconnect = true
DisableChunked = true
UseWaveFormat = false
BitsPerSample = 16
MonitorRms = true
LastRenderer = "None Harman Kardon AVR265"
LastNetwork = "192.168.1.230"
ConfigDir = "C:\\Users\\Asus-AC2N\\.swyh-rs"
09:45:22 [INFO] tb_log: AV Stop playing on Harman Kardon AVR265 host=192.168.1.240 port=80
09:45:22 [DEBUG] (1) swyh_rs::openhome::avmedia: url: http://192.168.1.240:80/AVTransport/control,
=>SOAP Action: urn:schemas-upnp-org:service:AVTransport:1#Stop,
=>SOAP xml:
<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Stop xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"><InstanceID>0</InstanceID></u:Stop></s:Body></s:Envelope>
09:45:22 [DEBUG] (1) ureq::stream: connecting to 192.168.1.240:80 at 192.168.1.240:80
09:45:22 [DEBUG] (1) ureq::stream: created stream: TcpStream { addr: 192.168.1.230:54574, peer: 192.168.1.240:80, socket: 1296 }
09:45:22 [DEBUG] (1) ureq::unit: sending request POST http://192.168.1.240/AVTransport/control
09:45:22 [DEBUG] (1) ureq::unit: writing prelude: POST /AVTransport/control HTTP/1.1
Host: 192.168.1.240
Connection: close
User-Agent: swyh-rs-Rust/0.x
Accept: */*
SOAPAction: "urn:schemas-upnp-org:service:AVTransport:1#Stop"
Content-Type: text/xml; charset="utf-8"
accept-encoding: gzip
Content-Length: 288
09:45:22 [DEBUG] (1) ureq::unit: response 200 to POST http://192.168.1.240/AVTransport/control
09:45:22 [DEBUG] (1) ureq::pool: adding stream to pool: http|192.168.1.240|80 -> TcpStream { addr: 192.168.1.230:54574, peer: 192.168.1.240:80, socket: 1296 }
09:45:22 [DEBUG] (1) ureq::stream: dropping stream: TcpStream { addr: 192.168.1.230:54574, peer: 192.168.1.240:80, socket: 1296 }
09:45:22 [DEBUG] (1) swyh_rs::openhome::avmedia: <=SOAP response: <?xml version="1.0" encoding="utf-8"?>
<s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:StopResponse xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"></u:StopResponse></s:Body></s:Envelope>
09:45:22 [INFO] tb_log: AV Start playing on Harman Kardon AVR265 host=192.168.1.240 port=80 from 192.168.1.230 using AvTransport Play
09:45:22 [DEBUG] (1) swyh_rs::openhome::avmedia: AvTransport server URL: http://192.168.1.230:5901/stream/swyh.wav
09:45:22 [DEBUG] (1) swyh_rs::openhome::avmedia: url: http://192.168.1.240:80/AVTransport/control,
=>SOAP Action: urn:schemas-upnp-org:service:AVTransport:1#SetAVTransportURI,
=>SOAP 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.230:5901/stream/swyh.wav</CurrentURI><CurrentURIMetaData><DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/"><item id="1" parentID="0" restricted="0"><dc:title>swyh-rs</dc:title><res bitsPerSample="16" nrAudioChannels="2" sampleFrequency="48000" protocolInfo="" duration="00:00:00" >http://192.168.1.230:5901/stream/swyh.wav</res><upnp:class>object.item.audioItem.musicTrack</upnp:class></item></DIDL-Lite></CurrentURIMetaData></u:SetAVTransportURI></s:Body></s:Envelope>
09:45:22 [DEBUG] (1) ureq::stream: connecting to 192.168.1.240:80 at 192.168.1.240:80
09:45:22 [DEBUG] (1) ureq::stream: created stream: TcpStream { addr: 192.168.1.230:54575, peer: 192.168.1.240:80, socket: 1296 }
09:45:22 [DEBUG] (1) ureq::unit: sending request POST http://192.168.1.240/AVTransport/control
09:45:22 [DEBUG] (1) ureq::unit: writing prelude: POST /AVTransport/control HTTP/1.1
Host: 192.168.1.240
Connection: close
User-Agent: swyh-rs-Rust/0.x
Accept: */*
SOAPAction: "urn:schemas-upnp-org:service:AVTransport:1#SetAVTransportURI"
Content-Type: text/xml; charset="utf-8"
accept-encoding: gzip
Content-Length: 1049
09:45:22 [DEBUG] (1) ureq::unit: response 200 to POST http://192.168.1.240/AVTransport/control
09:45:22 [DEBUG] (1) ureq::pool: adding stream to pool: http|192.168.1.240|80 -> TcpStream { addr: 192.168.1.230:54575, peer: 192.168.1.240:80, socket: 1296 }
09:45:22 [DEBUG] (1) ureq::stream: dropping stream: TcpStream { addr: 192.168.1.230:54575, peer: 192.168.1.240:80, socket: 1296 }
09:45:22 [DEBUG] (1) swyh_rs::openhome::avmedia: <=SOAP response: <?xml version="1.0" encoding="utf-8"?>
<s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:SetAVTransportURIResponse xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"></u:SetAVTransportURIResponse></s:Body></s:Envelope>
09:45:22 [DEBUG] (1) swyh_rs::openhome::avmedia: url: http://192.168.1.240:80/AVTransport/control,
=>SOAP Action: urn:schemas-upnp-org:service:AVTransport:1#Play,
=>SOAP xml:
<?xml version="1.0" encoding="utf-8"?><s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><u:Play xmlns:u="urn:schemas-upnp-org:service:AVTransport:1"><InstanceID>0</InstanceID><Speed>1</Speed></u:Play></s:Body></s:Envelope>
09:45:22 [DEBUG] (1) ureq::stream: connecting to 192.168.1.240:80 at 192.168.1.240:80
09:45:22 [DEBUG] (1) ureq::stream: created stream: TcpStream { addr: 192.168.1.230:54576, peer: 192.168.1.240:80, socket: 1296 }
09:45:22 [DEBUG] (1) ureq::unit: sending request POST http://192.168.1.240/AVTransport/control
09:45:22 [DEBUG] (1) ureq::unit: writing prelude: POST /AVTransport/control HTTP/1.1
Host: 192.168.1.240
Connection: close
User-Agent: swyh-rs-Rust/0.x
Accept: */*
SOAPAction: "urn:schemas-upnp-org:service:AVTransport:1#Play"
Content-Type: text/xml; charset="utf-8"
accept-encoding: gzip
Content-Length: 304
09:45:22 [DEBUG] (1) ureq::unit: response 500 to POST http://192.168.1.240/AVTransport/control
09:45:22 [ERROR] <= SOAP POST error: http://192.168.1.240/AVTransport/control: status code 500
09:45:22 [DEBUG] (1) ureq::stream: dropping stream: TcpStream { addr: 192.168.1.230:54576, peer: 192.168.1.240:80, socket: 1296 }
09:45:22 [INFO] tb_log: The streaming server is listening on http://192.168.1.230:5901/stream/swyh.wav
09:45:22 [INFO] tb_log: Sample rate: 48000, sample format: audio/L16 (PCM)
09:45:22 [DEBUG] (5) tiny_http: Server listening on 192.168.1.230:5901
09:45:22 [DEBUG] (6) tiny_http: Running accept thread
09:45:52 [DEBUG] (3) swyh_rs::openhome::avmedia: SSDP discovery started
09:45:53 [DEBUG] (3) swyh_rs::openhome::avmedia: UDP response at 1031 from 192.168.1.240:56697:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.1.240:80/dd.xml
SERVER: POSIX, UPnP/1.0, Intel MicroStack/1.0.2777
ST: urn:schemas-upnp-org:service:RenderingControl:1
USN: uuid:3dcc7100-f76c-11dd-87af-002261a59896::urn:schemas-upnp-org:service:RenderingControl:1
09:45:53 [DEBUG] (3) swyh_rs::openhome::avmedia: SSDP Discovery: AV renderer: http://192.168.1.240:80/dd.xml
09:45:55 [INFO] SSDP discovery: Skipping known Renderer at http://192.168.1.240:80/dd.xml
09:45:55 [DEBUG] (3) swyh_rs::openhome::avmedia: Getting new renderer descriptions
09:45:55 [DEBUG] (3) swyh_rs::openhome::avmedia: SSDP discovery complete
09:46:25 [DEBUG] (3) swyh_rs::openhome::avmedia: SSDP discovery started
09:46:25 [DEBUG] (3) swyh_rs::openhome::avmedia: UDP response at 14 from 192.168.1.240:56697:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.1.240:80/dd.xml
SERVER: POSIX, UPnP/1.0, Intel MicroStack/1.0.2777
ST: urn:schemas-upnp-org:service:RenderingControl:1
USN: uuid:3dcc7100-f76c-11dd-87af-002261a59896::urn:schemas-upnp-org:service:RenderingControl:1
09:46:25 [DEBUG] (3) swyh_rs::openhome::avmedia: SSDP Discovery: AV renderer: http://192.168.1.240:80/dd.xml
09:46:28 [INFO] SSDP discovery: Skipping known Renderer at http://192.168.1.240:80/dd.xml
09:46:28 [DEBUG] (3) swyh_rs::openhome::avmedia: Getting new renderer descriptions
09:46:28 [DEBUG] (3) swyh_rs::openhome::avmedia: SSDP discovery complete
09:46:58 [DEBUG] (3) swyh_rs::openhome::avmedia: SSDP discovery started
09:46:59 [DEBUG] (3) swyh_rs::openhome::avmedia: UDP response at 1033 from 192.168.1.240:56697:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.1.240:80/dd.xml
SERVER: POSIX, UPnP/1.0, Intel MicroStack/1.0.2777
ST: urn:schemas-upnp-org:service:RenderingControl:1
USN: uuid:3dcc7100-f76c-11dd-87af-002261a59896::urn:schemas-upnp-org:service:RenderingControl:1
09:46:59 [DEBUG] (3) swyh_rs::openhome::avmedia: SSDP Discovery: AV renderer: http://192.168.1.240:80/dd.xml
09:47:01 [INFO] SSDP discovery: Skipping known Renderer at http://192.168.1.240:80/dd.xml
09:47:01 [DEBUG] (3) swyh_rs::openhome::avmedia: Getting new renderer descriptions
09:47:01 [DEBUG] (3) swyh_rs::openhome::avmedia: SSDP discovery complete
Our body is mainly water .. I could see some video (YouTube) comparative for the influence of 432Hz on plants and animals, interaction is clearly visible .. for my part I think there is good ..
For some reason the protocolinfo is still missing in the metadata xml in your log.
I will have to try to reproduce this here, but so far I have been unable to make the protocolinfo disappear...
Is it possible that you somehow manage to download and install an old version?
The following two lines are missing from the begining of your log:
12:42:01 [INFO] swyh-rs V 1.3.22 - Logging started. 12:42:01 [WARN] tb_log: WW*>Running DEBUG build => log level set to DEBUG!
full log.txt => https://paste.yunohost.org/oqolupuruk.php
OK, so it remains a mystery, that I can not reproduce here, and that has not been reported elsewhere.
If I remember correctly, you are running Windows 7? I have no way of testing Windows 7. I test on Windows 10 and Ubuntu Linux 20.04 LTS.
A remote possibility is a problem between the current Rust version and the VC140 runtime on Windows 7 in the Rust strfmt crate...
No I use Win10 family version10.0.19043 build 19043
Then I have no idea what's going wrong ...
I have now, the penny finally dropped... Between 1.3.19 and 1.3.20 I made changes to the DIDL template, but I only tested with my Openhome transport streamers. But the changes for AV transport streamers were incorrect, and your Harman-Kardon uses AV transport. I'll correct this and publish 1.3.23 today (after testing AV-transport!).
Thank @dheijl v1.3.23 works wonderfully GREAT @dheijl ..!
Hi @dheijl Today after some time without upgrading I try to go under 1.3.21 but despite my amp being well seen and the stream to the amp starts but no sound coming out of the amp.. I I had already tried 1.3.20 with the same result... release 1.3.19 works correctly.. I came back to this one.. is there a need to completely remove swyh-rs before installing the new 1.3.21? here is log.txt from 1.3.21 (no sound) => https://paste.yunohost.org/ewunonoqec.php here is log.txt from 1.3.19 (sound ok) => https://paste.yunohost.org/iribezevon.php