2

Я настроил файл .xpsf VLC для указания на видеопоток, который запрашивает имя пользователя и pw. Можно ли как-то запечь имя пользователя и pw в файл, чтобы он автоматически отправлялся?

Содержимое файла .xpsf:

<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/">
    <trackList>
        <track><location>rtsp://192.168.8.108:554/live/ch00_0</location><title>Full resolution</title></track>
        <track><location>rtsp://192.168.8.108:554/live/ch01_0</location><title>Half resolution</title></track>
    </trackList>
</playlist>

1 ответ1

3

VRL MRL основаны на URI, синтаксис которых позволяет вставлять необязательную пользовательскую информацию, специфичную для схемы:

# (simplified)
scheme://[userinfo@]host[:port]/path

с полем userinfo принимающим почти всегда форму user[:password] . Следовательно, вы можете ввести свое имя пользователя и пароль следующим образом:

rtsp://user:password@host:port/path

который дает вам этот файл xpsf :

<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/">
  <trackList>
    <track>
      <location>rtsp://user:password@192.168.8.108:554/live/ch00_0</location>
      <title>Full resolution</title>
    </track>
    <track>
      <location>rtsp://user:password@192.168.8.108:554/live/ch01_0</location>
      <title>Half resolution</title>
    </track>
  </trackList>
</playlist>

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