Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Потоковое интернет-радио (формат MMS) 
:(
    Опции темы
cardinal
Дата 31.5.2005, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 19
Всего: 99



Подключаем Active Movie Control Library (quartz.dll)
Код

Private BasicAudio As IBasicAudio
Private MediaControl As IMediaControl

Public Function OpenRadio(RadioPath As String) As Boolean
On Local Error GoTo ErrHandler
    Call CleanUp    
    Set MediaControl = New FilgraphManager
    Call MediaControl.RenderFile(RadioPath)
    Set BasicAudio = MediaControl
    BasicAudio.Volume = 0
    BasicAudio.Balance = 0
    MediaControl.Run
    OpenRadio = True
Exit Function
ErrHandler: CleanUp
End Function

Public Sub StopRadio()
    If (ObjPtr(MediaControl) > 0) Then Call MediaControl.Stop
End Sub

Public Sub CleanUp()
On Local Error GoTo ErrHandler
    If ObjPtr(MediaControl) > 0 Then MediaControl.Stop
    If ObjPtr(BasicAudio) > 0 Then Set BasicAudio = Nothing
    If ObjPtr(MediaControl) > 0 Then Set MediaControl = Nothing
Exit Sub
ErrHandler: Err.Clear
End Sub

Cлушаем, к примеру, "Русское радио в Калифорнии":
Код

OpenRadio "mms://216.12.162.54/rusradio"



--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

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

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0862 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.