Главная
страница 1

© ЮУрГУ, Кафедра системного программирования Дата последнего изменения: 06.09.2010


Модель вариантов использования
системы ведения видеоархива
телеканала ЮУрГУ-ТВ


Технический отчет TR-VideoStorm-01

М.А. Хомутецкий, М.Л. Цымблер

Данный документ содержит модель вариантов использования системы VideoStorm, которая предназначена для ведения видеоархива телеканала ЮУрГУ-ТВ. Приведены спецификации вариантов использования системы на языке UML и примерный интерфейс пользователя системы.

1.Введение


Видеоархив телеканала ЮУрГУ-ТВ предназначен для хранения исходных видеоматериалов (видеоматериалов, отснятых сотрудниками телеканала) и видеоматериалов, смонтированных сотрудниками из исходных. Исходные видеоматериалы, как правило, после осуществления процедуры монтажа удаляются. Смонтированные видеоматериалы хранятся на жестком диске сервера, на DVD-дисках в офисе телеканала.

Система VideoStorm представляет собой компьютеризированную систему ведения видеоархива и должна обеспечивать следующие основные функции:

  • сохранение исходных и смонтированных видеоматериалов в архиве и извлечение видеоматериалов из архива;

  • создание сжатой копии видеоматериала (для предварительного просмотра) и сохранение ее в архиве;

  • назначение тегов (семантических меток) видеоматериалам и поиск видеоматериалов по тегам;

  • избыточное хранение видеоматериалов без использования жестких дисков рабочих станций сотрудников и набора DVD-дисков, которое обеспечивает высокую готовность видеоматериалов, запрошенных с любой рабочей станции.

Система предполагает различные классы пользователей с соответствующим пользовательским интерфейсом и функциональными возможностями.

Документ организован следующим образом. Во втором разделе описан существующий технологический цикл обработки видеоматериалов. Третий раздел содержит требования к системе VideoStorm и описание изменяемого соответствующим образом технологического цикла обработки видеоматериалов. В четвертом разделе приведена диаграмма вариантов использования системы VideoStorm. В пятом разделе содержатся спецификации вариантов использования. В приложения вынесены образцы используемых в технологическом цикле документов и формы графического интерфейса пользователей.


2.Технологический цикл обработки видеоматериалов


Видеоархив телеканала ЮУрГУ-ТВ предназначен для хранения видеофайлов, содержащих видео следующих категорий: исходные, сюжеты, телепередачи. Исходный видеоматериал – видеоматериал, отснятый сотрудниками телеканала. Смонтированные материалы подразделяются на сюжеты и телепередачи. Сюжет состоит из фрагментов исходных видеоматериалов. Телепередача состоит из сюжетов и, возможно, из фрагментов исходных видеоматериалов.

Исходные видеоматериалы временно хранятся на жестких дисках рабочих станций сотрудников, объединенных в локальную сеть и, как правило, после монтажа удаляются. Смонтированные видеоматериалы сохраняются на жестком диске сервера в определенных папках и спустя некоторое время записываются на DVD-диски. DVD-диск, содержащий смонтированные материалы, снабжается этикеткой с указанием порядкового номера диска. DVD-диски хранятся в офисе телеканала.

Информация о местоположении сюжетов и передач сохраняется в текстовом файле формата MS Word. В данном файле сохраняется информация, как о видеофайлах, расположенных на DVD-дисках, так и на жестком диске сервера. Фрагмент этого файла приведен в Приложение .

В процессе обработки видеоматериалов архива задействованы сотрудники, выполняющие две различные роли: Журналист и Монтажер. Журналист является ответственным за съемку видео, загрузку отснятого материала и подготовку сценария нового видеоматериала. Монтажер осуществляет отбор монтируемых видеофайлов, монтаж и сохранение смонтированного материала в архив.

Процесс обработки видеоматериалов архива представлен на Рис.  и кратко может быть описан следующим образом.

Рис. . Технологический цикл обработки видеоматериалов

