ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

StreamTranscoder выдает ошибку Broken pipe.

 

15
molodejnoe @molodejnoe
Добрый день! У меня сервер на FreeBSD. Установлена RadioCMS(icecast и ezstream). Установил StreamTranscoderv3(не из портов). Проблема в том, что когда я запускаю Streamtranscoderv3 командой
/usr/local/bin/streamTranscoderv3 start
то он пишет Encoder 1 is connected
Source is connected
Metadata Updated: Amelie - Ill Take You
Broken pipe

Подскажите пожалуйста в чем может быть проблема? Если нужны еще какие-нибудь данные чтобы разобраться - пожалуйста, напишите какие. Конфиг streamtranscoder_1.cfg выглядит так: # Destination server details (to where you are encoding). Valid server types : Shoutcast, Icecast, Icecast2
ServerType=Icecast2
Server=ip_сервера
Port=порт_сервера
ServerPassword=***
ServerMountpoint=/live_64
# YP (Stream Directory) Settings
ServerPublic=1
ServerIRC=
ServerAIM=
ServerICQ=
ServerStreamURL=http://www.molodejnoe.fm
ServerName=Molodejnoe.FM
ServerDescription=Molodejnoe.FM -radio for young and energetic.
ServerGenre=Dance, Rock
AutomaticReconnectSecs=10
AutoConnect=1
# Output codec selection (Valid selections : MP3, OggVorbis, Ogg FLAC, AAC, AAC Plus)
Encode=MP3
# General settings (non-codec related). Note : NumberChannels = 1 for MONO, 2 for STEREO
BitrateNominal=64
BitrateMin=64
BitrateMax=64
NumberChannels=2
Samplerate=48000
# Ogg Vorbis specific settings. Note: Valid settings for BitrateQuality flag are (Quality, Bitrate Management)
OggQuality=0
# LAME specific settings. Note: Setting the low/highpass freq to 0 will disable them.
LameCBRFlag=1
LameQuality=1
LameCopywrite=0
LameOriginal=0
LameStrictISO=0
LameDisableReservior=0
LameVBRMode=vbr_abr
LameLowpassfreq=0
LameHighpassfreq=0
LAMEPreset=0
# AAC (FAAC) specific settings.
AACQuality=100
AACCutoff=
# Save directory for archive streams
SaveDirectory=
# Flag which indicates if we are saving archives
SaveDirectoryFlag=0
# Log Level 1 = LOG_ERROR, 2 = LOG_ERROR+LOG_INFO, 3 = LOG_ERROR+LOG_INFO+LOG_DEBUG
LogLevel=2
# Log File
LogFile=streamTranscoder_1
# Save Archives in WAV format
SaveAsWAV=0
# LAME Joint Stereo Flag
LAMEJointStereo=1
OggBitrateQualityFlag=Quality

Заранее спасибо!

6245
Тарас @tarasian666
LogLevel=3
и покажите что напишет

