Выгрузка информации в XML о хранимом контенте.
Модераторы: ElenVR, Людмила, PR
-
- Сообщения: 30
- Зарегистрирован: 25 июл 2016 10:06
Выгрузка информации в XML о хранимом контенте.
Добрый день!
Решили перейти на Форвард, но есть ряд проблем.
Опишу схему, которая работает у нас сейчас.
Для формирования эфирных плейлистов, отдел выпуска использует WinTV. Плейлисты формируются менеджерами эфира на основе данных о хранимом на сервере вещания контенте. Т.е. все те файлы что есть на жестком диске сервера вещания (VECTORBOX), отображаются в WinTV и доступны для создания плейлиста. Обмен информацией о наличии файлов, их названиях и путей размещения, осуществляется посредствам XML файла, который создается сервером вещания. Сервер вещания отслеживает изменения в списке файлов с заданным интервалом, если изменения есть, вносит их в XML. Далее XML файл подгружается в WinTV и менеджер эфира видит файлы, которые присутствуют на сервере вещания, и на основе этой информации создает плейлист.
Может ли Форвард делать подобное? Т.е. выгружать данные о хранимом на нем контенте, в определенной папке, например (D:\Content) в XML файл.
Решили перейти на Форвард, но есть ряд проблем.
Опишу схему, которая работает у нас сейчас.
Для формирования эфирных плейлистов, отдел выпуска использует WinTV. Плейлисты формируются менеджерами эфира на основе данных о хранимом на сервере вещания контенте. Т.е. все те файлы что есть на жестком диске сервера вещания (VECTORBOX), отображаются в WinTV и доступны для создания плейлиста. Обмен информацией о наличии файлов, их названиях и путей размещения, осуществляется посредствам XML файла, который создается сервером вещания. Сервер вещания отслеживает изменения в списке файлов с заданным интервалом, если изменения есть, вносит их в XML. Далее XML файл подгружается в WinTV и менеджер эфира видит файлы, которые присутствуют на сервере вещания, и на основе этой информации создает плейлист.
Может ли Форвард делать подобное? Т.е. выгружать данные о хранимом на нем контенте, в определенной папке, например (D:\Content) в XML файл.
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
-
- Сообщения: 389
- Зарегистрирован: 27 авг 2009 15:49
- Откуда: Тамбов
-
- Сообщения: 2311
- Зарегистрирован: 05 мар 2003 19:21
-
- Сообщения: 389
- Зарегистрирован: 27 авг 2009 15:49
- Откуда: Тамбов
-
- Сообщения: 2311
- Зарегистрирован: 05 мар 2003 19:21
Еще раз: слова "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.
Мне кажется, что правильнее использовать одну программу для формирования расписания. В Вашем случае это, очевидно, WinTV. Готовое расписание нужно выгрзуить в AIR-файл, открыть его в OnAir и играть. Если нужно что-то подправить, что нельзя исправить в WinTV, можно править в OnAir, но обратной дороги не будет в любом случае - модификация расписания в OnAir никак не отразится в WinTV!!!
Если программа WinTV не умеет создавать раписание для OnAir, то стоит попросить авторов WinTV научится это делать. Формат файла расписания очень простой. Мы готовы всячески помочь.
Ну или начать использовать другие системы. У нас есть продукт "Форвард Офис". Есть продукты других компаний, например Оплан или Метус, которые умеют создавать расписания для программы OnAir.
-
- Сообщения: 30
- Зарегистрирован: 25 июл 2016 10:06
vd писал(а):Еще раз: слова "XML-формат" означают примерно то же, что "формат TXT", "формат HTML" или "видеофайл". Без конкретизации структуры файла это ничего не означает.
Можете сказать, о каких программах речь? И что за XML-файлы они поддерживают? Откуда эти файлы берутся?
Для того чтобы работать (создавать расписания с последующей выгрузкой в *.air) в WinTV, WinTV должна получить список файлов хранящихся на сервере. Сама она этого делать не может, но может получать данные например из XML. В XML они выгружаются самим вещательным ПО (VECTORBOX), через заданные промежутки времени.vd писал(а):Можно придумать самые разные виды структуры в XML-файле. Главный вопрос: зачем этот XML потом нужен?
В принципе могу показать файл XML сформированный VECTORBOX'ом.
Вообще, действительно, верным решением будет "научить" саму WinTV делать это.
Последний раз редактировалось Александр И 03 ноя 2016 08:27, всего редактировалось 3 раза.
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK