SJD,
Вы можете попробовать настроить анализатор с использованием библиотеки Twisted Python ( Twisted ), это позволит вам захватывать необработанные данные, поступающие по вашей сети, при условии, что вы можете указать Twisted, какой порт слушать (или прослушивать все). ) и куда поместить файл, и т. д., а затем сделать что-то с этим новым файлом (например, отправить его в ffmpeg для проверки сохранения в .mov).
Вы должны сгенерировать файл .sdp для ffmpeg, поэтому, если вы не автоматизируете этот шаг процесса, это действительно раздражает. В настоящее время я работаю над частью автоматизации, но борюсь так же.
Я использую EventMachine для Ruby с FFMPEG и .sdp из SIP.
Надеюсь, это немного поможет.