biz Posted February 18, 2006 Posted February 18, 2006 есть ось freebsd, есть желание поставить локальное радио, не перенаправляя поток с тюнера или с другого радио, а сделать свое. в общем задачка такая: есть 10 юзеров, я двом даю права к веб интерфейсу, и они уже выстраивают порядок mp3 в playliste, с возможностью добовлять/удалять mp3 в playlist, и любые другие настройки, было бы не плохо. что бы они могли что то болтать в микрофончик... А остальные 8 пользователей что бы просто слушали этот поток и всё я ставил shoutcast, и icecast сервер. Если это всё реализуемо, то раскажите как это сделать с нуля, с нуля поднять сервер, и т.д. ===== Заранее всем спасибо кто отозвался на этот топик. Вставить ник Quote
Vicus Posted February 18, 2006 Posted February 18, 2006 Дешево и сердито: icecsat/shoutcast плагин к винампу Вставить ник Quote
biz Posted February 18, 2006 Author Posted February 18, 2006 Дешево и сердито: icecsat/shoutcast плагин к винампу можно поподробнее как и что ставить, есть дока где-то? Вставить ник Quote
biz Posted February 18, 2006 Author Posted February 18, 2006 задача упрастилась до безобразия. сделал следующие: поставил mpd, играю музыку на компе. и есть shoutcast. Как кинуть поток с /dev/dsp на shoutcast есть ещё sc_trans -она походу кидает звук на shoutcast, но в конфиге прописан playlist.txt , а в нём прямой путь к каждой mp3. как кинуть звук с сетевухи на shoutcast сервер с помощью sc_trans ????? Вставить ник Quote
biz Posted February 19, 2006 Author Posted February 19, 2006 Есть компьютер (ПК1). на нем стоит freeBSD 5.4, я хочу сделать потоковое радио в локальную сеть. я на нем поднял mpd + морду управления под web интерфейс. тобто. если я подключаю колонки к компу - то у меня играет музыка в колонках. я могу управлять музыкой через веб интерфейс., менять mp3, громкость и т.д. , я хочу что бы музыка с этого проигрователя транслировалась в локалку. я подымаю shoutcast сервер на нем и запускаю, что бы направить звук с этого проигрователя на shoutcast сервер я запускаю sc_trans_040, конфиг у него стандартный. в качестве playlist идёт список mp3, когда в playlist.pls запиханы прямые линки к mp3 - то shoutcast у меня вещает список mp3, который у меня забит в playlist.pls. Когда я хочу что бы sc_trans_040 вещал mp3 поток с этого проигрователя (mpd) на shoutcast, то в playlist.pls я пихаю следующее: DSP:/dev/dsp DSP:/dev/dsp . запускаю ./sc_trans_freebsd sc_trans.conf , в результате на shoutcast сервере, когда я к нему конекчусь, то ничего не играет. нет звука сервер вещания shoutcast. почему данная схема не фурычит, и что сделать что бы заработала? Вставить ник Quote
Vicus Posted February 19, 2006 Posted February 19, 2006 Дешево и сердито: icecsat/shoutcast плагин к винампу можно поподробнее как и что ставить, есть дока где-то? Что непонятного? http://www.shoutcast.com/download/broadcas...ml#plugdownload В случае с icecast2 + ices можно плэйлист организовать + написать интерфейс для изменения оного и kill -HUP ices для перезагрузки плэйлиста. Вообще я бы посоветовал связку icecast2 + ices потому как shoutcast вылетал у меня с завидной частотой... на 2x PIII 700 крутилось 7 потоков с включенным reencode без проблем. Только качество кодирования пришлось поправить в исходниках в лучшую сторону. Единственная проблема - не покалякаешь в микрофон :) Вставить ник Quote
biz Posted February 20, 2006 Author Posted February 20, 2006 как перенаправить звук с звуковой карты в shoutcast???? обьясните кто то!!! у меня не вышло. Вставить ник Quote
Ugnich Anton Posted February 20, 2006 Posted February 20, 2006 Посмотрите настройки микшера. Если только нет звука, возможно в этом проблема. Вставить ник Quote
Ugnich Anton Posted February 20, 2006 Posted February 20, 2006 Вообще я бы посоветовал связку icecast2 + ices потому как shoutcast вылетал у меня с завидной частотой... на 2x PIII 700 крутилось 7 потоков с включенным reencode без проблем. Только качество кодирования пришлось поправить в исходниках в лучшую сторону. Единственная проблема - не покалякаешь в микрофон :) У меня наоборот: заставить работать оказалось легче Shoutcast. Запустил в while(1) {}, вылетает очень редко, но если и вылетает, то запускается заново. А icecast у меня вообще kernel panic делал на Linux. Но, правда, было это где-то пол года назад. Вставить ник Quote
biz Posted February 20, 2006 Author Posted February 20, 2006 а что с микшерем? всё нормально с ним Mixer vol is currently set to 75:75 Mixer pcm is currently set to 75:75 Mixer speaker is currently set to 75:75 Mixer line is currently set to 75:75 Mixer mic is currently set to 0:0 Mixer cd is currently set to 75:75 Mixer rec is currently set to 0:0 Mixer ogain is currently set to 50:50 Mixer line1 is currently set to 75:75 Mixer phin is currently set to 0:0 Mixer phout is currently set to 0:0 Mixer video is currently set to 75:75 Вставить ник Quote
Ugnich Anton Posted February 20, 2006 Posted February 20, 2006 А с какого канала пишет (по микшеру) ? Вставить ник Quote
biz Posted February 20, 2006 Author Posted February 20, 2006 а вот как узнать? и если узнаю, то что сделать? Вставить ник Quote
Ugnich Anton Posted February 21, 2006 Posted February 21, 2006 Под FreeBSD пока что со звуком не работал. Под Linux - aumix. Там красной буквой "R" обозначен канал, с которого будет писать. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.