AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

WavPlayer -- asterisk sounds player on flash

Asterisk IP PBX 7 сообщений -
#1

Потребовалось мне по работе на флеше сделать проигрыватель звучков, которые играет/записывает asterisk (приветствия, архив звонков хотлайна и пр).
Долгий гуглинг дал на выходе ноль. Найти флешера, кто бы сделал не удалось. В результате, пришлось доставать из-за спины напильник Smile
В общем, после комментариев в рассылке, получилось нечто, что окончательно может использоваться как полнофункциональный такой проигрыватель.

Текущая версия -- 1.2, берётся тут.
Проигрывает wav/au/gsm/sln/alaw/ulaw файлы, требует флеш10.
Одно "но": интерфейсом заниматься некогда и вломы Smile флеша не знаю, поэтому выдал наружу в JS события, подписавшись на которые можно интерфейс сделать на JS.

Если кто-то приделает к полноценный JS или Flash интерфейс -- велкам!
А пока только одна кнопка проигрывания Smile

_________________
-- suicide proc near\n call death\n suicide endp
#2

спасибо, посмотрим
#3

Выложил свежую версию проигрывателя для записей, сделанных астериском.
http://blog.datacompboy.ru/2009/11/29/as ... yer-1-6-1/

Новое:
- Появилось подобие интерфейса
- Возможность позиционирования по файлу
- Пример интеграции
- Исправлена работа в IE
Старое:
- Проигрывает wav, wav49, au, al, alaw, ul, ulaw, pcm, mu, sln, raw,
gsm файлы (учтите, что детект содержимого по окончанию ссылки! так
что если у вас скачивается запись через что-то типа /get.php?id=500,
то добавьте после тип записи: /get.php?id=500&au например)

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

_________________
-- suicide proc near\n call death\n suicide endp
#4

http://blog.datacompboy.ru/2010/01/27/wa ... lu-and-la/

Скачать теперь можно из git репозитория, просто нажав на ссылку желаемого формата рядом со словом snapshot.

В версии 1.7.0 добавлена поддержка .ua и .la -- записей в обратном порядке бит

Изменения 1.7.1:
* Обновлена информация в README файле
* Теперь из JS доступны все функции, включая паузу/продолжение/позиционирование
* Добавлен новый код интеграции, предназначенный для создания просто проигрывателя. Смотрите в tinyembed.html
* Теперь вместо постоянно увеличивающегося по размеру архива дерева, он доступен из онлайн репозитория.

Репозиторий:
http://git.datacompboy.ru/?p=WavPlayer.g ... 65488416dd

_________________
-- suicide proc near\n call death\n suicide endp
#5

Может быть кто-нибудь подскажет, где можно взять актуальную версию? По ссылкам выше 502-я ошибка Sad
#7

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