Это должен быть очень элементарный вопрос. У меня есть URL-адрес, такой как http://SERVERNAME/file.wmv. Когда я ввожу его в "Open Location" в gnome-mpLayer, он подключается к серверу и воспроизводит поток. Но когда я бегу

mplayer "URL"

в терминале я получаю безумную бесконечную петлю

Playing URL.
Resolving SERVERNAME for AF_INET6...
Couldn't resolve name for AF_INET6: SERVERNAME
Resolving SERVERNAME for AF_INET...
Connecting to server SERVERNAME[xxx.xx.xxx.xx]: 80...
Cache size set to 320 KBytes

Я думаю, что мое использование mplayer в терминале является правильным, так как я могу смотреть другие URL. Только этот конкретный не работает (я не уполномочен писать URL, потому что они хотят, чтобы он был закрытым !!!).

Итак, мой вопрос: кто-нибудь знает, почему я получаю этот цикл? Или можно увидеть, как gnome-mplayer вызывает mplayer и какие выходные сообщения он генерирует?

Я использую gnome-mplayer 0.9.9.2 и mplayer 1.0rc4-4.4.5 в Ubuntu 10.10.

Спасибо, мадияр

1 ответ1

0

Хм ... Я думаю, что нашел ответ. Я запустил gnome-mplayer в терминале с параметром -verbose и обнаружил, что он ищет URL-адрес как mmshttp://HOSTNAME/file.wmv . Это решает проблему.

Но на самом деле сейчас я столкнулся с другой проблемой (я не знаю, должен ли я публиковать отдельный вопрос): опция -dumpstream в mplayer не работает. Я получаю следующее сообщение

Playing mmshttp://HOSTNAME/file.wmv.
STREAM_ASF, URL: mmshttp://HOSTNAME/file.wmv
Resolving HOSTNAME for AF_INET6...
Couldn't resolve name for AF_INET6: HOSTNAME
Resolving HOSTNAME for AF_INET...
Connecting to server HOSTNAME[xxx.xx.xxx.xx]: 80...
Resolving HOSTNAME for AF_INET6...
Couldn't resolve name for AF_INET6: HOSTNAME
Resolving HOSTNAME for AF_INET...
Connecting to server HOSTNAME[xxx.xx.xxx.xx]: 80...
Cache size set to 1125 KBytes
Stream not seekable!

и затем он останавливается (даже не показывает подсказку).

Изменить: я думаю, я был слишком быстр, чтобы заключить, что есть ошибка. Правда, это останавливается; но это на самом деле загрузка файла :).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .