]> git.sesse.net Git - vlc/commit
SET_PARAMETER is simply *wrong*. Servers are not supposed to support except for propr...
authorRémi Denis-Courmont <rem@videolan.org>
Thu, 13 Dec 2007 18:06:34 +0000 (18:06 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Thu, 13 Dec 2007 18:06:34 +0000 (18:06 +0000)
commit64fcf937ace17e82f5fff6d5be7f79305be10da7
tree684d79cccef3338d8db6d7aa986d798f4b532e99
parent6504e7eb7438b06b95e6907ba0e45006e480d57c
SET_PARAMETER is simply *wrong*. Servers are not supposed to support except for proprietary extensions (meaning we cannot use for just any random server).
Even GET_PARAMETER is hardly good, as it is not mandatory to implement either, but it is a defined way to ping (which SET_PARAMETER ain't).
In any case, the only proper way to ping a stream is RTCP feedback.
When it comes to the control session, better check OPTIONS Allow: header for GET_PARAMETER.

I really wonder how live555 can be so low-level though - smells like we are trying to be too intelligent here.
modules/demux/live555.cpp