Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль

Купить рекламу на форуме 15-35 тыс рублей в месяц

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2008, 18:49   #1
vismut
 
Регистрация: 17.12.2008
Сообщений: 6
Восклицание bass.dll и mms потоки

Добрый вечер! Пишу интернет радио для себя, но возникло несколько проблем:
1.Не могу воспроизвести поток mms, подозреваю что это должно происходить через basswma.dll.
2.Не могу разобраться как подключить еще и basswma, т.е. bass.dll у меня подключена, а как подключить и заставить работать basswma.dll я не знаю.
Поиск ничего конкретного по этим вопросам не дал...
vismut вне форума Ответить с цитированием
Старый 29.12.2008, 19:06   #2
KORN
Банхаммер
Участник клуба
 
Аватар для KORN
 
Регистрация: 17.02.2007
Сообщений: 1,754
По умолчанию

ищи по форуму, там это точно было, полный мануал по библиотеке Bass
Перед тем как спросить ищи на форуме и в GOOGLE
KORN вне форума Ответить с цитированием
Старый 29.12.2008, 19:34   #3
vismut
 
Регистрация: 17.12.2008
Сообщений: 6
По умолчанию

К сожалению ничего не нашел... Например поиск по слову "basswma" , выдает только мой пост. Может кто ответит или ссылку даст по теме?
vismut вне форума Ответить с цитированием
Старый 30.12.2008, 04:19   #4
KORN
Банхаммер
Участник клуба
 
Аватар для KORN
 
Регистрация: 17.02.2007
Сообщений: 1,754
По умолчанию

http://programmersforum.ru/showthrea...highlight=bass
http://programmersforum.ru/showthrea...highlight=bass

и в гугле полно
Перед тем как спросить ищи на форуме и в GOOGLE
KORN вне форума Ответить с цитированием
Старый 30.12.2008, 16:00   #5
vismut
 
Регистрация: 17.12.2008
Сообщений: 6
По умолчанию

Меня не поняли, bass.dll у меня подключена и работает. Немного перефразирую свой вопрос: как можно средствами bass.dll воспроизвести mms поток.(ссылки вида mms://...../).
vismut вне форума Ответить с цитированием
Старый 22.06.2010, 00:50   #6
grodt_111
Новичок
Джуниор
 
Регистрация: 22.06.2010
Сообщений: 1
Радость Тако:

Зайди на офіційний сайт http://www.un4seen.com/ там завантаж собі бібліотеку bass.dll. в архіві будуть приклади програм, там є інтернет-радіо....повтикай кароче....я сам так замутив радіо.
grodt_111 вне форума Ответить с цитированием
Старый 22.06.2010, 09:05   #7
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

Цитата:
Сообщение от vismut Посмотреть сообщение
Меня не поняли, bass.dll у меня подключена и работает. Немного перефразирую свой вопрос: как можно средствами bass.dll воспроизвести mms поток.(ссылки вида mms://...../).
воспроизводится легко при создании bass_streamcreateurl.
плагины нужные подключаются при помощи BASS_PluginLoad('basswma.dll')
и покажите ссыль, если там используются плейлисты, то нужно их включить
bass_setconfig(bass_config_net_play list, 1);

вот вроде и всё
ZuBy вне форума Ответить с цитированием
Старый 06.10.2011, 15:31   #8
Ahmund
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 13
По умолчанию

Доброе время суток, нехотел создавать еще одну ветку онлайн радио с помощю библиотеки bass.dll, их и так тут полно. Возникла проблема воспроизведения потока, весе ветки на этом форуме и на других прочитал, гугл обрыскал так и ненашол решения.
Вот код для воспроизвдения:
PHP код:
procedure TForm1.Button11Click(SenderTObject);
var
 
chancardinal;
 
url:AnsiString;
begin

  BASS_Init
(-1441000Handlenil);
  
BASS_SetConfig(BASS_CONFIG_NET_PLAYLIST1);  

url:= 'http://www.radioparadise.com/musiclinks/rp_32.m3u';
  
chan := BASS_StreamCreateURL(PChar (url), 00nil0);
    
BASS_ChannelPlay(chanFALSE);
    if 
chan 0 then
 begin
   ShowMessage
('Нет соединения с сервером!');
   Exit;
end;
end
формат pl проигрывает нормально, формат m3u и http://85.236.14.36:8000 не воспроизводит не понятно почему. Пробовал беблиотеку менять вписывать адрес напрямую без переменой :
PHP код:
BASS_StreamCreateURL('http://www.radioparadise.com/musiclinks/rp_32.m3u'00nil0); 
Всеравно не воспроизводится поток.
И еще если пишу PAnsiChar выдает ошибку:E2010 Incompatible types: 'AnsiChar' and 'Char' если же пишу PChar, все нормально програма запускается но поток всеравно невоспроизводит.
Что может быть? в чем проблема? может кто сталкивался с таким.
Выкладываю исходник:
Вложения
Тип файла: rar net.rar (441.6 Кб, 55 просмотров)
Ahmund вне форума Ответить с цитированием
Старый 07.10.2011, 19:01   #9
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

Ahmund, все работает. Запустил ехе'шник и радио заиграло
ZuBy вне форума Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
библиотека bass.dll, что это такое? дайте ссылку на хелп. vitalik007 Общие вопросы Delphi 2 29.02.2012 18:03
Помогите с параметрическим эквалайзером в BASS.DLL! N-DOGG Компоненты Delphi 2 04.01.2009 16:05
как соеденить dll bass blackstersl Общие вопросы Delphi 4 25.09.2008 17:52
DLL, потоки BOBAH13 Общие вопросы Delphi 23 27.02.2008 20:43
bass.dll - ошибка - Use the step or run to continue. vitalik007 Общие вопросы Delphi 1 20.08.2007 19:59