Old 4th August 2013, 21:16   #1
JVonD
Junior Member
 
JVonD's Avatar
 
Join Date: Feb 2007
Location: Boulder, CO
Posts: 36
Transcoder admin hangs with calendar? DOH!

Can anyone help me understand why my calendar is jacking up my transcoder?
I try and do a weblet like "http://jvond.com:9030/nextsong" and it hangs. Also the playlists are supposed to start instantly when there isn't a specified start date but mine aren't working. When I get rid of the calendar the transcoder runs fine.
I think I'm doing something stupid again...
Thanks! ~J


2013-08-04 15:09:03 I msg:<***> Logger startup
2013-08-04 15:09:03 D msg:<***>
2013-08-04 15:09:03 I msg:******************************************** *******************
2013-08-04 15:09:03 I msg:** TRANScast Distributed Network Audio Conte nt Provider
2013-08-04 15:09:03 I msg:** Copyright (C) 2000-2011 Nullsoft, Inc. A ll Rights Reserved.
2013-08-04 15:09:03 I msg:** Use "sc_trans filename.conf" to specify a config file.
2013-08-04 15:09:03 I msg:******************************************** *******************
2013-08-04 15:09:03 I msg:[MAIN] TRANSCast/posix(linux x86) v2.0.0.54 (Oct 7 2011) starting...
2013-08-04 15:09:03 I msg:[MAIN] PID: 3210
2013-08-04 15:09:03 I msg:
2013-08-04 15:09:03 I msg:[CONFIG] Choose one of the detected config f ile(s) to load or
2013-08-04 15:09:03 I msg:[CONFIG] enter `x' to close this instance of the Transcoder:
2013-08-04 15:09:03 I msg:[CONFIG] Note: Press `Enter' after choosing the config file.
2013-08-04 15:09:03 I msg:
2013-08-04 15:09:03 I msg:[CONFIG] [0] : jvond_trans.conf
2013-08-04 15:09:03 I msg:[CONFIG] [1] : jvond_trans_BACKUP.conf
2013-08-04 15:09:03 I msg:
0
2013-08-04 15:09:05 I msg:[MAIN] Logger updating log file to use
2013-08-04 15:09:05 I msg:[MAIN] Loaded config from ./jvond_trans.conf
2013-08-04 15:09:05 I msg:[MAIN] TimeMultiplier = 1, TimeShift = 0
2013-08-04 15:09:05 I msg:[CALENDARMGR] Adding DJ event: m_djName=jvon d m_archive=2 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:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0, wday:0,yday:0 m_hasStartDate=0 m_hasEndDate=0 m_hasDuration=0 m_hasTimeOffset=0 m_repeat=0
2013-08-04 15:09:05 I msg:[CALENDARMGR] Adding playlist event: m_playl ist=electronicjamnight m_loopAtEnd=1 m_priority=1 m_shuffle=1 m_id=2 m_startDat e=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=86399 m_timeOff set=year:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_hasStartDate= 0 m_hasEndDate=0 m_hasDuration=1 m_hasTimeOffset=1 m_repeat=129
2013-08-04 15:09:05 I msg:[CALENDARMGR] Adding playlist event: m_playl ist=electronicjamnight_jingles m_loopAtEnd=1 m_priority=1 m_shuffle=1 m_id=3 m_ startDate=year:0,mon:0,mday:0,hour:0,min:5,sec:1,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=28 m_ti meOffset=year:0,mon:0,mday:0,hour:0,min:5,sec:0,isdst:0,wday:0,yday:0 m_hasStart Date=0 m_hasEndDate=0 m_hasDuration=1 m_hasTimeOffset=1 m_repeat=129
2013-08-04 15:09:05 I msg:[CALENDARMGR] Adding playlist event: m_playl ist=doubledippedsunshine m_loopAtEnd=1 m_priority=1 m_shuffle=1 m_id=4 m_startD ate=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=86399 m_timeO ffset=year:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_hasStartDat e=0 m_hasEndDate=0 m_hasDuration=1 m_hasTimeOffset=1 m_repeat=160
2013-08-04 15:09:05 I msg:[CALENDARMGR] Adding playlist event: m_playl ist=doubledippedsunshine_jingles m_loopAtEnd=1 m_priority=1 m_shuffle=1 m_id=5 m_startDate=year:0,mon:0,mday:0,hour:0,min:5,sec:2,isdst:0,wday:0,yday:0 m_endDa te=year:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_duration=28 m_ timeOffset=year:0,mon:0,mday:0,hour:0,min:5,sec:0,isdst:0,wday:0,yday:0 m_hasSta rtDate=0 m_hasEndDate=0 m_hasDuration=1 m_hasTimeOffset=1 m_repeat=160
2013-08-04 15:09:05 I msg:[CALENDARMGR] Adding playlist event: m_playl ist=lysergiansounddiplomats m_loopAtEnd=1 m_priority=1 m_shuffle=1 m_id=6 m_sta rtDate=year:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_endDate=ye ar:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_duration=86399 m_ti meOffset=year:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_hasStart Date=0 m_hasEndDate=0 m_hasDuration=1 m_hasTimeOffset=1 m_repeat=196
2013-08-04 15:09:05 I msg:[CALENDARMGR] Adding playlist event: m_playl ist=lysergiansounddiplomats_jingles m_loopAtEnd=1 m_priority=3 m_shuffle=1 m_id =7 m_startDate=year:0,mon:0,mday:0,hour:0,min:5,sec:3,isdst:0,wday:0,yday:0 m_en dDate=year:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_duration=28 m_timeOffset=year:0,mon:0,mday:0,hour:0,min:5,sec:0,isdst:0,wday:0,yday:0 m_has StartDate=0 m_hasEndDate=0 m_hasDuration=1 m_hasTimeOffset=1 m_repeat=196
2013-08-04 15:09:05 I msg:[CALENDARMGR] Adding playlist event: m_playl ist=jingles m_loopAtEnd=1 m_priority=2 m_shuffle=1 m_id=8 m_startDate=year:0,mo n:0,mday:0,hour:0,min:6,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=28 m_timeOffset=year:0,mon :0,mday:0,hour:0,min:0,sec:50,isdst:0,wday:0,yday:0 m_hasStartDate=0 m_hasEndDat e=0 m_hasDuration=1 m_hasTimeOffset=1 m_repeat=255
2013-08-04 15:09:05 I msg:[CALENDARMGR] Adding playlist event: m_playl ist=jingles_special m_loopAtEnd=1 m_priority=4 m_shuffle=1 m_id=9 m_startDate=y ear:0,mon:0,mday:0,hour:0,min:6,sec:1,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=28 m_timeOffset=ye ar:0,mon:0,mday:0,hour:0,min:0,sec:0,isdst:0,wday:0,yday:0 m_hasStartDate=0 m_ha sEndDate=0 m_hasDuration=1 m_hasTimeOffset=1 m_repeat=255
2013-08-04 15:09:05 I msg:[CALENDARMGR] Adding playlist event: m_playl ist=jingles_90sec m_loopAtEnd=1 m_priority=3 m_shuffle=1 m_id=10 m_startDate=ye ar:0,mon:0,mday:0,hour:0,min:6,sec:2,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=89 m_timeOffset=yea r:0,mon:0,mday:0,hour:0,min:2,sec:25,isdst:0,wday:0,yday:0 m_hasStartDate=0 m_ha sEndDate=0 m_hasDuration=1 m_hasTimeOffset=1 m_repeat=255
2013-08-04 15:09:05 I msg:[VUPUSH] 101 VU images loaded for left chann el
2013-08-04 15:09:05 I msg:[VUPUSH] 101 VU images loaded for right chan nel
2013-08-04 15:09:05 I msg:[PLAYLISTMGR] Playlist load from file /var/w ww/jvond/data/www/jvond.com/mp3s/playlistloader/playlist.lst
2013-08-04 15:09:05 I msg:[PLAYLISTMGR] Caching playlist /var/www/jvon d/data/www/jvond.com/mp3s/playlistloader/playlist.lst
2013-08-04 15:09:05 I msg:[PLAYLISTMGR] Load complete
2013-08-04 15:09:05 I msg:[MAIN] Streaming thread starting
2013-08-04 15:09:05 I msg:[RESAMPLER] Deactivated 44100/2 == 44100/2
2013-08-04 15:09:05 I msg:[SOURCEANDENDPOINTMANAGER] Encoder thread 1 starting
2013-08-04 15:09:05 I msg:[SOURCEANDENDPOINTMANAGER] Broadcast thread 1 starting
2013-08-04 15:09:05 I msg:[MAIN] Playlist decoder thread starting
2013-08-04 15:09:05 I msg:[MICROSERVER] Listening for connection on po rt 9020
2013-08-04 15:09:05 I msg:[MAIN] SHOUTcast 2 receiver thread starting
2013-08-04 15:09:05 I msg:[MICROSERVER] Listening for connection on po rt 9011
2013-08-04 15:09:05 I msg:[MAIN] Broadcast Receiver thread starting
2013-08-04 15:09:05 I msg:[RGCALC] Thread running
2013-08-04 15:09:05 I msg:[DECODE] Giving replay gain calculator a hea d start
2013-08-04 15:09:05 I msg:[DECODE] Begin decoding
2013-08-04 15:09:05 I msg:[DECODE] Next file is /var/www/jvond/data/ww w/jvond.com/mp3s/playlist2/Chunky.mp3
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Giving replay gain calcula tor a head start
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Running
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Creating stream socket
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Connecting to stream host
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Sending Ultravox 2.1 authe ntication
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Mime type
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Broadcast setup
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Negotiating buffer sizes
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Negotiated buffer size is 480KB
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Negotiating payload sizes
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Negotiated payload size is 16377
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Configuring ICY-NAME [JVon D Radio]
2013-08-04 15:09:05 I msg:[MP3ENC] 481234550/44100/2/192000 Fraunhofer IIS MP3s Encoder V04.01.00 (build 2007-03-15)
2013-08-04 15:09:05 I msg:Using internal encoder sample rate of 44100 Hz, bandwidth 22050 Hz, MDCT low pass active