15
molodejnoe @molodejnoe
Лог левел сделал 3. При запуске все то-же. Вот что в файле streamTranscoder_1.log07/31/12 17:27:40 Info(streamTranscoderv3.cpp:65): Encoder 1: Connecting
07/31/12 17:27:40 Info(streamTranscoderv3.cpp:65): Encoder 1: Socket connected
07/31/12 17:27:40 Info(streamTranscoderv3.cpp:65): Encoder 1: Success
07/31/12 17:27:40 Info(streamTranscoderv3.cpp:65): Encoder 1: Connected
07/31/12 17:29:53 Info(streamTranscoderv3.cpp:131): Encoder 1: MP3: 64kbps/48000Hz/Stereo
07/31/12 17:29:53 Info(streamTranscoderv3.cpp:65): Encoder 1: Disconnected
07/31/12 17:29:53 Debug(liboddcast.cpp:1340): Connecting encoder 1
07/31/12 17:29:53 Info(streamTranscoderv3.cpp:65): Encoder 1: Connecting
07/31/12 17:29:53 Info(streamTranscoderv3.cpp:65): Encoder 1: Socket connected
07/31/12 17:29:53 Info(streamTranscoderv3.cpp:65): Encoder 1: Success
07/31/12 17:29:53 Info(streamTranscoderv3.cpp:65): Encoder 1: Connected
07/31/12 17:29:55 Debug(liboddcast.cpp:3353): 1 Calling handle output
07/31/12 17:29:55 Debug(liboddcast.cpp:3433): In samplerate = 44100, Out = 48000
07/31/12 17:29:55 Debug(liboddcast.cpp:3441): Initializing resampler
07/31/12 17:29:55 Debug(liboddcast.cpp:3448): calling ocConvertAudio
07/31/12 17:29:55 Debug(liboddcast.cpp:3458): ready to do encoding
07/31/12 17:29:55 Debug(liboddcast.cpp:3464): do_encoding start
07/31/12 17:29:55 Debug(liboddcast.cpp:2488): determining left/right max...
07/31/12 17:29:55 Debug(liboddcast.cpp:3466): do_encoding end (1)
07/31/12 17:29:55 Debug(liboddcast.cpp:3489): 1 Calling handle output - Ret = 1
07/31/12 17:29:55 Debug(liboddcast.cpp:3353): 1 Calling handle output
07/31/12 17:29:55 Debug(liboddcast.cpp:3433): In samplerate = 44100, Out = 48000
07/31/12 17:29:55 Debug(liboddcast.cpp:3441): Initializing resampler
07/31/12 17:29:55 Debug(liboddcast.cpp:3448): calling ocConvertAudio
07/31/12 17:29:55 Debug(liboddcast.cpp:3458): ready to do encoding
07/31/12 17:29:55 Debug(liboddcast.cpp:3464): do_encoding start
07/31/12 17:29:55 Debug(liboddcast.cpp:2488): determining left/right max...
07/31/12 17:30:04 Info(streamTranscoderv3.cpp:131): Encoder 1: MP3: 64kbps/48000Hz/Stereo
07/31/12 17:30:04 Info(streamTranscoderv3.cpp:65): Encoder 1: Disconnected
07/31/12 17:30:04 Debug(liboddcast.cpp:1340): Connecting encoder 1
07/31/12 17:30:04 Info(streamTranscoderv3.cpp:65): Encoder 1: Connecting
07/31/12 17:30:04 Info(streamTranscoderv3.cpp:65): Encoder 1: Socket connected
07/31/12 17:30:04 Info(streamTranscoderv3.cpp:65): Encoder 1: Success
07/31/12 17:30:04 Info(streamTranscoderv3.cpp:65): Encoder 1: Connected
07/31/12 17:30:05 Debug(liboddcast.cpp:3353): 1 Calling handle output
07/31/12 17:30:05 Debug(liboddcast.cpp:3433): In samplerate = 44100, Out = 48000
07/31/12 17:30:05 Debug(liboddcast.cpp:3441): Initializing resampler
07/31/12 17:30:05 Debug(liboddcast.cpp:3448): calling ocConvertAudio
07/31/12 17:30:05 Debug(liboddcast.cpp:3458): ready to do encoding
07/31/12 17:30:05 Debug(liboddcast.cpp:3464): do_encoding start
07/31/12 17:30:05 Debug(liboddcast.cpp:2488): determining left/right max...
07/31/12 17:30:05 Debug(liboddcast.cpp:3466): do_encoding end (1)
07/31/12 17:30:05 Debug(liboddcast.cpp:3489): 1 Calling handle output - Ret = 1
07/31/12 17:30:05 Debug(liboddcast.cpp:3353): 1 Calling handle output
07/31/12 17:30:05 Debug(liboddcast.cpp:3433): In samplerate = 44100, Out = 48000
07/31/12 17:30:05 Debug(liboddcast.cpp:3441): Initializing resampler
07/31/12 17:30:05 Debug(liboddcast.cpp:3448): calling ocConvertAudio
07/31/12 17:30:05 Debug(liboddcast.cpp:3458): ready to do encoding
07/31/12 17:30:05 Debug(liboddcast.cpp:3464): do_encoding start
07/31/12 17:30:05 Debug(liboddcast.cpp:2488): determining left/right max...

