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 

Is It Possible For The Stream Not To Stop?
Goto page Previous  1, 2, 3  Next
 
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Icecast Server
View previous topic :: View next topic  
Author Message
meevil



Joined: 15 May 2010
Posts: 17

PostPosted: Fri May 21, 2010 6:49 am    Post subject: Reply with quote

I finally got it to work Smile Thanks so much for your help mate. You've been really clear with instructions. Thankyou!

I have one final problem though. Icecast streams the file perfectly when a listener connects when there is no DJ brodcasting. However, when someone connects to the server it does not swap them back over to the mount.

Also, when someone disconnects it does not swap them over to the fallback mount.

Any ideas why this may be?

Here is my mount script:

<mount>
<mount-name>/stream.ogg</mount-name>
<fallback-mount>/Jingle.OGG</fallback-mount>
<fallback-override>1</fallback-override>
</mount>
Back to top
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Fri May 21, 2010 11:59 am    Post subject: Reply with quote

I guess when you say "someone" you mean a source client (eg DJ or similar). They will if you wait a short while, one issue with fall back files is the throttling aspect is not there, so a lot of content is sent filling up the buffers so there is some playing time depending on the bitrate of the stream and the buffers allowed. This is something I've fixed in my branch but not in 2.3.2. You should find it will switch it's just not immediate when comparing against playback.

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



Joined: 15 May 2010
Posts: 17

PostPosted: Fri May 21, 2010 2:57 pm    Post subject: Reply with quote

I can connect to the stream fine as a client, as can others. The problem is when a listener connects to the stream.

If I connect to the server now, I will hear my fallback file. If I then connect to the server and start broadcasting music it does not appear to be switching back to the stream. I've waited for a maximum of three minutes and nothing happens.

When I restart the stream I can hear the broadcast. If I then disconnect the broadcast It just sits saying "Connecting" instead of switching to the fallback mount.

Have I been ignorant in expecting an automatic switchover? xD
Back to top
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Fri May 21, 2010 4:12 pm    Post subject: Reply with quote

You have the concept right, but when we only seeing these fragments of information it's hard to see what is wrong. Lets see the xml (you can blank the passwords or IPs) and the error log. The Connecting message would tend to indicate that a connection cannot be established but media players can be misleading in some of their messages.

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



Joined: 15 May 2010
Posts: 17

PostPosted: Fri May 21, 2010 7:35 pm    Post subject: Reply with quote

Here's the XML:

<icecast>
<limits>
<clients>100</clients>
<sources>2</sources>
<threadpool>5</threadpool>
<queue-size>524288</queue-size>
<client-timeout>30</client-timeout>
<header-timeout>15</header-timeout>
<source-timeout>10</source-timeout>
<burst-on-connect>1</burst-on-connect>
<burst-size>65535</burst-size>
</limits>

<authentication>
<source-password></source-password>
<relay-password></relay-password>
<admin-user>admin</admin-user>
<admin-password></admin-password>
</authentication>

<hostname>localhost</hostname>
<listen-socket>
<port>8001</port>
</listen-socket>

<fileserve>1</fileserve>


<paths>
<basedir>./</basedir>

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

<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<loglevel>4</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
<logsize>10000</logsize> <!-- Max size of a logfile -->
</logging>

<mount>
<mount-name>/stream.ogg</mount-name>
<fallback-mount>/Jingle.OGG</fallback-mount>
</mount>

<security>
<chroot>0</chroot>
</security>
</icecast>


I deleted the passwords, I haven't left them out Smile

And here is the Error Log, at least the bits that concern what I was talking about Smile

