суть проблемы вот в чем, поднял сервер shoutcast-1-9-4 ичерез него запустил магнитафон sc_trans_posix_040, по логам вроде все в порядке
./sc_trans_linux sc_trans.conf
*******************************************************************************
** TRANScast Distributed Network Audio Content Provider
** Copyright © 2000 Nullsoft, Inc. All Rights Reserved.
** Use "sc_trans filename.conf" to specify a config file.
*******************************************************************************
[conf] Warning: invalid statement on line 18
<11/21/06@19:39:16> [TRANSCast] DNAS/posix v0.400-LAME (Mar 4 2003) starting up...
<11/21/06@19:39:16> [MAIN] PID: 3609
<11/21/06@19:39:16> [MAIN] Loaded config from sc_trans.conf
<11/21/06@19:39:16> [MAIN] Loading playlist (/home/ftp/music/music.lst)
<11/21/06@19:39:16> [MAIN] Found (15) entries in playlist
<11/21/06@19:39:16> [MAIN] Playlist decoder thread starting
<11/21/06@19:39:16> [MAIN] Streaming thread starting
<11/21/06@19:39:16> [STREAM] Creating stream socket
<11/21/06@19:39:16> [STREAM] Connected to host server
<11/21/06@19:39:16> [DECODE] Opened DJ DADO - 05 - Track 5 METROPOLIS.mp3
<11/21/06@19:39:16> [CONFIG] WARNING: No InputSamplerate defined, assuming 44100!
<11/21/06@19:39:16> [CONFIG] WARNING: No InputChannels defined, assuming 2!
<11/21/06@19:39:16> Warning: input file samplerate is 21808192 Hz, must be 44100!
<11/21/06@19:39:16> Warning: input file samplerate is 21808192 Hz, must be 44100!
<11/21/06@19:39:16> Warning: input file samplerate is 21808192 Hz, must be 44100!
<11/21/06@19:39:16> [DECODE] Opened DJ DADO - 09 - Track 9 DESIRE.mp3
<11/21/06@19:39:16> [STREAM] Host server gave success (OK2)
<11/21/06@19:39:16> [STREAM] Stream to 10.120.10.200 established
<11/21/06@19:39:16> [STREAM] Sending stream information
<11/21/06@19:39:18> [MAIN] Title Updated
<11/21/06@19:43:03> [DECODE] Opened DJ DADO - 11 - Track 11 COMING BACK (CLUB MIX).mp3
<11/21/06@19:43:19> [MAIN] Title Updated
./sc_serv sc_serv.conf
*******************************************************************************
** SHOUTcast Distributed Network Audio Server
** Copyright © 1998-2004 Nullsoft, Inc. All Rights Reserved.
** Use "sc_serv filename.ini" to specify an ini file.
*******************************************************************************
Event log:
<11/21/06@19:39:12> [SHOUTcast] DNAS/Linux v1.9.4 (Mar 17 2004) starting up...
<11/21/06@19:39:12> [main] pid: 3605
<11/21/06@19:39:12> [main] loaded config from sc_serv.conf
<11/21/06@19:39:12> [main] initializing (usermax:32 portbase:8000)...
<11/21/06@19:39:12> [main] No ban file found (sc_serv.ban)
<11/21/06@19:39:12> [main] No rip file found (sc_serv.rip)
<11/21/06@19:39:12> [main] opening source socket
<11/21/06@19:39:12> [main] source thread starting
<11/21/06@19:39:12> [main] opening client socket
<11/21/06@19:39:12> [main] Client Stream thread [0] starting
<11/21/06@19:39:12> [main] client main thread starting
<11/21/06@19:39:12> [source] listening for connection on port 8001
<11/21/06@19:39:16> [source] connected from 10.120.10.200
<11/21/06@19:39:16> [source] icy-name:Trance: Trance ; icy-genre:Classic
<11/21/06@19:39:16> [source] icy-pub:0 ; icy-br:128 ; icy-url:http://10.120.10.200:8000/
<11/21/06@19:39:16> [source] icy-irc:--- ; icy-icq:299040951 ; icy-aim:---
<11/21/06@19:50:41> [active] 0 listeners (0 unique)
<11/21/06@19:52:15> [dest: 10.120.10.200] starting stream (UID: 0)[L: 1]{A: ELinks/0.9.2 (textmode; Linux; 125x44)}(P: 0)
<11/21/06@19:52:20> [dest: 10.120.10.200] connection closed (5 seconds) (UID: 0)[L: 0]{Bytes: 328192}(P: 0)
<11/21/06@19:52:43> [active] 0 listeners (0 unique)
и если я прослушиваю с сервера то все в порядке, а если пытаюсь прослушивать с любой удаленой машины не законекчиваеться
в настройках конфига менял ip-щник и на локалхост, и ANY - не помогает
а вот и конфиги
sc_serv.conf:
MaxUser=32
Password=******
PortLogFile=sc_serv.log
Base=8000
RealTime=1
ScreenLog=1
ShowLastSongs=10
W3CEnable=Yes
W3CLog=sc_w3c.log
SrcIP=ANY
DestIP=ANY
Yport=80
NameLookups=0
AdminPassword=********
AutoDumpUsers=1
AutoDumpSourceTime=10
TitleFormat=Trance: %s
PublicServer=default
AllowRelay=Yes
AllowPublicRelay=Yes
MetaInterval=8192
sc_trans.conf:
PlaylistFile=./music.lst
ServerIP=10.120.10.200
ServerPort=8000
Password=********
StreamTitle=Trance
StreamURL=http://10.120.10.200:8000/
Genre=Classic
LogFile=sc_trans.log
Shuffle=1
Bitrate=128000
SampleRate=44100
Channels=2
Quality=6
CrossfadeMode=1
CrossfadeLength=8000
UseID3=1
Public=0
AIM=---
ICQ=---
IRC=---
фаервол с обоех сторон настроен,
Cервер - Линукс, Клиентская машина -WinXP
с клиентской машины приемник с других людей запускал все работало
как заставить работать, чтоб музыкой не только я наслаждался
Памагите! :o
shoutcast-1-9-4&sc_trans_posix_040 (сетевое радио молчит)
Модераторы: SLEDopit, Модераторы разделов
-
Darhan
- Сообщения: 34
- ОС: Fedora Core 7 FreeBSD 7
-
Darhan
- Сообщения: 34
- ОС: Fedora Core 7 FreeBSD 7
Re: shoutcast-1-9-4&sc_trans_posix_040
Хоть ба кто нить на путь истиный направил,
а то даже и не знаю за что зацепиться