Журналист выполняет загрузку исходных видеоматериалов с видеокамеры на жесткий диск (в случае наличия таковых) и осуществляет подготовку сценария нового видеоматериала, который затем передается Монтажеру.

Сценарий представляет собой неформальное описание семантики фрагментов видео, которые должны войти в новый видеоматериал, текст дубляжа и др. Файл сценария имеет формат MS Word. Пример сценария приведен в Приложение .

Монтажер, используя сценарий, осуществляет просмотр и отбор исходных и/или смонтированных материалов, необходимых для монтажа. Далее Монтажер осуществляет визуальный монтаж полученного набора видеофайлов, используя Систему монтажа.



Система монтажа представляет собой программную систему сторонних разработчиков, которая позволяет в интерактивном режиме осуществлять процедуру монтажа: отбор нужных фрагментов, дубляж, наложение дополнительных эффектов и др.

Результатом визуального монтажа является файл смонтированного видеоматериала. Монтажер осуществляет запись этого файла на имеющийся или новый DVD-диск, указывая на этикетке диска дату монтажа и описание содержимого в произвольной форме. DVD-диски хранятся произвольно (бессистемно) в офисе телеканала.


3.Требования к системе VideoStorm


Система VideoStorm должна представлять собой компьютеризированную систему ведения видеоархива телеканала ЮУрГУ-ТВ и обеспечивать следующие основные функции.

  1. Сохранение и извлечение видеоматериалов.

  2. Создание сжатых копий видеоматериалов.

  3. Поддержка тегов видеоматериалов.

  4. Полнотекстовый поиск видеоматериалов по ключевой фразе.

  5. Избыточное хранение видеоматериалов.

  6. Аутентификация и авторизованный доступ к видеоматериалам.

Ниже приводится более детальное описание данных функций системы и изменяемого соответствующим образом технологического цикла обработки видеоматериалов.
    1. Сохранение и извлечение видеоматериалов


Система должна поддерживать сохранение исходных и смонтированных видеоматериалов в архиве и извлечение видеоматериалов из архива.

Для хранения не должны использоваться жесткие диски рабочих станций сотрудников и DVD-диски.

Система должна сохранять текстовое название видеоматериала, описания и дату монтажа. Данные параметры должны вводиться на форме добавления видеоматериала.

    1. Создание сжатых копий видеоматериалов


Система должна поддерживать создание нескольких сжатых копий любого видеоматериала (исходного и смонтированного) в нескольких форматах хранения для предварительного просмотра; сохранение сжатой копии в архиве и ее ассоциацию с полной версией видеоматериала.
    1. Поддержка тегов видеоматериалов


Система должна поддерживать теги (семантические метки) видеоматериалов и поиск видеоматериалов по заданному набору тегов. Например, репортаж о вручении дипломов о высшем образовании выпускникам ЮУрГУ может иметь следующий набор тегов: "ЮУрГУ", "ректор", "А.Л. Шестаков", "президент", "Г.П. Вяткин", "диплом", "студент", "бакалавр", "магистр", "выпуск", "стадион им. Е.Б. Елесиной".
    1. Полнотекстовый поиск видеоматериалов по ключевой фразе


Система должна поддерживать функцию полнотекстового поиска видеоматериалов по ключевой фразе. Поиск должен осуществляться по совпадению ключевой фразы с названием, описанием и тегам видеоматериалов. Должна быть возможность в форме поиска задавать период даты монтажа видеоматериалов, для уточнения результатов.
    1. Избыточное хранение видеоматериалов


Система должна поддерживать избыточное хранение видеоматериалов в архиве: каждый видеофайл хранится в n экземплярах, где n>1 — параметр системы. Целью избыточного хранения является высокая готовность видеоматериалов, запрошенных с любой рабочей станции. При этом избыточное хранение должно быть прозрачным для пользователей системы.

Избыточное хранение должно осуществляться без использования жестких дисков рабочих станций сотрудников и набора DVD-дисков.


    1. Аутентификация и авторизованный доступ к видеоматериалам