15
molodejnoe @molodejnoe
tarasian666 пишет:

LogLevel=3
и покажите что напишет

Нашел ошибку, исправил, запустил, но все то-же самое только лог поменялся 07/31/12 17:44:40 Info(streamTranscoderv3.cpp:131): Encoder 1: MP3: 64kbps/44100Hz/Stereo
07/31/12 17:44:40 Info(streamTranscoderv3.cpp:65): Encoder 1: Disconnected
07/31/12 17:44:40 Debug(liboddcast.cpp:1340): Connecting encoder 1
07/31/12 17:44:40 Info(streamTranscoderv3.cpp:65): Encoder 1: Connecting
07/31/12 17:44:40 Info(streamTranscoderv3.cpp:65): Encoder 1: Socket connected
07/31/12 17:44:40 Info(streamTranscoderv3.cpp:65): Encoder 1: Success
07/31/12 17:44:40 Info(streamTranscoderv3.cpp:65): Encoder 1: Connected
07/31/12 17:44:41 Debug(liboddcast.cpp:3353): 1 Calling handle output
07/31/12 17:44:41 Debug(liboddcast.cpp:3433): In samplerate = 44100, Out = 44100
07/31/12 17:44:41 Debug(liboddcast.cpp:3480): do_encoding start
07/31/12 17:44:41 Debug(liboddcast.cpp:2488): determining left/right max...
07/31/12 17:44:41 Debug(liboddcast.cpp:3482): do_encoding end (1)
07/31/12 17:44:41 Debug(liboddcast.cpp:3489): 1 Calling handle output - Ret = 1
07/31/12 17:44:41 Debug(liboddcast.cpp:3353): 1 Calling handle output
07/31/12 17:44:41 Debug(liboddcast.cpp:3433): In samplerate = 44100, Out = 44100
07/31/12 17:44:41 Debug(liboddcast.cpp:3480): do_encoding start
07/31/12 17:44:41 Debug(liboddcast.cpp:2488): determining left/right max...
07/31/12 17:45:07 Info(streamTranscoderv3.cpp:131): Encoder 1: MP3: 64kbps/44100Hz/Stereo
07/31/12 17:45:07 Info(streamTranscoderv3.cpp:65): Encoder 1: Disconnected
07/31/12 17:45:07 Debug(liboddcast.cpp:1340): Connecting encoder 1
07/31/12 17:45:07 Info(streamTranscoderv3.cpp:65): Encoder 1: Connecting
07/31/12 17:45:07 Info(streamTranscoderv3.cpp:65): Encoder 1: Socket connected
07/31/12 17:45:07 Info(streamTranscoderv3.cpp:65): Encoder 1: Success
07/31/12 17:45:07 Info(streamTranscoderv3.cpp:65): Encoder 1: Connected
07/31/12 17:45:09 Debug(liboddcast.cpp:3353): 1 Calling handle output
07/31/12 17:45:09 Debug(liboddcast.cpp:3433): In samplerate = 44100, Out = 44100
07/31/12 17:45:09 Debug(liboddcast.cpp:3480): do_encoding start
07/31/12 17:45:09 Debug(liboddcast.cpp:2488): determining left/right max...
07/31/12 17:45:09 Debug(liboddcast.cpp:3482): do_encoding end (1)
07/31/12 17:45:09 Debug(liboddcast.cpp:3489): 1 Calling handle output - Ret = 1
07/31/12 17:45:09 Debug(liboddcast.cpp:3353): 1 Calling handle output
07/31/12 17:45:09 Debug(liboddcast.cpp:3433): In samplerate = 44100, Out = 44100
07/31/12 17:45:09 Debug(liboddcast.cpp:3480): do_encoding start
07/31/12 17:45:09 Debug(liboddcast.cpp:2488): determining left/right max...

Отредактировано molodejnoe - 31.07.2012