Icecast Streaming Media Server Forum Index Icecast Streaming Media Server
Icecast is a Xiph Foundation Project
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Regarding Shoutcast & IceCast

 
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Icecast Server
View previous topic :: View next topic  
Author Message
Kieran



Joined: 16 Jan 2009
Posts: 2

PostPosted: Fri Jan 16, 2009 7:26 pm    Post subject: Regarding Shoutcast & IceCast Reply with quote

I have icecast running which has two mounts.

The problem i've encountered is when setting up an alias for shoutcast to act as a relay on the icecast and then when a DJ streams through Shoutcast compatability mode on the icecast the icecast mount doesnt pick up the current song.

The current song title doesnt show up at all.


Anything i'm missing?



Here is the port for shoutcast compatibility mode.


Code:
   
<listen-socket>
        <port>8001</port>
        <shoutcast-compat>1</shoutcast-compat>
   <shoutcast-mount>/live</shoutcast-mount>


    </listen-socket>




Then here is the code which allows shoutcast to relay from the icecast.

Code:

    <paths>
        <logdir>./logs</logdir>
        <webroot>./web</webroot>
        <adminroot>./admin</adminroot>
       <!-- <alias source="/" dest="/status.xsl"/>-->

   <alias source="/" dest="/live" />
    </paths>


Please help asap, we're looking to launch soon.

Thanks,

Kieran.[/code]
Back to top
View user's profile Send private message
Will



Joined: 15 Nov 2007
Posts: 15

PostPosted: Sat Jan 17, 2009 12:26 am    Post subject: Reply with quote

Not sure about alias', but certainly when you configure shoutcast relays, you have to define this in config to get meta data.

<relay-shoutcast-metadata>1</relay-shoutcast-metadata>
Back to top
View user's profile Send private message MSN Messenger
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Sat Jan 17, 2009 1:24 am    Post subject: Reply with quote

The metadata updates go through to the lower numbered port (I guess 8000 in your case). Check to see what happens in the logs and if the metadata shows up on your status page.

karl.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Kieran



Joined: 16 Jan 2009
Posts: 2

PostPosted: Sat Jan 17, 2009 11:38 am    Post subject: Reply with quote

Alright, looked in logs after changing song title.

Code:
[2009-01-17  11:26:15] INFO connection/connection.c Source logging in at mountpoint "/live2"
[2009-01-17  11:26:15] INFO connection/connection.c Source logging in at mountpoint "/live"
[2009-01-17  11:26:15] INFO source/source.c passing 0 listeners to "/live"
[2009-01-17  11:26:15] INFO source/source.c listener count on /live now 0
[2009-01-17  11:26:15] INFO source/source.c listener count on /live2 now 0
[2009-01-17  11:26:29] INFO source/source.c listener count on /live now 1
[2009-01-17  11:26:52] INFO connection/connection.c password does not match "GET /admin.cgi?pass=<snip>&mode=updinfo&song=<snip>&url=<snip> HTTP/1.0"
[2009-01-17  11:26:52] INFO admin/admin.c Received admin command metadata on mount "/live2"
[2009-01-17  11:26:52] INFO admin/admin.c Metadata on mountpoint /live2 changed to "Athlete - El Salvador"




I see the whole "password does not match" error, however, i changed ALL passwords in the icecast.xml to the same, so theres not really any reason for it to say that?

Cheers for both of your responses - I've been trying to fix this for days, and i still haven't : (
Back to top
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Sat Jan 17, 2009 1:18 pm    Post subject: Reply with quote

That long log line tells me that you have a http request coming in on a non-http port. I would suspect that you have your ports incorrectly defined, maybe port 8000 is defined as shoutcast compat when it should not be. Maybe you are using 8001 and 8002 where 8001 should not be. All you need for 2.3.2 is the following

<listen-socket>
<port>8000</port>
<shoutcast-mount>/mountpoint</shoutcast-mount>
<listen-socket>

That will define the 2 ports in the correct setting.

karl.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Icecast Server All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group
subRebel style by ktauber