Система должна поддерживать аутентификацию и авторизованный доступ пользователей архива к видеоматериалам. Аутентификация подразумевает доступ пользователя к системе после ввода логина и проля. Авторизация означает предоставление пользователю прав на выполнение действий с архивом в зависимости от роли пользователя.

Система должна поддерживать следующие роли пользователей: администратор, журналист, редактор.

Пользователь, наделенный ролью администратора, может осуществлять управление пользователями (создание/удаление пользователей, изменение пароля/ролей пользователя и др.).

Роль журналиста дает права на загрузку видеоматериалов в архив и назначение тегов видеоматериалам.

Роль редактора дает права на назначение и редактирование тегов видеоматериалов.

Права, соответствующие данным ролям, резюмированы в Таблица .

Таблица . Права пользователей системы VideoStorm

Объект

Роль

Пользователи

Теги

Видеофайлы

I

D

U

S

I

D

U

S

I

D

U

S

Администратор

+

+

+

+

+

+

+

+

+

+

+

+

Редактор

-

-

-

-

+

+

+

+

-

-

-

+

Журналист

-

-

-

-

+

+

+

+

+

+

+

+

I – добавление

D – удаление

U – редактирование атрибутов

S – просмотр (поиск)


Измененный технологический цикл обработки видеоматериалов


Технологический цикл после внедрения системы VideoStorm представлен на Рис. . В процессе задействованы Журналист и Монтажер.

Журналист, в случае наличия отснятых видеоматериалов загружает их с видеокамеры в систему VideoStorm и назначает отснятому материалу теги, в соответствии с содержанием материала. VideoStorm сохраняет сам исходный материал и создает его сжатую версию для предпросмотра.

Журналист подготавливает сценарий нового видеоматериала и передает его Монтажеру. Более подробно сценарий описан в разделе 2.

Монтажер, получив сценарий, определяет, какие файлы необходимы для монтажа. Он ищет их в системе VideoStorm, используя теги или другую информацию о материале, такую как каталог материала (исходный материал, сюжет, передача), дату создания в системе или название материала. Монтажер может просмотреть интересующий его видеоматериал в окне предпросмотра материала на сайте системы VideoStorm. В результате поиска, Монтажер формирует список путей до файлов видеоматериалов в сетевой файловой системе. Используя данный список, Монтажер указывает необходимые файлы в Системе монтажа и начинает процедуру визуального монтажа, описанную в разделе 2.



Рис. . Технологический цикл после внедрения VideoStorm

В результате процедуры визуального монтажа получается смонтированный видеоматериал. Монтажер загружает смонтированный видеоматериал в систему VideoStorm и назначается ему теги.

4.Диаграмма вариантов использования


Система VideoStorm автоматизирует технологический цикл ведения видеоархива, описанный в разделе 2. Диаграмма вариантов использования приведена на Рис. .

Рис. . Диаграмма вариантов использования



Описание основных вариантов использования приведено в разделе 5.

5.Спецификации вариантов использования

Вариант использования «Загрузить видеоматериал»

  1. Краткое описание


Загрузка видеоматериала определенной категории(исходный материал, сюжет, передача) в систему. Форма загрузки видеоматериала приведена в Приложение Рис. .

6.Поток событий


Данный вариант использования начинается, когда Журналист или Монтажер нажимает на ссылку «Добавить».

7.Основной поток


  1. Выводится форма добавления видеоматериала.

  2. Пользователь указывает путь до видеоматериала и выбирает категорию, вводит название видеоматериала, описание, а также теги через запятую. Также пользователь может указать дату монтажа видеоматериала.

  3. После нажатия на кнопку «Добавить» видеоматериал загружается в систему.

  4. Создается и загружается в архив сжатая версия видеоматериала для предпросмотра.

  5. Добавляется запись о видеоматериале.

7.1.Альтернативные потоки


Альтернативные потоки отсутствуют.

8.Специальные требования

Специальные требования отсутствуют

9.Предусловия


Журналист должен быть авторизован в системе.

10.Постусловия


Постусловия отсутствуют.

11.Точки расширения


