Можно ли добавить ftp-сервер к списку каталогов?
Можно ли добавить ftp-сервер к списку каталогов?
У провайдера есть ftp-сервер с видео-файлами (ftp://nix.b-domolink.net/). Можно ли его добавить как каталог медиа-ресурсов?
Re: Можно ли добавить ftp-сервер к списку каталогов?
Как каталог нельзя, можно добавить в папку Интернет-ресурсов через скрипт обработки медиа-ресурсов (Настройки-Обработка-Добавить). Адрес заменить на реальный, для выполнения нажать зеленую кнопка Проверка. Для транскодирования будет использовать vlc.Грёмлин wrote:У провайдера есть ftp-сервер с видео-файлами (ftp://nix.b-domolink.net/). Можно ли его добавить как каталог медиа-ресурсов?
Code: Select all
const
FtpAddress = 'ftp://127.0.0.1';
procedure ProcessFolder(const aFolder: Variant; const aFolderPath: string);
var
i, iItemCount: Integer;
Folder, FolderItem, FolderItems: Variant;
sItemPath, sItemName: string;
begin
FolderItems := aFolder.Items;
iItemCount := FolderItems.Count;
for i := 0 to iItemCount - 1 do begin
FolderItem := FolderItems.Item(i);
sItemPath := FolderItem.Path;
sItemName := FolderItem.Name;
if FolderItem.IsFolder then begin
Folder := FolderItem.GetFolder;
ProcessFolder(Folder, aFolderPath + '\' + sItemName)
end else if HmsFileMediaType(sItemPath) = mtVideo then
HmsCreateMediaItem(sItemPath, mfVideoInternetTelevisionItemID, aFolderPath);
end
end;
var
MediaFolder: THmsScriptMediaItem;
Folder, Shell: Variant;
begin
HmsShowInformation('Поиск видео-файлов...');
try
MediaFolder := HmsFindMediaFolder(mfVideoInternetTelevisionItemID, FtpAddress);
if MediaFolder <> nil then
MediaFolder.DeleteChildItems;
Shell := CreateOleObject('Shell.Application');
Folder := Shell.NameSpace(FtpAddress);
ProcessFolder(Folder, FtpAddress);
finally
HmsHideInformation
end;
HmsDatabaseAutoSave;
ProcessMediaResult := True
end.
Re: Можно ли добавить ftp-сервер к списку каталогов?
Попробовал так сделать, изображение получается ужасное. Возможно ли сделать как-нибудь по-другому, без перекодирования? Через VLC media player на компьютере проигрывает без проблем прямо с ftp-сервера.
Re: Можно ли добавить ftp-сервер к списку каталогов?
Если устройство поймет, то можно использовать профиль транскодирования "Интернет-телевидение (Входной поток)", только для него надо выставить mime-тип, Настройки-Транскодер-Профили, если файлы разных форматов, то необходимо создать копии профиля "Интернет-телевидение (Входной поток)" и выставить требуемые mime-типы, для файлов выбирать нужный профиль.Грёмлин wrote:Попробовал так сделать, изображение получается ужасное. Возможно ли сделать как-нибудь по-другому, без перекодирования? Через VLC media player на компьютере проигрывает без проблем прямо с ftp-сервера.
Re: Можно ли добавить ftp-сервер к списку каталогов?
Огромное спасибо. Теперь всё отлично показывает 

Re: Можно ли добавить ftp-сервер к списку каталогов?
есть программа (кажись webdrive), которая подключает ftp как диск. Ну а дальше и карты в руки 

Re: Можно ли добавить ftp-сервер к списку каталогов?
так я не совсем понял, что надо делать?
я пробовал сначала подключать ресурс через NetDrive и добавить каталоги с этого ресурса..
но тут же начинались беды - каталоги не док конца сканируются - фтп сервер блокирует множественные частые обращения, да и максимум там разрешено 2 потока.. в общем облом. да еще когда и получается с телека войти на фтп то сразу же обрывается с ошибкой "неправильный формат", а все из-за того что телек заваливает сервер пытаясь прочитать с огромного списка файлов кадры.. в общем никак!
Так распишите поподробнее.. каким же образом я могу добавить в список ресурсоф фтп-шку и как правильно настроить профиль воспроизведения? телек держит 1920*1080 DLNA2
я пробовал сначала подключать ресурс через NetDrive и добавить каталоги с этого ресурса..
но тут же начинались беды - каталоги не док конца сканируются - фтп сервер блокирует множественные частые обращения, да и максимум там разрешено 2 потока.. в общем облом. да еще когда и получается с телека войти на фтп то сразу же обрывается с ошибкой "неправильный формат", а все из-за того что телек заваливает сервер пытаясь прочитать с огромного списка файлов кадры.. в общем никак!
Так распишите поподробнее.. каким же образом я могу добавить в список ресурсоф фтп-шку и как правильно настроить профиль воспроизведения? телек держит 1920*1080 DLNA2
Re: Можно ли добавить ftp-сервер к списку каталогов?
все умерли, да?
пробовал добавить интернет телевидение входной поток, в качестве ресурса внес ftp://10.10.4.20/video/
и ничего! ну где в конце концов есть нормальная документация что ему надо скормить чтобы с фтп ресурса проигрывались файлы?
пробовал добавить интернет телевидение входной поток, в качестве ресурса внес ftp://10.10.4.20/video/
и ничего! ну где в конце концов есть нормальная документация что ему надо скормить чтобы с фтп ресурса проигрывались файлы?
Re: Можно ли добавить ftp-сервер к списку каталогов?
WebDrive у меня тоже блокировался из-за множества запросов, а вот FtpDrive настроился без проблем. Подключил десяток фтп серверов местного провайдера с контентом как сетевой диск. Добавил в HMS, просканировал и теперь тысячи фильмов можно смотреть не качая.
Нюансы:
1) Если фильмов или музыки очень много лучше отключить в настройках сканирования "Чтение свойств новых файлов при сканировании".
2) HMS (или ТВ) не отображает более 101 страницы в папке, если фильмов больше, в настройках установите "Выполнить группирование если элементов в папке больше чем _1000_". Фильмы будут разбиваться по первой букве в названии.
3) Поключать к HMS лучше не диск целиком, а папками на диске, что бы была возможность сканировать нужный фтп отдельно.
4) Для обновления можно установить сканирование каталога медиаресурсвов по расписанию (например ночью).
Перепробовал кучу разных вариантов, включая встроенные возможности самой винды и платные проги, током заработало только в этой связке.
Нюансы:
1) Если фильмов или музыки очень много лучше отключить в настройках сканирования "Чтение свойств новых файлов при сканировании".
2) HMS (или ТВ) не отображает более 101 страницы в папке, если фильмов больше, в настройках установите "Выполнить группирование если элементов в папке больше чем _1000_". Фильмы будут разбиваться по первой букве в названии.
3) Поключать к HMS лучше не диск целиком, а папками на диске, что бы была возможность сканировать нужный фтп отдельно.
4) Для обновления можно установить сканирование каталога медиаресурсвов по расписанию (например ночью).
Перепробовал кучу разных вариантов, включая встроенные возможности самой винды и платные проги, током заработало только в этой связке.
Re: Можно ли добавить ftp-сервер к списку каталогов?
FtpDrive у меня стоял до этого.. "Г" редкостное, потому как постоянно вываливает ошибки перечисления файлов и тому подобное, если превысилось число потоков к фтп или еще что-то, например ресурс стал недоступен.. ну не умеет он тихо работать, и это приводит к подвисанию компа или прерыванию работы полноэкранных приложений.. да и пробовал я с ним - то же самое, файлы если и видятся как список, то все равно телек не открывает их на просмотр, пишет что-то вроде "неправильный формат".. а на самом деле в это время идет сканирование телеком эскизов и заваливаются все потоки.. поэтому подключение фтп как диска - не решение.. я хотел бы узнать все-таки как можно через профиль "Интернет телевидение (входной поток)" настроить отображение фтп ресурсов, чтобы избежать этой ерунды.