Выгрузка информации в XML о хранимом контенте.

Здесь обсуждаются любые продукты компании СофтЛаб-НСК для телевизионного вещания (Форвард Т, Форвард ТС, Форвард Голкипер, Форвард Рефери, Форвард Офис, Форвард Инжест)

Модераторы: ElenVR, Людмила, PR

Ответить
Александр И
Сообщения: 30
Зарегистрирован: 25 июл 2016 10:06

Выгрузка информации в XML о хранимом контенте.

Сообщение Александр И »

Добрый день!

Решили перейти на Форвард, но есть ряд проблем.

Опишу схему, которая работает у нас сейчас.

Для формирования эфирных плейлистов, отдел выпуска использует WinTV. Плейлисты формируются менеджерами эфира на основе данных о хранимом на сервере вещания контенте. Т.е. все те файлы что есть на жестком диске сервера вещания (VECTORBOX), отображаются в WinTV и доступны для создания плейлиста. Обмен информацией о наличии файлов, их названиях и путей размещения, осуществляется посредствам XML файла, который создается сервером вещания. Сервер вещания отслеживает изменения в списке файлов с заданным интервалом, если изменения есть, вносит их в XML. Далее XML файл подгружается в WinTV и менеджер эфира видит файлы, которые присутствуют на сервере вещания, и на основе этой информации создает плейлист.

Может ли Форвард делать подобное? Т.е. выгружать данные о хранимом на нем контенте, в определенной папке, например (D:\Content) в XML файл.
Даниленко Сергей
Сообщения: 7093
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

Может ли Форвард делать подобное?
Нет, не может.
Storm
Сообщения: 389
Зарегистрирован: 27 авг 2009 15:49
Откуда: Тамбов

Сообщение Storm »

А кстати, насколько реально сделать выгрузку с определенной папки из OnAir-а например в тот же xml? Например папка с рекламными роликами, нажимаешь кнопку и создается файл со списком роликов в этой папке.
vd
Сообщения: 2311
Зарегистрирован: 05 мар 2003 19:21

Сообщение vd »

Для получения списка файлов в папке в текстовом файле существуют команды dir или ls. И другие способы наверняка есть.

Зачем именно XML? Просто "XML" - это ни о чем. Можно придумать самые разные виды структуры в XML-файле. Главный вопрос: зачем этот XML потом нужен?
Storm
Сообщения: 389
Зарегистрирован: 27 авг 2009 15:49
Откуда: Тамбов

Сообщение Storm »

Это был просто как пример. Хотя с XML форматом работают многие программы учёта. В принципе я спрашивал про сам факт такой возможности.
vd
Сообщения: 2311
Зарегистрирован: 05 мар 2003 19:21

Сообщение vd »

Еще раз: слова "XML-формат" означают примерно то же, что "формат TXT", "формат HTML" или "видеофайл". Без конкретизации структуры файла это ничего не означает.
Хотя с XML форматом работают многие программы учёта.
Можете сказать, о каких программах речь? И что за XML-файлы они поддерживают? Откуда эти файлы берутся?
Игорь Таранцев
Сообщения: 493
Зарегистрирован: 04 янв 2004 12:45
Откуда: СофтЛаб-НСК

Сообщение Игорь Таранцев »

Если очень нужно создать некоторый файл со списком роликов в папке, то можно сделать bat-файл с командной строкой типа "DIR *.* > list.txt". При нажатии на этот файл из стандартного проводника в папке получится тестовый файл list.txt со списком всех файлов в этой папке. После некоторых приседаний с параметрами GREP можно второй командной строкой переписать этот файл в XML-файл нужного Вам формата. Но что потом делать с этим файлом? Куда его девать? Вы будете вручную загонять эти файлы в WinTV после каждого добавления ролика на диск?!? А откуда файлы взялись на диске? Достаточно ли Вам только имени файла или нужно иметь дополнительные атрибуты, по которым захочется делать поиск? То есть возникает куча вопросов по тому, как Вы планируете это использовать.
Мне кажется, что правильнее использовать одну программу для формирования расписания. В Вашем случае это, очевидно, WinTV. Готовое расписание нужно выгрзуить в AIR-файл, открыть его в OnAir и играть. Если нужно что-то подправить, что нельзя исправить в WinTV, можно править в OnAir, но обратной дороги не будет в любом случае - модификация расписания в OnAir никак не отразится в WinTV!!!
Если программа WinTV не умеет создавать раписание для OnAir, то стоит попросить авторов WinTV научится это делать. Формат файла расписания очень простой. Мы готовы всячески помочь.
Ну или начать использовать другие системы. У нас есть продукт "Форвард Офис". Есть продукты других компаний, например Оплан или Метус, которые умеют создавать расписания для программы OnAir.
Александр И
Сообщения: 30
Зарегистрирован: 25 июл 2016 10:06

Сообщение Александр И »

vd писал(а):Еще раз: слова "XML-формат" означают примерно то же, что "формат TXT", "формат HTML" или "видеофайл". Без конкретизации структуры файла это ничего не означает.

Можете сказать, о каких программах речь? И что за XML-файлы они поддерживают? Откуда эти файлы берутся?
vd писал(а):Можно придумать самые разные виды структуры в XML-файле. Главный вопрос: зачем этот XML потом нужен?
Для того чтобы работать (создавать расписания с последующей выгрузкой в *.air) в WinTV, WinTV должна получить список файлов хранящихся на сервере. Сама она этого делать не может, но может получать данные например из XML. В XML они выгружаются самим вещательным ПО (VECTORBOX), через заданные промежутки времени.

В принципе могу показать файл XML сформированный VECTORBOX'ом.

Вообще, действительно, верным решением будет "научить" саму WinTV делать это.
Последний раз редактировалось Александр И 03 ноя 2016 08:27, всего редактировалось 3 раза.
Даниленко Сергей
Сообщения: 7093
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

Вообще, действительно, верным решением будет "научить" саму WinTV делать это.
Правильное понимание.
Построение каких-то списков файлов - это вовсе не то, чем должен заниматься вещательный сервер. А вот для программы, которая формирует расписание - это просто родная задача.
Ответить