Page 1 of 1

VLC User-agent value

Posted: 17 Nov 2020 00:43
by valib
Why do you use for User-agent

Code: Select all

Portable SDK for UPnP devices/1.6.19
which could be used by any other APPs using this SDK but not the original value like "VLC whatever"? We are working on the https://github.com/UniversalMediaServer ... ediaServer and we try to recognise the VLC properly. Using this expression without any additional information is nonsense and not usefull.

Re: VLC User-agent value

Posted: 20 Nov 2020 21:36
by RĂ©mi Denis-Courmont
Because the UPnP stack comes with its own HTTP protocol implementation, bypassing VLC's own.

Re: VLC User-agent value

Posted: 20 Nov 2020 22:43
by valib
I think that this is only bad implementation of this UPnP stack. Please don't tell me that it is not configurable. If so why do you choose to use it? In the past the VLC sends e.g.

Code: Select all

User-Agent: 6.2.9200 2/, UPnP/1.0, Portable SDK for UPnP devices/1.6.19 for VLC 32-bit version 2.2.4
or

Code: Select all

User-Agent: 6.1.7601 2/Service Pack 1, UPnP/1.0, Portable SDK for UPnP devices/1.6.19 for VLC 64-bit version 2.2.4
which was OK.

Re: VLC User-agent value

Posted: 04 Dec 2020 23:22
by valib
Any new updates?