[2010-05-21 15:52:54] INFO source/source.c Source "/stream.ogg" exiting
[2010-05-21 15:52:54] WARN source/source.c stream /stream.ogg and /Jingle.OGG are of different types, ignored
[2010-05-21 15:52:54] DBUG source/source.c clearing source "/stream.ogg"
[2010-05-21 15:52:54] DBUG format-ogg/format_ogg.c releasing header pages
[2010-05-21 15:52:54] DBUG format-ogg/format_ogg.c freeing codecs
[2010-05-21 15:52:54] DBUG format-vorbis/format_vorbis.c freeing vorbis codec
[2010-05-21 15:52:54] DBUG source/source.c freeing source "/stream.ogg"
[2010-05-21 15:52:54] DBUG stats/stats.c delete source node /stream.ogg
[2010-05-21 15:52:54] DBUG stats/stats.c update node clients (1)
[2010-05-21 15:52:54] DBUG stats/stats.c update node listeners (0)
[2010-05-21 15:52:54] DBUG stats/stats.c update node clients (0)
[2010-05-21 15:52:54] DBUG stats/stats.c update node sources (1)
[2010-05-21 15:52:54] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:52:54] DBUG stats/stats.c update node total_bytes_sent (623638)
[2010-05-21 15:52:59] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:52:59] DBUG stats/stats.c update node total_bytes_sent (623638)
[2010-05-21 15:53:04] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:53:04] DBUG stats/stats.c update node total_bytes_sent (623638)
[2010-05-21 15:53:09] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:53:09] DBUG stats/stats.c update node total_bytes_sent (623638)
[2010-05-21 15:53:14] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:53:14] DBUG stats/stats.c update node total_bytes_sent (623638)
[2010-05-21 15:53:19] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:53:19] DBUG stats/stats.c update node total_bytes_sent (623638)
[2010-05-21 15:53:20] DBUG auth/auth.c max on /Jingle.OGG is -1 (cur 0)
[2010-05-21 15:53:20] DBUG auth/auth.c Added client to /Jingle.OGG
[2010-05-21 15:53:20] DBUG auth/auth.c client authenticated, passed to source
[2010-05-21 15:53:20] DBUG stats/stats.c update node clients (1)
[2010-05-21 15:53:20] DBUG stats/stats.c update node connections (4)
[2010-05-21 15:53:20] DBUG stats/stats.c update node client_connections (3)
[2010-05-21 15:53:20] DBUG source/source.c Client added
[2010-05-21 15:53:20] INFO source/source.c listener count on /Jingle.OGG now 1
[2010-05-21 15:53:20] DBUG stats/stats.c update node listeners (1)
[2010-05-21 15:53:20] DBUG format/format.c processing pending client headers
[2010-05-21 15:53:20] DBUG stats/stats.c update node listeners (1)
[2010-05-21 15:53:20] DBUG stats/stats.c update node listener_connections (3)
[2010-05-21 15:53:24] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:53:24] DBUG stats/stats.c update node total_bytes_sent (664758)
[2010-05-21 15:53:29] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:53:29] DBUG stats/stats.c update node total_bytes_sent (664758)
[2010-05-21 15:53:34] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:53:34] DBUG stats/stats.c update node total_bytes_sent (664758)
[2010-05-21 15:53:39] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:53:39] DBUG stats/stats.c update node total_bytes_sent (664758)
[2010-05-21 15:53:40] DBUG slave/slave.c checking master stream list
[2010-05-21 15:53:44] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:53:44] DBUG stats/stats.c update node total_bytes_sent (664758)
[2010-05-21 15:53:49] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:53:49] DBUG stats/stats.c update node total_bytes_sent (664758)
[2010-05-21 15:53:54] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:53:54] DBUG stats/stats.c update node total_bytes_sent (664758)
[2010-05-21 15:53:59] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:53:59] DBUG stats/stats.c update node total_bytes_sent (664758)
[2010-05-21 15:54:04] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:54:04] DBUG stats/stats.c update node total_bytes_sent (664758)
[2010-05-21 15:54:09] DBUG stats/stats.c update node total_bytes_read (0)
[2010-05-21 15:54:09] DBUG stats/stats.c update node total_bytes_sent (664758)
[2010-05-21 15:54:13] DBUG stats/stats.c update node clients (2)
[2010-05-21 15:54:13] DBUG stats/stats.c update node connections (5)
[2010-05-21 15:54:13] INFO connection/connection.c Source logging in at mountpoint "/stream.ogg"
[2010-05-21 15:54:13] DBUG connection/connection.c sources count is 1
[2010-05-21 15:54:13] DBUG source/source.c Applying mount information for "/stream.ogg"
[2010-05-21 15:54:13] DBUG source/source.c YP changed to 1
[2010-05-21 15:54:13] DBUG source/source.c fallback /Jingle.OGG
[2010-05-21 15:54:13] DBUG source/source.c public set to 1
[2010-05-21 15:54:13] DBUG source/source.c max listeners to -1
[2010-05-21 15:54:13] DBUG source/source.c queue size to 524288
[2010-05-21 15:54:13] DBUG source/source.c burst size to 65535
[2010-05-21 15:54:13] DBUG source/source.c source timeout to 10
[2010-05-21 15:54:13] DBUG source/source.c fallback_when_full to 0
[2010-05-21 15:54:13] DBUG connection/connection.c source is ready to start
[2010-05-21 15:54:13] DBUG fserve/fserve.c Adding client to file serving engine
[2010-05-21 15:54:13] DBUG source/source.c Source creation complete
[2010-05-21 15:54:13] DBUG format-vorbis/format_vorbis.c checking for vorbis codec
[2010-05-21 15:54:13] INFO format-vorbis/format_vorbis.c seen initial vorbis header
[2010-05-21 15:54:13] DBUG format-vorbis/format_vorbis.c processing incoming header packet (1)
[2010-05-21 15:54:13] DBUG format-vorbis/format_vorbis.c processing incoming header packet (2)
[2010-05-21 15:54:13] DBUG format-vorbis/format_vorbis.c we have the header packets now
[2010-05-21 15:54:13] DBUG format-vorbis/format_vorbis.c Adding the 3 header packets
[2010-05-21 15:54:13] DBUG format-ogg/format_ogg.c attaching BOS page
[2010-05-21 15:54:13] DBUG format-ogg/format_ogg.c attaching header page
[2010-05-21 15:54:13] DBUG format-vorbis/format_vorbis.c adding EOS packet
[2010-05-21 15:54:13] DBUG format-vorbis/format_vorbis.c flushing page
[2010-05-21 15:54:13] INFO source/source.c listener count on /stream.ogg now 0
[2010-05-21 15:54:13] DBUG format-ogg/format_ogg.c releasing header pages
[2010-05-21 15:54:13] DBUG format-ogg/format_ogg.c releasing header pages
[2010-05-21 15:54:13] DBUG format-ogg/format_ogg.c freeing codecs
[2010-05-21 15:54:13] DBUG format-vorbis/format_vorbis.c freeing vorbis codec
[2010-05-21 15:54:13] DBUG format-vorbis/format_vorbis.c checking for vorbis codec
[2010-05-21 15:54:13] INFO format-vorbis/format_vorbis.c seen initial vorbis header
[2010-05-21 15:54:13] DBUG format-vorbis/format_vorbis.c processing incoming header packet (1)
[2010-05-21 15:54:13] DBUG format-vorbis/format_vorbis.c processing incoming header packet (2)
[2010-05-21 15:54:13] DBUG format-vorbis/format_vorbis.c we have the header packets now
[2010-05-21 15:54:13] DBUG format-vorbis/format_vorbis.c Adding the 3 header packets
[2010-05-21 15:54:13] DBUG format-ogg/format_ogg.c attaching BOS page
[2010-05-21 15:54:13] DBUG format-ogg/format_ogg.c attaching header page
[2010-05-21 15:54:13] DBUG source/source.c Applying mount information for "/stream.ogg"
[2010-05-21 15:54:13] DBUG source/source.c fallback /Jingle.OGG
[2010-05-21 15:54:13] DBUG source/source.c public set to 1
[2010-05-21 15:54:13] DBUG source/source.c max listeners to -1
[2010-05-21 15:54:13] DBUG source/source.c queue size to 524288
[2010-05-21 15:54:13] DBUG source/source.c burst size to 65535
[2010-05-21 15:54:13] DBUG source/source.c source timeout to 10
[2010-05-21 15:54:13] DBUG source/source.c fallback_when_full to 0
[2010-05-21 15:54:13] DBUG stats/stats.c update node sources (2)
[2010-05-21 15:54:13] DBUG stats/stats.c new source stat /stream.ogg
[2010-05-21 15:54:13] DBUG stats/stats.c new node listenurl (http://localhost:8001/stream.ogg)
[2010-05-21 15:54:13] DBUG stats/stats.c new node listener_peak (0)
[2010-05-21 15:54:13] DBUG stats/stats.c new node public (1)
[2010-05-21 15:54:13] DBUG stats/stats.c new node server_name (nFFm - Radio just got unproffesional)
[2010-05-21 15:54:13] DBUG stats/stats.c new node server_description (Liam Richardson - Please Bear With Me)
[2010-05-21 15:54:13] DBUG stats/stats.c new node server_url (www.nf-fm.webs.com)
[2010-05-21 15:54:13] DBUG stats/stats.c new node genre (Rock)
[2010-05-21 15:54:13] DBUG stats/stats.c new node bitrate (Quality 0)
[2010-05-21 15:54:13] DBUG stats/stats.c new node server_type (application/ogg)
[2010-05-21 15:54:13] DBUG stats/stats.c new node max_listeners (unlimited)
[2010-05-21 15:54:13] DBUG stats/stats.c new node source_ip (127.0.0.1)
[2010-05-21 15:54:13] DBUG stats/stats.c update node source_client_connections (3)
[2010-05-21 15:54:13] DBUG stats/stats.c new node listeners (0)
[2010-05-21 15:54:13] DBUG stats/stats.c new node ice-samplerate (44100)
[2010-05-21 15:54:13] DBUG stats/stats.c new node ice-bitrate (Quality 0)
[2010-05-21 15:54:13] DBUG stats/stats.c new node ice-channels (1)
[2010-05-21 15:54:13] DBUG stats/stats.c new node audio_info (ice-samplerate=44100;ice-bitrate=Quality 0;ice-channels=1)
[2010-05-21 15:54:13] DBUG stats/stats.c update node listenurl (http://localhost:8001/stream.ogg)
[2010-05-21 15:54:13] DBUG stats/stats.c update node source_total_connections (3)
[2010-05-21 15:54:13] DBUG stats/stats.c new node slow_listeners (0)
[2010-05-21 15:54:13] DBUG stats/stats.c update node listeners (0)
[2010-05-21 15:54:13] DBUG stats/stats.c update node listener_peak (0)
[2010-05-21 15:54:13] DBUG stats/stats.c new node stream_start (Fri, 21 May 2010 15:54:13 GMT Daylight Time)
[2010-05-21 15:54:13] DBUG stats/stats.c new node total_bytes_read (0)
[2010-05-21 15:54:13] DBUG stats/stats.c new node total_bytes_sent (0)
[2010-05-21 15:54:13] DBUG stats/stats.c new node audio_samplerate (44100)
[2010-05-21 15:54:13] DBUG stats/stats.c new node audio_channels (1)
[2010-05-21 15:54:13] DBUG stats/stats.c new node audio_bitrate (48001)
[2010-05-21 15:54:13] DBUG stats/stats.c update node ice-bitrate (4Cool
[2010-05-21 15:54:13] DBUG stats/stats.c new node artist (Kasabian)
[2010-05-21 15:54:13] DBUG stats/stats.c new node title (Processed Beats )
[2010-05-21 15:54:13] DBUG stats/stats.c new node subtype (Vorbis)
[2010-05-21 15:54:13] DBUG stats/stats.c update node listeners (0)
[2010-05-21 15:54:13] DBUG stats/stats.c delete node audio_bitrate
[2010-05-21 15:54:13] DBUG stats/stats.c delete node audio_channels
[2010-05-21 15:54:13] DBUG stats/stats.c delete node audio_samplerate
[2010-05-21 15:54:13] DBUG stats/stats.c new node audio_samplerate (44100)
[2010-05-21 15:54:13] DBUG stats/stats.c new node audio_channels (1)
[2010-05-21 15:54:13] DBUG stats/stats.c new node audio_bitrate (48001)
[2010-05-21 15:54:13] DBUG stats/stats.c update node ice-bitrate (4Cool
[2010-05-21 15:54:13] DBUG stats/stats.c update node listenurl (http://localhost:8001/stream.ogg)
[2010-05-21 15:54:13] DBUG stats/stats.c update node listener_peak (0)
[2010-05-21 15:54:13] DBUG stats/stats.c update node public (1)
[2010-05-21 15:54:13] DBUG stats/stats.c update node server_name (nFFm - Radio just got unproffesional)
[2010-05-21 15:54:13] DBUG stats/stats.c update node server_description (Liam Richardson - Please Bear With Me)
[2010-05-21 15:54:13] DBUG stats/stats.c update node server_url (www.nf-fm.webs.com)
[2010-05-21 15:54:13] DBUG stats/stats.c update node genre (Rock)
[2010-05-21 15:54:13] DBUG stats/stats.c update node bitrate (Quality 0)
[2010-05-21 15:54:13] DBUG stats/stats.c update node server_type (application/ogg)
[2010-05-21 15:54:13] DBUG stats/stats.c update node max_listeners (unlimited)
[2010-05-21 15:54:13] DBUG stats/stats.c update node artist (Kasabian)
[2010-05-21 15:54:13] DBUG stats/stats.c update node title (Processed
Back to top
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Fri May 21, 2010 9:39 pm    Post subject: Reply with quote

the key issue looks to be

[2010-05-21 15:52:54] WARN source/source.c stream /stream.ogg and /Jingle.OGG are of different types, ignored

makes me wonder what format specifics Jingle.OGG has. It should be 44100/mono. Maybe the uppercase extension?

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



Joined: 15 May 2010
Posts: 17

PostPosted: Fri May 21, 2010 11:02 pm    Post subject: Reply with quote

Ok, I changed the file and it's working fine. However, I think I just need some things cleared up if that's ok Smile

When I turn on Icecast, the Fallback Mount plays instantly. I have got a few people to connect to the Stream and they can hear the Fallback Mount being played fine.

However, when I then connect to the server using Edcast and start playing music it keeps the user connected to the Mount instead of the incoming stream.

Is there a way of making it so when Icecast detects that someone has connected to the server in order to stream, it will disconnect everyone from the Mount and back to the stream?

In the same way, is there a way of making it so when someone stops streaming through the server it switches the user back to the Mount?

Thankyou so much Smile
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 May 22, 2010 2:07 am    Post subject: Reply with quote

the whole point of the fallbak-mount and fallback-override is to do what you are asking. the fallback-mount must of worked if the listener connecting on /stream.ogg gets the jingle.ogg content. The override moves listeners back when the stream is established.

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



Joined: 18 Mar 2010
Posts: 62

PostPosted: Sat May 22, 2010 5:05 am    Post subject: Reply with quote

Give me a little time, as I have been working on different projects, but I will make a win32 IC2 DIY server tutorial video when I get the chance.

Keep in mind as well, you can simply have a DJ establish his stream on a different mount, and use the admin panel on the IP of Ice2 to move the listeners to a different mountpoint as well (through the admin panel).
_________________
www.Hobbycaster.com
Back to top
View user's profile Send private message
meevil



Joined: 15 May 2010
Posts: 17

PostPosted: Sat May 22, 2010 7:59 am    Post subject: Reply with quote

karlH wrote:
the whole point of the fallbak-mount and fallback-override is to do what you are asking. the fallback-mount must of worked if the listener connecting on /stream.ogg gets the jingle.ogg content. The override moves listeners back when the stream is established.

karl.


Right... So what do you think the problem is that's preventing this from happening? Sad

Brutish wrote:
Give me a little time, as I have been working on different projects, but I will make a win32 IC2 DIY server tutorial video when I get the chance.

Keep in mind as well, you can simply have a DJ establish his stream on a different mount, and use the admin panel on the IP of Ice2 to move the listeners to a different mountpoint as well (through the admin panel).


That's what I was thinking of doing myself, but I'm normally busy when I'm hosting the server and normally leave it just for other people to connect too. :/

Thankyou for offering to make a server tutorial video!
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 May 22, 2010 11:26 am    Post subject: Reply with quote

If you have resolved the filename issue then another log relating to the events of the fallback or override. Look at the messages from around the "source .... exiting" and what happens to listeners. It could be as simple as the file is not readable.

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



Joined: 15 May 2010
Posts: 17

PostPosted: Sun May 23, 2010 9:36 pm    Post subject: Reply with quote

Still having problems :/

First of all, I changed the fallback mount file to an .mp3 but I still have the same problems. Icecast doesn't automatically switch the source from the fallback mount to the incoming stream! I am completely stumped.

All I can think of is when a source connects, Icecast doesn't switch from the extension (/radiogoo.mp3) to /stream.ogg:


[2010-05-23 22:26:57] INFO connection/connection.c Source logging in at mountpoint "/stream.ogg"
[2010-05-23 22:26:57] DBUG connection/connection.c sources count is 1
[2010-05-23 22:26:57] DBUG source/source.c Applying mount information for "/stream.ogg"
[2010-05-23 22:26:57] DBUG source/source.c YP changed to 1
[2010-05-23 22:26:57] DBUG source/source.c fallback /radiogoo.mp3
[2010-05-23 22:26:57] DBUG source/source.c public set to 1
[2010-05-23 22:26:57] DBUG source/source.c max listeners to -1
[2010-05-23 22:26:57] DBUG source/source.c queue size to 524288
[2010-05-23 22:26:57] DBUG source/source.c burst size to 65535
[2010-05-23 22:26:57] DBUG source/source.c source timeout to 10
[2010-05-23 22:26:57] DBUG source/source.c fallback_when_full to 0
[2010-05-23 22:26:57] DBUG connection/connection.c source is ready to start
[2010-05-23 22:26:57] DBUG fserve/fserve.c Adding client to file serving engine
[2010-05-23 22:26:57] DBUG stats/stats.c update node clients (2)
[2010-05-23 22:26:57] DBUG stats/stats.c update node connections (2)
[2010-05-23 22:26:57] DBUG stats/stats.c update node sources (2)
[2010-05-23 22:26:57] DBUG stats/stats.c new source stat /stream.ogg
[2010-05-23 22:26:57] DBUG stats/stats.c new node listenurl (http://localhost:8001/stream.ogg)
[2010-05-23 22:26:57] DBUG stats/stats.c new node listener_peak (0)
[2010-05-23 22:26:57] DBUG stats/stats.c new node public (1)


Any idea what I would have to put into my .config to make this happen?
Back to top
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Mon May 24, 2010 12:29 am    Post subject: Reply with quote

Firstly, don't expect any player to handle changes in format midstream. Ogg is completely different from MP3. If you have an ogg stream then use an ogg fallback, likewise if you have an mp3 stream then use an mp3 fallback.

The log seems to show the messages shown when a stream starts not exits as requested.

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



Joined: 15 May 2010
Posts: 17

PostPosted: Mon May 24, 2010 6:52 am    Post subject: Reply with quote

I changed it back to .ogg.

Any idea why this is happening?
Back to top
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Mon May 24, 2010 1:04 pm    Post subject: Reply with quote

It's a hard to say what is happening, I still haven't seen the log for when the source client exits, causing the listeners to fall back. If it doesn't exist or format is different then you will see listener counts decreasing.

The only detail I see of interest was
[2010-05-23 22:26:57] DBUG source/source.c fallback /radiogoo.mp3

but now you say you have changed the file

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
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
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