Смотрим видео через сеть в KDE

Зашел в irc-чате у нас разговор по поводу интересного поведения kde при работе с сетевыми ресурсами. По-умолчанию удаленные файлы перед открытием кешируются во временном каталоге.
Это касается не только видео и музыки, но и прочих документов.

Обходится это, в общем-то, не сложно. Нужно всего лишь немного поправить desktop-файл приложения, которым предполагается открывать файл.

А именно, добавить в него строчку вида:

X-KDE-Protocols=список,протоколов,через,запятую

Например вот так это выглядит в моем /usr/share/applications/vlc.desctop:

X-KDE-Protocols=ftp,http,https,mms,rtmp,sftp,smb

После добавления вышеозначенной строчки все чудесным образом начинает работать как надо.
Но возникает одно неприятное НО: если ресурс защищен паролем, ничего не выйдет. Плейер будет ругаться, что не может открыть соответствующий адрес. Нужно явно указывать логин/пароль для доступа к ресурсу.

В VLC это делается в настройках. Нужно выбрать вариант отображения “Все”, перейти в раздел “Ввод / кодеки -> Модули ввода -> SMB” и там указать нужные данные.

Это же касается и других плейеров, поддерживающих протокол smb - mplayer, smplayer.
Но как это делается для них, я пока не смотрел - дополню позднее.

Как избавиться от необходимости каждый раз явно указывать логин/пароль в настройках, я пока не знаю. Будем разбираться…

Не понятна суть. В чем была проблема?