Skip to content

Some devices require resource information provided by HTTP HEAD before streaming

Bug report.

Some devices check the existence of a resource via HTTP HEAD request before start streaming

Your environment.

  • Pulseaudio version: n/a
  • Pipewire version: n/a
  • pa-dlna version: n/a
  • DLNA device name: Teufel 3sixty
  • Selected encoder: audio/mpeg
  • Network type (wired, wifi): wifi

Steps to reproduce.

Try to initiate a stream to an Teufel 3sixty

Relevant logs or configuration.

Before the 3sixty sends the GET request to the AVTransportURI, it checks headers via HEAD request. The current implementation does not respond to these requests which causes the 3sixty to discard the SetAVTransportURI command.

Edited by Jan-Jonas Sämann
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information