Точки расширения отсутствуют.

Вариант использования «Искать материал»

  1. Краткое описание


Поиск видеоматериалов по определенным условиям. Форма поиска приведена в Приложение Рис. . Форма настройки условий поиска приведена в Приложение Рис. .

12.Поток событий


Данный вариант использования начинается, когда пользователь вводит поисковый запрос и нажимает на кнопку «Поиск».

13.Основной поток


  1. Система осуществляет поиск материалов по введенному поисковому запросу, используя название, описание и теги видеоматериалов.

  2. Пользователю выводятся найденные результаты или сообщение о том, что ничего не найдено.

13.1.Альтернативные потоки


  1. Пользователь нажимает на ссылку «Настроить поиск».

  2. Выводится форма настройки условий поиск.

  3. Пользователь указывает категорию видеоматериалов, период даты монтажа видеоматериалов.

  4. Система осуществляет поиск с учетом настроенных параметров.

14.Специальные требования

Специальные требования отсутствуют

15.Предусловия


Пользователь должен быть авторизован в системе.

16.Постусловия


Постусловия отсутствуют.

17.Точки расширения


Пользователь может получить список путей до найденных видеоматериалов.

Вариант использования «Назначить теги материалу»

  1. Краткое описание


Назначение тегов материалу. Форма добавления тегов видеоматериала приведена в Приложение Рис. . Форма просмотра тегов видеоматериала в приведена в Приложение Рис. .

18.Поток событий


Данный вариант использования начинается, когда пользователь устанавливает фокус на поле ввода тегов на форме добавления/редактирования видеоматериала.

19.Основной поток


  1. Пользователь вводит теги через запятую.

  2. Пользователь нажимает кнопку сохранения/добавления видеоматериала.

  3. Теги сохраняются.

19.1.Альтернативные потоки


Альтернативные потоки отсутствуют.

20.Специальные требования

Специальные требования отсутствуют

21.Предусловия


Пользователь должен быть авторизован в системе и иметь права Редактора, Монтажера или Журналиста.

22.Постусловия


Постусловия отсутствуют.

23.Точки расширения


Точки расширения отсутствуют.

Вариант использования «Получить список путей до видеоматериалов»

  1. Краткое описание


Получение списка путей до видеоматериалов в сетевой файловой системе. Кнопка получения списка видеоматериалов приведена в Приложение Рис. .

24.Поток событий


Данный вариант использования начинается, когда Монтажер переходит на страницу, содержащую список видеоматериалов.

25.Основной поток


  1. Монтажер отмечает нужные ему видеоматериалы в списке видеоматериалов.

  2. Нажимает кнопку «Сформировать список путей до видеоматериалов».

  3. Монтажеру выводится список путей до видеоматериалов в сетевой файловой системе.

25.1.Альтернативные потоки


Альтернативные потоки отсутствуют.

26.Специальные требования

Специальные требования отсутствуют

27.Предусловия


Монтажер должен быть авторизован в системе.

28.Постусловия


Постусловия отсутствуют.

29.Точки расширения


Точки расширения отсутствуют.

Приложение . Фрагмент файла списка архивных сюжетов и передач



НА DVD дисках и КОМПЬТЕРЕ ARHIV (архивный сервер):

VIDEO3(U:)\ АРХИВ\

ДИСК -1

1. Молодёжный проспект (программа №1) - 15 мин. 22 сек.



ДИСК -2

1. Молодёжный проспект (программа №2) - 11 мин. 22 сек.



ДИСК -3

1. Молодёжный проспект (программа №3) - 13 мин. 35 сек.



ДИСК -4

1. Молодёжный проспект (программа №4) - 16 мин. 48 сек.



ДИСК -5

1. Молодёжный проспект (программа №5, Новогодний выпуск) - 14 мин. 46 сек.



ДИСК -6

1. Молодёжный проспект (программа №6) - 13 мин. 17 сек.

2. Вопрос ребром (программа №2, Новогодний выпуск) - 6 мин. 00 сек.

ДИСК -7

