€
$
₴
₽
EN
RU
Vmeste.EU
Лента
Каталог
Файлы
Форумы
Услуги
Основное
Radiotalk
Пользовательское
Общие вопросы по интернет радио вещанию
6 •
Посмотреть все темы
shoutcast 2 Linux/Debian background - start
1
2
131
Enzo
@enzO
28.01.2011
Привет всем!Зарания хачу извенитса за граматику.Пишу използая TRANSLIT.RU.Нужна помош.Поставил шоутцаст на Linux/Debian на голий терминал.Всо харашо запускаитса но ест 1 проблема как мне запускат сервер в бекграунде ( background ) или как зделат штоб он аутоматически запускалса при запуске линукса.типа деамон или как там називаитса.
888
Falcon
@Falcon
28.01.2011
в ubuntu система-параметры-запускаемые приложение, может и в дебиане такое есть)
6245
Тарас
@tarasian666
28.01.2011
проще всего добавить строчку в cron
131
Enzo
@enzO
28.01.2011
неподскажите где cron и какую строку прописат? если можна пример какоинибут :)
п.с. убунту работайит на базе дебиан :)
6245
Тарас
@tarasian666
28.01.2011
пишем crontab -e
откроеться редактор, в дебиане открываеться редактор nano
добавляем строчку
@reboot /путь к/sc_serv /путь к/sc_serv.conf >/dev/null
жмем ctrl+o чем сохраняем документ потом кажеться ctrl+x закрываем
ну вот и все, ну еще желательно в конфиге шоуткаста поставить screenlog=0 или как там..
131
Enzo
@enzO
28.01.2011
Спасибо ! Всо заработало как чеси :) Ест ешо вапрос , шас я поставил стараю 1.9.8 стабле версию.Думаю поставит sc_trans 2.5 он как я понел mp3 без проблем пускайит.Смагу ли я заходит через sam broadcaster na sc_trans 2.5 как dj . провести програму вихадит и штоб он далша playlist запускал без перирива.Shoutcast сервер 1.9.8 подедзивайит такую функцию или надо новея? Или ето обеспечивайит sc_trans 2.5 ?
6245
Тарас
@tarasian666
28.01.2011
такая функция кажеться во всех sc_trans 2.* возможна
131
Enzo
@enzO
28.01.2011
Может у кавота ест sc_trans 2.5 с конфигами гатовий или хатабо сирои?Я скочал с shoutcast2.com но там тока 1 фаил в архиве без конфигов и осталнова.
6245
Тарас
@tarasian666
28.01.2011
странно там должно быть всё
Добавлено спустя 2 минуты 5 секунд:
только что сам скачал, всё там есть
131
Enzo
@enzO
28.01.2011
Както настроил вродиби звучит плаылист работайит тока как dj заити на порт немагу в ruteri firewall off , порт открил!В sam broadcaster покаизвайит !
[imgl]
**********
[/imgl]
в самом sc_trans сначало показивал што dj незаригистрираван чота такоя шас нечо непишит.Работайит но как dj незаити.В чом моглаби бит проблема?
вот мои sc_trans config
;; VU Images
vuimagedirectory=/home/enzo/sc_trans/vuimages/
;; ENCODER OPTIONS
encoder=mp3
bitrate=96000
samplerate=44100
channels=2
;;; NETWORK OPTIONS
outprotocol=1
serverip=127.0.0.1
serverport=8000
password=manaparole
;;;; LOGGING OPTIONS:
;where does the log file go
logfile=c:\sc_trans.log
; 1 to do screen logging else 0
screenlog=1
;;;;;; METADATA CONTROL
; my stream name
streamtitle=BROFM
; url related to my stream
streamurl=http://foobar.com
; my genre
genre=URBANl
; other assorted stuff
;aim=myaimaddr
;irc=myirc
;icq=myicq
; register with yp
public=1
;;;; PLAYLIST CONTROL
; your playlist
playlistfile=/home/enzo/sc_trans/playlists/playlist.pls
; by default we shuffle the playlist. Lets turn that off
shuffle = 0
; set our crossfade time to 2 seconds. zero means no xfade
xfade=2
; file must be at least 20 seconds or we don't crossfade
xfadethreshold=20
; drop folder for priority playlists
playlists=/home/enzo/sc_trans/playlists/
; where finished priority playlists get copied
archive=/home/enzo/sc_trans/playlists/archive/
;;; LIVE CAPTURE:
; don't capture
capture=0
; set capture parameters
;capturedevice=Sound Blaster
;captureinput=Line-In
;capturesamplerate=44100
;capturechannels=2
;;;; DJ SUPPORT:
; dj listen port
djport=9876
; dj password
djpassword=mansdj
; idle time until auto-dump
autodumpsourcetime=30
; record dj broadcasts here
djbroadcasts=/home/enzo/sc_trans/recorded/
;; REPLAY GAIN CONTROL:
applyreplaygain=0
calculatereplaygain=0
;;; OTHER:
adminport=5555
adminuser=admin
adminpassword=mansadmin
6245
Тарас
@tarasian666
28.01.2011
надо добавить еще djlogin и настроить calendar.xml
описание и примеры там тоже прилагаються
131
Enzo
@enzO
28.01.2011
а и ешо непонатна почему лог фаили пишит типа C:/ . Я config делал с windows версийи sc_trans config.
Можа попрасит пример? - Ha calendar на и на код дла config
[imgl]
**********
[/imgl]
6245
Тарас
@tarasian666
28.01.2011
enzO
пишет:
а и ешо непонатна почему лог фаили пишит типа C . Я config делал с windows версийи sc_trans config.
а как в конфиге он задан?
enzO
пишет:
Можа попрасит пример? - Ha calendar на и на код дла config
да просто добавить еще djlogin=логин
а пример календаря тоже есть в архиве, и в docs расписано все
может еще прийдеться в конфиг добавить calendaroverwrite=0 (в docs посмотри как точно)
131
Enzo
@enzO
29.01.2011
Может ктота сkинут рабочий calendar.xml и dj част с sc_trans.conf ?
Отредактировано enzO -
29.01.2011
6245
Тарас
@tarasian666
30.01.2011
читаем docs п. 12
Показать текст
12) Setting up DJs in the new scheme
DJ accounts are set up in the config file using the djlogin, djpassword and djpriority
options. For example, let's say we want to allow two DJs into our system. The first is
named "neil" and has a password "foobar". The second is named "david" and has a password
"goaway". We would have the following in our main config file:
djlogin_0=neil
djpassword_0=foobar
djpriority_0=4
djlogin_1=david
djpassword_1=goaway
djpriority_1=2
The priority value is only used if scheduling allows two different DJs to connect at the
same time. In this case, the higher priority will take precedence.
Setting up the DJs, however, is not enough to provide them with access. You must also
schedule them in your calendar.xml file. In this case, DJ neil is allowed any time. DJ
david may only connect on Tuesdays at 2am for an hour. DJ neil's shows will not be archived,
but DJ david's will be
<?xml version="1.0" encoding="UTF-8" ?>
<eventlist>
<event type="dj">
<dj archive="0">neil</dj>
<calendar />
</event>
<event type="dj">
<dj archive="1">david</dj>
<calendar starttime="02:00:00" duration="01:00:00" repeat="4"/>
</event>
</eventlist>
The final step is to setup the DJ side. The shoutcast 1.0 protocol does not provide for
a login and password scheme. To work around this, the DJ's login must be of the form
<name>:<password>
for example, neil would have in his config file
password=neil:foobar
131
Enzo
@enzO
30.01.2011
Насот последний глави.Я так поемаю сто там думана про soutcast сервер 1.хх? Мне надо в сваом shoutcast cof faile чота прописават?
6245
Тарас
@tarasian666
30.01.2011
сервер тут роли не играет
131
Enzo
@enzO
30.01.2011
log sc_trans
2011-01-30 13:12:26 I msg:<***> Logger startup
2011-01-30 13:12:26 I msg:<***> version 0.2.0.0 build 0.0.25.0
2011-01-30 13:12:26 D msg:<***>
2011-01-30 13:12:26 I msg:[calendarMgr] Adding DJ event m_djName=neil m_archive=0 m_id=1 m_startDate=year:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_endDate=year:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_duration=0 m_timeOffset=year:1281324652,mon:149720840,mday:149720828,hour:149720816,min:149720804,sec:149720792,isdst:1281324652,wday:1414868566,yday:3681606 m_hasStartDate=0 m_hasEndDate=0 m_hasDuration=0 m_hasTimeOffset=0 m_repeat=0
2011-01-30 13:12:26 I msg:[calendarMgr] Adding DJ event m_djName=david m_archive=1 m_id=2 m_startDate=year:0,mon:0,mday:0,hour:2,min:0,sec:0,isdst:0,wday:0,yday:0 m_endDate=year:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_duration=3600 m_timeOffset=year:1281324652,mon:149714000,mday:149713988,hour:149713976,min:149713964,sec:149713952,isdst:1281324652,wday:1414868566,yday:3681606 m_hasStartDate=0 m_hasEndDate=0 m_hasDuration=1 m_hasTimeOffset=0 m_repeat=4
2011-01-30 13:12:26 I msg:[VUPush] 0 VU images loaded
2011-01-30 13:12:26 I msg:[VUPush] 0 VU images loaded
2011-01-30 13:12:26 I msg:[playlistMgr] playlist load from file /home/enzo/sc_trans/playlists/playlist.pls
2011-01-30 13:12:26 E msg:[playlistMgr] Could not activate playlist playlist because No playlist file found /home/enzo/sc_trans/playlists/playlist.pls
2011-01-30 13:12:26 I msg:*******************************************************************************
2011-01-30 13:12:26 I msg:** TRANScast Distributed Network Audio Content Provider
2011-01-30 13:12:26 I msg:** Copyright (C) 2000 Nullsoft, Inc. All Rights Reserved.
2011-01-30 13:12:26 I msg:** Use "sc_trans filename.conf" to specify a config file.
2011-01-30 13:12:26 I msg:*******************************************************************************
2011-01-30 13:12:26 I msg:[TRANSCast] DNAS/posix v 0.2.0.0 b 0.0.25.0 (Feb 3 2009) starting up...
2011-01-30 13:12:26 I msg:[MAIN] PID: 2133
2011-01-30 13:12:26 I msg:[MAIN] Loaded config from sc_trans.conf
2011-01-30 13:12:26 I msg:[MAIN] Streaming thread starting
2011-01-30 13:12:26 I msg:[resampler] deactivated 44100/2 == 44100/2
2011-01-30 13:12:26 I msg:[MAIN] Encoder thread 0 starting
2011-01-30 13:12:26 I msg:[mp3enc] 1890970769/44100/2/96000 Fraunhofer IIS MP3s Encoder V04.01.00 (build 2007-03-15)
2011-01-30 13:12:26 I msg:Using internal encoder sample rate of 44100 Hz, bandwidth 11892 Hz, MDCT low pass active
2011-01-30 13:12:26 I msg:[mp3enc] 1890970769/44100/2/96000 mp3 setup complete
2011-01-30 13:12:26 I msg:[MAIN] broadcast thread 0 starting
2011-01-30 13:12:26 I msg:[STREAM] 931851076 giving replay gain calculator a head start
2011-01-30 13:12:26 I msg:[rgCalc] thread running
2011-01-30 13:12:26 I msg:[STREAM] 931851076 running
2011-01-30 13:12:26 I msg:[STREAM] 931851076 Creating stream socket
2011-01-30 13:12:26 I msg:[STREAM] 931851076 Connected to host server
2011-01-30 13:12:26 I msg:[MAIN] Playlist decoder thread starting
2011-01-30 13:12:26 I msg:[decode] giving replay gain calculator a head start
2011-01-30 13:12:26 I msg:[decode] begin decoding
2011-01-30 13:12:26 I msg:[STREAM] 931851076 Host server gave success (OK2)
2011-01-30 13:12:26 I msg:[STREAM] 931851076 Stream to 127.0.0.1 established
2011-01-30 13:12:26 I msg:[STREAM] 931851076 Sending stream information
2011-01-30 13:12:26 I msg:[microServer] Listening for connection on port 9877
2011-01-30 13:12:26 I msg:[MAIN] Broadcast Receiver thread starting
2011-01-30 13:12:26 I msg:[playlistMgr] playlist load from file /home/enzo/sc_trans/playlists/archive/playlist1.lst
2011-01-30 13:12:26 I msg:[playlistMgr] load complete
2011-01-30 13:12:26 I msg:[decode] next file is /home/enzo/sc_trans/music/bomba1.mp3
2011-01-30 13:12:26 I msg:[ID3V2] version 3.0 tagsize=50 unsync=0 xheader=0
2011-01-30 13:12:26 I msg:[decode] bomba1.mp3::2826240::176.64
2011-01-30 13:12:29 I msg:[shoutcastmetadata] Sending metadata
2011-01-30 13:12:32 E msg:[djmgr] Enable request for DJ neil failed because the DJ is not registered with the system.
2011-01-30 13:12:32 I msg:[calendarMgr] Removing event m_djName=neil m_archive=0 m_id=1 m_startDate=year:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_endDate=year:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_duration=0 m_timeOffset=year:1281324652,mon:149720840,mday:149720828,hour:149720816,min:149720804,sec:149720792,isdst:1281324652,wday:1414868566,yday:3681606 m_hasStartDate=0 m_hasEndDate=0 m_hasDuration=0 m_hasTimeOffset=0 m_repeat=0
6245
Тарас
@tarasian666
30.01.2011
диджей не прописан в sc_trans.conf или в calendar.xml или не совпадает
131
Enzo
@enzO
30.01.2011
Зделал по тваэму примеру! Но он всо врема стерайит calendar.Сервер рестарт и опат calendar пустои какую хуйну всо врема туда суёт :(