Я пытаюсь перехватить поток с помощью mplayer
используя опцию -dumpstream
:
mplayer -dumpstream mms://<url> -dumpfile out.wmv
Но я всегда получаю эту ошибку после нескольких десятков мегабайт:
nop_streaming_read error : Resource temporarily unavailable
Я подключен по беспроводной сети, но я все еще думаю, что разумно ожидать, что я смогу захватить весь поток ...
Общий совет в Интернете для этой проблемы - повторить захват. Однако я автоматически повторял попытку с использованием сценария, и теперь он выполняется более трех дней, всегда перезапускаясь из-за этой ошибки.
Еще я попробовал проверить mplayer из svn, изменив to = 10 * 1000
to = 600 * 1000
в stream/tcp.c
, скомпилировав и используя этот mplayer
. Думаю, это должно было увеличить время ожидания до 10 минут. Тем не менее, я все еще вижу эту проблему.