а то даже и не знаю за что зацепиться
-
Allegator
- Сообщения: 37
- ОС: ASPLinux 11.2 Fedora core 8
Re: shoutcast-1-9-4&sc_trans_posix_040
Если кто-то еще вдруг набредет на топик, то настраиваете как описано здесь и будет вам счастье: http://www.nixp.ru/articles/shoutcast_linux
p.s.
Учитывая, что sc_serv это сам сервер потокового аудио, а sc_trans_linux приложение-перекодировщик файла/потока, то и порядок запуска вобщем с точностью до наоборот:
./sc_serv sc_serv.conf
./sc_trans_linux sc_trans.conf
SrcIP=ANY должно быть 127.0.0.1 т.к. поток транслируется (транскодируется) с той же машины, где запущен сервер радио.
Стоит обратить внимание на совпадение пароля в обоих конфигах, а также на статус портов 8000 8001 в правилах брандмауэра.
p.s.
Учитывая, что sc_serv это сам сервер потокового аудио, а sc_trans_linux приложение-перекодировщик файла/потока, то и порядок запуска вобщем с точностью до наоборот:
./sc_serv sc_serv.conf
./sc_trans_linux sc_trans.conf
SrcIP=ANY должно быть 127.0.0.1 т.к. поток транслируется (транскодируется) с той же машины, где запущен сервер радио.
Стоит обратить внимание на совпадение пароля в обоих конфигах, а также на статус портов 8000 8001 в правилах брандмауэра.
А сейчас надо обязательно дунуть. Если не дунуть никакого чуда не произойдет!© Амаяк Акопян