1. 7777 абитуриент (только на DVD)

2. Цвик (только на DVD)

3. Гимн ЮУрГУ

4. Новогодний гороскоп (только на DVD)

5. Новогодняя кухня (только на DVD)

6. Пиарщики (только на DVD)

7. Обл. салон инноваций и инвестиций (только на DVD)

8. Совещание предприятий оборонной промышленности (только на DVD)

ДИСК -8

1. Ролик “Радио-ЮУрГУ”(только на DVD)

2. ЕГЭ

3. Зачисление (только на DVD)



4. Отборочные комиссии

5. Первый абитуриент (только на DVD)

6. Правила поступления (только на DVD)

7. Регистрационный центр (только на DVD)



8. Тысячный абитуриент (только на DVD)
НА КОМПЬТЕРЕ FORWARD_1 (эфирный сервер_1):

F:\ АРХИВ_4\ АСТРОЛОГИЧЕСКИЙ СТУДЕНЧЕСКИЙ ПРОГНОЗ



Forward1\АРХИВ_4\АС ПРОГНОЗ

Диск №

1

-

80

2

-

82

3

-

90

4

-

105

5

-

186

6

-

194

7

-

236

8

-

236

9

-

236

10

АС прогноз №10 (02_04_08)

249

11

АС прогноз №11 (30_06_08)

252

12

АС прогноз №12 (08_08_08)

253

13

АС прогноз №13 (08_09_08)

257

14

АС прогноз №14 (08_10_08)

287

15

АС прогноз №15 (29_10_08)

290

16

АС прогноз №16 (28_11_08)

289

17

АС прогноз №17 (29_12_08)

297

18

АС прогноз №18 (30_01_08)

313

19

АС прогноз №19 (04_03_09)

319

20

АС прогноз №20 (24_03_09)

317

21

АС прогноз №21 (08_05_09)

311

22

АС прогноз №22 (26_05_09)

310

23

АС прогноз №23 (23_06_09)

303

24

АС прогноз №24 (27_07_09)

318

25

АС прогноз №25 (24_09_09)

320

26

АС прогноз №26 (22_10_09)

312

27

АС прогноз №27 (28_12_09)

337

28

АС прогноз №28 (26_02_10)

338

29

АС прогноз №29 (05_04_10)

-

30

АС прогноз №30 (22_04_10)

340

31

АС прогноз №31 (27_05_10) для абитуриентов 2010

-

32

АС прогноз №32 (09_05_10) для выпускников

-


F:\ АРХИВ_4\ПРОЧТЕНИЕ



Forward1\АРХИВ_4\ ПРОЧТЕНИЕ

Диск №

1

Прочтение №1 (01_12_08)

321

2

Прочтение №2 (02_10_09)

328


F:\ АРХИВ_4\ СТУДЕНЧЕСКОЕ КАФЕ



Forward1\АРХИВ_4\СТУДЕНЧЕСКОЕ КАФЕ

Диск №

1

Студенческое кафе №1 (04_03_08)

266

2

Студенческое кафе №2 (30_04_08)

266

3

Студенческое кафе №3 (07_07_08)

277

4

Студенческое кафе №4 (29_09_08)

287

5

Студенческое кафе №5 (12_02_09)

330

6

Студенческое кафе №6 (06_08_09)

-

7

Студенческое кафе №7 (29_01_10)

-

8

Студенческое кафе №8 (08_04_10)

-


F:\ АРХИВ_4\ СТУДЕНЧЕСКОЕ КАФЕ



Forward1\АРХИВ_4\СТУДЕНЧЕСКОЕ КАФЕ

Диск №

1

Студенческое кафе №1 (04_03_08)

266

2

Студенческое кафе №2 (30_04_08)

266

3

Студенческое кафе №3 (07_07_08)

277

4

Студенческое кафе №4 (29_09_08)

287

5

Студенческое кафе №5 (12_02_09)

330

6

Студенческое кафе №6 (06_08_09)

-

7

Студенческое кафе №7 (29_01_10)

-

8

