Pull to refresh

FLV-player на основе Flash и MDM Zinc

Reading time1 min
Views750
Приветствую, хабралюди.

Прошлый мой топик был так же посвящен взаимодействию Flash и MDM Zinc. Сегодня же речь пойдёт о создании FLV-Player'a на этой же основе. Поскольку у меня на HDD скопилось большое множество *.flv файлов, полученных разным способом, было решено сделать простенький FLV-Player с несколько большим количеством функций, чем у таких же простеньких аналогов.

Чего мне не хватало в уже знакомых мне FLV-player'ах при моих скромных потребностях:
1) Просмотреть *.flv файлы, зная адрес не прямо на сайте, а у себя на компьютере.
2) Просмотреть полностью папку, содержащую множество FLV-файлов.

В добавок к этому было решено сделать сохранение и загрузку плейлиста, согласно добавленным из папки файлам.

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

Из имеющихся особенностей:
1) Поиск и добавление файлов из любой папки на диске, содержащей flv-файлы;
2) Проигрывание одиночного файла;
3) Проигрывание ролика напрямую по URL;
4) Сохранение и загрузка плейлиста.

Из недостатков:
1) Пока что не умеет сохранять плейлист с нужным именем. Планируется.
2) Адреса в плейлисте пока что с кучей слешей (тоже исправимо). Тут скорее вид несколько портит.
3) Не умеет сохранять видео с адреса URL. Вот эту функцию уж очень хочется внедрить.
4) Отсутсвуют контролы fullscreen'а и увеличения видео.
5) URL пока только с .flv

Явных критических ошибок пока не обнаружил, но буду рад, если кто-нибудь укажет.

Выглядит это все вот так:


Поскольку MDM Zinc довольно таки умная среда и в ней возможно создание приложений для Linux и MacOS прямо из Windows — то возможно в будущем и для них портировать получится.

Пока что эту мини-софтинку можно скачать по этой ссылке.

Надеюсь, кому-нибудь пригодится.
Tags:
Hubs:
Total votes 3: ↑3 and ↓0+3
Comments9

Articles