Я думаю, что нет другого "гарантированного" способа заставить сервер остановиться.
И Quicktime, и VLC делают это таким образом, я не знаю для другого клиента.
Как видно из этой страницы RFC 2326 , директива PAUSE рекомендуется, но не обязательна. Плюс это для остановки, а не остановки, так что да, TEARDOWN - верный путь.
method direction object requirement
DESCRIBE C->S P,S recommended
ANNOUNCE C->S, S->C P,S optional
GET_PARAMETER C->S, S->C P,S optional
OPTIONS C->S, S->C P,S required
(S->C: optional)
PAUSE C->S P,S recommended
PLAY C->S P,S required
RECORD C->S P,S optional
REDIRECT S->C P,S optional
SETUP C->S S required
SET_PARAMETER C->S, S->C P,S optional
TEARDOWN C->S P,S required