Студенческое кафе №8 (08_04_10)

-

Приложение . Пример сценария

Текст

  1. Известная поговорка гласит: «Без труда не выловишь и рыбку из пруда». Эти ребята хорошо знают, что такое труд. Только в качестве улова на этом водоеме обычно попадается не рыба, а рядовые отдыхающие и ненасытные любители водных процедур. Спасательный пост №5 на оз. Смолино состоит (сформирован) из обычных студентов. Но работают они здесь настоящими спасателями службы МЧС России и отвечают за сохранность жизни наших сограждан.




Видеоряд

  1. Общий план пляжа на оз. Смолино. Отдельные планы спасателей: смотрят в бинокль, стоят на вышке, говорят в микрофон. Общие планы отдыхающих у воды, маленьких детей. Крупный план надписи «МЧС России» на футболках.

  1. Синхрон со спасателем

2. Какие у Вас обязанности? Большую ли чувствуете ответственность? Каков опыт работы? На каких озерах работал?

  1. Студент ЮУрГУ А.Антонов уже не первое лето проводит на пляже. Почетный титул спасателя он получил 3 года назад, когда впервые записался в струд. Отряд. Теперь он уже дослужился до главного спасателя по смене.

3. Съемки со спасателем

  1. Синхрон с А. Антоновым

4. Мечтал ли в детстве стать спасателем? Долго ли проходил курсы спасателей? Сложно ли было? Какой опыт он получит от этой профессии? Вырабатывает ли она какие-то определенные качестве, навыки? (общение с людьми). На что планирует потратить заработанные деньги (мб есть какая-то цель)?

  1. Заветное «место под солнцем» занять не так-то просто. Важную роль здесь играет физическая подготовка и эмоциональная выдержка будущего спасателя. Проще говоря, натренированные мышцы и стальные нервы.

Если же Вы пока не готовы к таким жертвам, то дополнительный заработок можно обеспечить себе другими путями. Например, железнодорожными.

5. Общий план спасателей и отдыхающих, крупным планом к-н. Компания молодых людей. Крупный план спасательного круга в лодке/на воде.

Стендап на фоне вокзала.




Приложение . Формы графического интерфейса



Рис. . Окно авторизации

Рис. . Главное окно





Рис. . Окно просмотра списка исходных материалов



Рис. . Окно просмотра списка сюжетов

Рис. . Окно добавление видеоматериала





Рис. . Окно просмотра списка передач



Рис. . Окно просмотра видеоматериалов передачи



Рис. . Окно просмотра избранных видеоматериалов

Рис. . Окно просмотра видеоматериала



Рис. . Окно поиска





Рис. . Форма настройки поиска


Смотрите также:
Модель вариантов использования системы ведения видеоархива телеканала юургу-тв технический отчет tr-videoStorm-01
174.01kb.
1 стр.
Модель вариантов использования системы ведения видеоархива телеканала юургу-тв технический отчет tr-videoStorm-01
164.75kb.
1 стр.
Актуализация нормативных документов в строительстве: возможности сближения (гармонизации) с европейскими нормами
243.48kb.
1 стр.
Отчет главы администрации Кондинского района
1623.6kb.
19 стр.
I. Модель вариантов Реальность имеет бесконечное многообразие форм проявления
166.24kb.
1 стр.
Ит-аутсорсинг как способ ведения бизнеса мало востребован в России
88.92kb.
1 стр.
Курсовая и выпускная квалификационная работа. Требования к содержанию и оформлению сто юургу 21-2008 введен впервые
879.65kb.
6 стр.
Магнитный сверлильный станок мва-38 Новая модель 2012г
135.86kb.
1 стр.
I. Модель вариантов Глава II. Маятники Глава III. Волна удачи
194.06kb.
1 стр.
Нтк звезда
17.71kb.
1 стр.
Отчет о работе центрального комитета профсоюза в 2012 году
329.26kb.
1 стр.
Caebeans: иерархические системы структурированных проблемно-ориентированных оболочек над инженерными пакетами
62.89kb.
1 стр.