2013-08-04 15:09:05 I msg:[SOURCERELAY] Thread starting
2013-08-04 15:09:05 I msg:[MP3ENC] 481234550/44100/2/192000 MP3 setup complete
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Configuring ICY-GENRE [Tra nce]
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Configuring ICY-URL [http: //jvond.com]
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Configuring ICY-PUB [1]
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Flush metadata
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Standby
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Streaming
2013-08-04 15:09:05 I msg:[UVOX2] 896387464 Sending metadata 3902 [794 bytes] content=
<?xml version="1.0" encoding="UTF-8" ?>
<metadata>
<COMM language="eng" id="iTunPGAP">0</COMM>
<COMM language="eng" id="iTunNORM"> 0000024C 00000209 00001627 00001682 00022858 0002330F 000074E2 000075C3 00021029 0002B3F0</COMM>
<COMM language="eng" id="iTunSMPB"> 00000000 00000210 00000B25 00000000012AB4CB 00000000 00A28344 00000000 00000000 00000000 00000000 00000000 00000000</COMM>
<TALB>JVonD Stream Tunes</TALB>
<TENC>iTunes 10.6.1.7</TENC>
<TIT2>Chunky</TIT2>
<TPE1>NoN-Jon Defectors</TPE1>
<extension>
<title seq="1">NoN-Jon Defectors - Chunky</title>
<title seq="2">JVonD - First Quarter</title>
<title seq="3">Double Dipped Sunshine - Razor Grans</title>
<title seq="4">Lysergian Sound Diplomats - Candy Raver</title>
<soon>JVonD - First Quarter</soon>
</extension>
</metadata>

"Memories are what life is..." ~JVonD
JVonD is offline   Reply With Quote
Old 4th August 2013, 21:32   #2
DrO
 
Join Date: Sep 2003
Posts: 27,873
honestly, you're better of using something that is actively supported and has development focus - sc_trans does not and even though there's a possible new build coming at some point, it's unlikely to help with any of the issues you're having with it in a time-scale that is appropriate for you.
DrO is offline   Reply With Quote
Old 5th August 2013, 22:47   #3
JVonD
Junior Member
 
JVonD's Avatar
 
Join Date: Feb 2007
Location: Boulder, CO
Posts: 36
Ok thanks DrO. I'll try some more trouble shooting. Seems like I had it running good a few times but I must be doing something wrong. It still runs pretty good even when the admin seems to be stuck on a process. Wish me luck. =)

If I can figure out the issue I'll post it here, hopefully help somebody else.

"Memories are what life is..." ~JVonD
JVonD is offline   Reply With Quote
Old 5th August 2013, 23:22   #4
JVonD
Junior Member
 
JVonD's Avatar
 
Join Date: Feb 2007
Location: Boulder, CO
Posts: 36
I got it! Had more time to look into it. Seems I had conflicting playlist priority settings. Causes the server CPU to sit around 99% and hangs the admin. Once I fixed my calendar.xml the transcoder ran fine and the CPU goes back down around %7. Running great now!
Thanks! ~J

"Memories are what life is..." ~JVonD
JVonD is offline   Reply With Quote
Old 6th August 2013, 15:45   #5
JVonD
Junior Member
 
JVonD's Avatar
 
Join Date: Feb 2007
Location: Boulder, CO
Posts: 36
When working on it today I encountered the same issue and couldn't figure out why it was hanging. It may be because the Transcoder doesn't like to have a playlist, other than the default playlist start, at the very beginning of the process.

Meaning - If you have a playlist starting the same day, periodically, without a start time, without an offset, and you start the transcoder it will get confused and hang. SO, put a 1 second start time on there. example;
I want this play list to start today (Tuesdays) but I may have to wait a week for the cycle to kick in so I made;
<event type="playlist">
<playlist loopatend="1" shuffle="1" priority="4">
lysergiansounddiplomats
</playlist>
<calendar
repeat="196"
starttime="00:00:01"
duration="23:59:58"
/>
</event>

Seemed to fix it. This trouble shooting is for the birds... Hope it helps!

"Memories are what life is..." ~JVonD
JVonD is offline   Reply With Quote
Old 6th August 2013, 17:10   #6
DrO
 
Join Date: Sep 2003
Posts: 27,873
yeah, that's a known issue as it gets itself stuck in a loop and won't allow other actions to continue. i think it might have been fixed internally, really not sure as we're not touched it in ages.
DrO is offline   Reply With Quote
Old 27th August 2013, 03:07   #7
VseZnaykaS
Junior Member
 
Join Date: Aug 2013
Posts: 3
Transcoder admin hangs with calendar DOH

I have the same cases when using Minidumpfixer.exe
After type the command with dump and exe file, it return"DMP file sucessfully updated."
but, nothing changed with the dump file.

Would you mind tell me what I am missing?
VseZnaykaS is offline   Reply With Quote
Old 27th August 2013, 03:12   #8
JVonD
Junior Member
 
JVonD's Avatar
 
Join Date: Feb 2007
Location: Boulder, CO
Posts: 36
For my particular problem it was a simple issue where 2 playlists were starting at the same moment when the transcoder was first started. So I had to put a start time of 1 second on the non-default one in the calendar.
Good luck! ~J

"Memories are what life is..." ~JVonD
JVonD is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Shoutcast > Shoutcast Technical Support

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump