Исходник проигрывателя интернет радио rad studio delphi

В разборе архивов нашел исходник проигрывателя радиостанций вещающих через интернет. Написан в среде Rad Studio (Delphi) с использованием библиотеки bass.dll. Помню когда-то давно хотелось свой проигрыватель радио с эквалайзером и я его начал делать на Delphi 7. Вот такой получился. Это опять-таки не окончательный вариант, нашлась только не доделанная версия.

Откомпилировал под Rad Studio 10.3.3. Все работает. Бегло посмотрев, скажу, что не все форматы поддерживает. Это можно исправить, задействовав библиотеку активнее и тогда все современные блочные потоки будут поддерживаться.



Фишки проигрывателя радио: эквалайзер, сохранение названия треков, скины (компонент AlphaControls package ).

исходник проигрывателя internet-radio-delphi-rad-studio

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

исходник проигрывателя internet-radio-delphi-rad-studio

Громкость работает, баланс, эквалайзер, индикаторы уровня каналов. Скины работают, есть экспорт трек-листа.

исходник проигрывателя internet-radio-delphi-rad-studio

Сам исходник проигрывателя радиостанций для Rad Studio (Delphi) лежит на сайте в архиве. Сам файл проигрывателя лежит в папке Win32. В папках есть иконки какие-то, которые для текущей версии не нужны. В общем, смотрите сами. Правьте код, убирайте ошибки и слушайте радио)

Рейтинг статьи: Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 Подано голосов: 7
Загрузка...

Поделитесь, пожалуйста, ссылкой:



Войдите с помощью вашего аккаунта: 
0 прокомментировали
Встроенные отзывы
Посмотреть все комментарии