| View previous topic :: View next topic |
| Author |
Message |
cmodyssey
Joined: 28 Mar 2008 Posts: 63
|
Posted: Sun May 04, 2008 10:58 am Post subject: <stream-name> confg doesn't completely override stream |
|
|
Hi,
I have set the <stream-name> in my icecast.xml and have noticed that is does not completely override the stream-name that is set by the source client.
I have found that whatever is set by <stream-name> in the config appears when accessing the status.xsl page, it pulls it from "server_name" in the xsl file, so that part of it works.
What I then found is that when listener's use their player to listen to the stream, the stream-name that they see is the one that is set in the source client. What I wanted is to be able to completely override what the source client sets the stream-name to.
Here is my censored config:
| Code: |
<!-- File location: /usr/local/etc/icecast.xml -->
<!-- Version 3.3 -->
<icecast>
<!-- Only define a <mount> section if you want to use advanced options,
like alternative usernames or passwords -->
<mount>
<mount-name>/live_mount</mount-name>
<password>##</password>
<max-listeners>700</max-listeners>
<fallback-mount>/replay_mount</fallback-mount>
<fallback-override>1</fallback-override>
<stream-name>stream name set by config</stream-name>
<stream-url>www.stream.url.set.by.config.com</stream-url>
<on-connect>/home/bcast/ezstream/botstop</on-connect>
<on-disconnect>/home/bcast/ezstream/botstart</on-disconnect>
</mount>
<mount>
<mount-name>/replay_mount</mount-name>
<password>##</password>
<max-listeners>700</max-listeners>
<fallback-mount>/music_change_filler</fallback-mount>
<fallback-override>1</fallback-override>
<stream-name>stream name set by config</stream-name>
<stream-url>www.stream.url.set.by.config.com</stream-url>
</mount>
<mount>
<mount-name>/music_change_filler</mount-name>
<password>##</password>
<max-listeners>700</max-listeners>
<public>0</public>
<hidden>1</hidden>
</mount>
<limits>
<clients>700</clients>
<sources>3</sources>
<threadpool>5</threadpool>
<queue-size>524288</queue-size>
<client-timeout>30</client-timeout>
<header-timeout>15</header-timeout>
<source-timeout>10</source-timeout>
<!-- If enabled, this will provide a burst of data when a client
first connects, thereby significantly reducing the startup
time for listeners that do substantial buffering. However,
it also significantly increases latency between the source
client and listening client. For low-latency setups, you
might want to disable this. -->
<burst-on-connect>1</burst-on-connect>
<!-- same as burst-on-connect, but this allows for being more
specific on how much to burst. Most people won't need to
change from the default 64k. Applies to all mountpoints -->
<burst-size>65535</burst-size>
</limits>
<authentication>
<!-- Sources log in with username 'source' -->
<source-password>overwridden_by_mount_point</source-password>
<!-- Relays log in username 'relay' -->
<relay-password>##</relay-password>
<!-- Admin logs in with the username given below -->
<admin-user>blackwater</admin-user>
<admin-password>##</admin-password>
</authentication>
<!-- Uncomment this if you want directory listings -->
<!--
<directory>
<yp-url-timeout>15</yp-url-timeout>
<yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
</directory>
<directory>
<yp-url-timeout>15</yp-url-timeout>
<yp-url>http://www.oddsock.org/cgi-bin/yp-cgi</yp-url>
</directory>
-->
<!-- This is the hostname other people will use to connect to your server.
It affects mainly the urls generated by Icecast for playlists and yp
listings. -->
<hostname>bitd_server</hostname>
<!-- You can use these two if you only want a single listener -->
<!--<port>8000</port> -->
<!--<bind-address>127.0.0.1</bind-address>-->
<!-- You may have multiple <listener> elements -->
<listen-socket>
<port>3389</port>
<!-- <bind-address>127.0.0.1</bind-address> -->
</listen-socket>
<!--
<listen-socket>
<port>8001</port>
</listen-socket>
-->
<!--<master-server>127.0.0.1</master-server>-->
<!--<master-server-port>8001</master-server-port>-->
<!--<master-update-interval>120</master-update-interval>-->
<!--<master-password>hackme</master-password>-->
<!-- setting this makes all relays on-demand unless overridden, this is
useful for master relays which do not have <relay> definitions here.
The default is 0 -->
<!--<relays-on-demand>1</relays-on-demand>-->
<!--
<relay>
<server>127.0.0.1</server>
<port>8001</port>
<mount>/example.ogg</mount>
<local-mount>/different.ogg</local-mount>
<on-demand>0</on-demand>
<relay-shoutcast-metadata>0</relay-shoutcast-metadata>
</relay>
-->
<fileserve>1</fileserve>
<!-- set the mountpoint for a shoutcast source to use, the default if not
specified is /stream but you can change it here if an alternative is
wanted or an extension is required
<shoutcast-mount>/live.nsv</shoutcast-mount>
-->
<paths>
<!-- basedir is only used if chroot is enabled -->
<basedir>/usr/local/share/icecast</basedir>
<!-- Note that if <chroot> is turned on below, these paths must both
be relative to the new root, not the original root -->
<logdir>/var/log/icecast</logdir>
<webroot>/usr/local/share/icecast/web</webroot>
<adminroot>/usr/local/share/icecast/admin</adminroot>
<!-- <pidfile>/usr/local/share/icecast/icecast.pid</pidfile> -->
<!-- Aliases: treat requests for 'source' path as being for 'dest' path
May be made specific to a port or bound address using the "port"
and "bind-address" attributes.
-->
<!--
<alias source="/foo" dest="/bar"/>
-->
<!-- Aliases: can also be used for simple redirections as well,
this example will redirect all requests for http://server:port/ to
the status page
-->
<alias source="/" dest="/status.xsl"/>
</paths>
<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<!-- <playlistlog>playlist.log</playlistlog> -->
<loglevel>4</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
<logsize>10000</logsize> <!-- Max size of a logfile -->
<!-- If logarchive is enabled (1), then when logsize is reached
the logfile will be moved to [error|access|playlist].log.DATESTAMP,
otherwise it will be moved to [error|access|playlist].log.old.
Default is non-archive mode (i.e. overwrite)
-->
<!-- <logarchive>1</logarchive> -->
</logging>
<security>
<chroot>0</chroot>
<changeowner>
<user>bcast</user>
<group>bcast</group>
</changeowner>
</security>
</icecast>
|
Here is my error log, of starting up icecast, then source client, then listener and then closing down in reverse order:
| Code: |
[2008-05-04 11:32:40] INFO main/main Icecast 2.3.1 server started
[2008-05-04 11:32:40] WARN main/main YP server handling has been disabled
[2008-05-04 11:32:40] INFO stats/_stats_thread stats thread started
[2008-05-04 11:32:40] INFO fserve/fserv_thread_function file serving thread started
[2008-05-04 11:32:40] INFO auth/auth_run_thread Authentication thread started
[2008-05-04 11:32:40] DBUG source/source_fallback_file unable to open file "/usr/local/share/icecast/web/music_change_filler"
[2008-05-04 11:32:40] DBUG source/source_fallback_file unable to open file "/usr/local/share/icecast/web/replay_mount"
[2008-05-04 11:32:41] DBUG slave/_slave_thread checking master stream list
[2008-05-04 11:32:46] DBUG connection/_handle_get_request Stats request, sending XSL transformed stats
[2008-05-04 11:32:46] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node connections (1)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node client_connections (1)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node clients (0)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node connections (2)
[2008-05-04 11:32:46] INFO fserve/fserve_client_create checking for file /style.css (/usr/local/share/icecast/web/style.css)
[2008-05-04 11:32:46] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:46] INFO fserve/fserve_client_create checking for file /icecast.png (/usr/local/share/icecast/web/icecast.png)
[2008-05-04 11:32:46] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:46] INFO fserve/fserve_client_create checking for file /corner_topleft.jpg (/usr/local/share/icecast/web/corner_topleft.jpg)
[2008-05-04 11:32:46] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node client_connections (2)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node file_connections (1)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node clients (0)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node connections (3)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node connections (4)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node client_connections (3)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node file_connections (2)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node client_connections (4)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node file_connections (3)
[2008-05-04 11:32:46] INFO fserve/fserve_client_create checking for file /corner_bottomleft.jpg (/usr/local/share/icecast/web/corner_bottomleft.jpg)
[2008-05-04 11:32:46] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:46] INFO fserve/fserve_client_create checking for file /corner_topright.jpg (/usr/local/share/icecast/web/corner_topright.jpg)
[2008-05-04 11:32:46] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node clients (0)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node connections (5)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node connections (6)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node client_connections (5)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node file_connections (4)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node connections (7)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node client_connections (6)
[2008-05-04 11:32:46] DBUG stats/modify_node_event update node file_connections (5)
[2008-05-04 11:32:46] INFO fserve/fserve_client_create checking for file /corner_bottomright.jpg (/usr/local/share/icecast/web/corner_bottomright.jpg)
[2008-05-04 11:32:46] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:47] DBUG stats/modify_node_event update node client_connections (7)
[2008-05-04 11:32:47] DBUG stats/modify_node_event update node file_connections (6)
[2008-05-04 11:32:47] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:47] DBUG stats/modify_node_event update node clients (0)
[2008-05-04 11:32:47] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:47] DBUG stats/modify_node_event update node connections (8)
[2008-05-04 11:32:47] DBUG connection/_handle_get_request Stats request, sending XSL transformed stats
[2008-05-04 11:32:47] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:47] DBUG stats/modify_node_event update node client_connections (8)
[2008-05-04 11:32:47] DBUG stats/modify_node_event update node clients (0)
[2008-05-04 11:32:47] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:47] DBUG stats/modify_node_event update node connections (9)
[2008-05-04 11:32:48] INFO fserve/fserve_client_create checking for file /style.css (/usr/local/share/icecast/web/style.css)
[2008-05-04 11:32:48] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:48] INFO fserve/fserve_client_create checking for file /icecast.png (/usr/local/share/icecast/web/icecast.png)
[2008-05-04 11:32:48] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node client_connections (9)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node file_connections (7)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node clients (0)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node connections (10)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node connections (11)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node client_connections (10)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node file_connections (8)
[2008-05-04 11:32:48] INFO fserve/fserve_client_create checking for file /corner_topleft.jpg (/usr/local/share/icecast/web/corner_topleft.jpg)
[2008-05-04 11:32:48] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:48] INFO fserve/fserve_client_create checking for file /corner_bottomleft.jpg (/usr/local/share/icecast/web/corner_bottomleft.jpg)
[2008-05-04 11:32:48] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node client_connections (11)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node file_connections (9)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node clients (0)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node connections (12)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node connections (13)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node client_connections (12)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node file_connections (10)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node connections (14)
[2008-05-04 11:32:48] INFO fserve/fserve_client_create checking for file /corner_topright.jpg (/usr/local/share/icecast/web/corner_topright.jpg)
[2008-05-04 11:32:48] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:48] INFO fserve/fserve_client_create checking for file /corner_bottomright.jpg (/usr/local/share/icecast/web/corner_bottomright.jpg)
[2008-05-04 11:32:48] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node client_connections (13)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node file_connections (11)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node client_connections (14)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node file_connections (12)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:48] DBUG stats/modify_node_event update node clients (0)
[2008-05-04 11:32:50] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:50] DBUG stats/modify_node_event update node connections (15)
[2008-05-04 11:32:50] INFO connection/_handle_source_request Source logging in at mountpoint "/live_mount"
[2008-05-04 11:32:50] DBUG connection/connection_complete_source sources count is 0
[2008-05-04 11:32:50] DBUG source/source_apply_mount Applying mount information for "/live_mount"
[2008-05-04 11:32:50] DBUG format-mp3/format_mp3_apply_settings mp3 interval -1
[2008-05-04 11:32:50] DBUG source/source_update_settings fallback /replay_mount
[2008-05-04 11:32:50] DBUG source/source_update_settings connect script "/home/bcast/ezstream/botstop"
[2008-05-04 11:32:50] DBUG source/source_update_settings disconnect script "/home/bcast/ezstream/botstart"
[2008-05-04 11:32:50] DBUG source/source_update_settings public set to 0
[2008-05-04 11:32:50] DBUG source/source_update_settings max listeners to 700
[2008-05-04 11:32:50] DBUG source/source_update_settings queue size to 524288
[2008-05-04 11:32:50] DBUG source/source_update_settings burst size to 65535
[2008-05-04 11:32:50] DBUG source/source_update_settings source timeout to 10
[2008-05-04 11:32:50] DBUG source/source_update_settings fallback_when_full to 0
[2008-05-04 11:32:50] DBUG connection/connection_complete_source source is ready to start
[2008-05-04 11:32:50] DBUG fserve/fserve_add_client_callback Adding client to file serving engine
[2008-05-04 11:32:50] DBUG source/source_fallback_file unable to open file "/usr/local/share/icecast/web/replay_mount"
[2008-05-04 11:32:50] DBUG source/source_fallback_file unable to open file "/usr/local/share/icecast/web/music_change_filler"
[2008-05-04 11:32:50] DBUG source/source_init Source creation complete
[2008-05-04 11:32:50] DBUG source/source_run_script Starting command /home/bcast/ezstream/botstop
[2008-05-04 11:32:50] DBUG stats/modify_node_event update node sources (1)
[2008-05-04 11:32:50] DBUG stats/process_source_event new source stat /live_mount
[2008-05-04 11:32:50] DBUG stats/process_source_event new node public (0)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node server_name (stream name set by config)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node server_description (Stream description set by source client)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node server_url (www.stream.url.set.by.config.com)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node genre (House)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node bitrate (128)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node server_type (audio/mpeg)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node max_listeners (700)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node source_ip (192.168.1.10)
[2008-05-04 11:32:50] DBUG stats/modify_node_event update node source_client_connections (1)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node listeners (0)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node ice-samplerate (44100)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node ice-bitrate (128)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node ice-channels (2)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node audio_info (ice-samplerate=44100;ice-bitrate=128;ice-channels=2)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node listenurl (http://bitd_server:3389/live_mount)
[2008-05-04 11:32:50] DBUG stats/modify_node_event update node source_total_connections (1)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node slow_listeners (0)
[2008-05-04 11:32:50] DBUG stats/modify_node_event update node listeners (0)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node listener_peak (0)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node stream_start (Sun, 04 May 2008 11:32:50 +0100)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node total_bytes_read (0)
[2008-05-04 11:32:50] DBUG stats/process_source_event new node total_bytes_sent (0)
[2008-05-04 11:32:51] DBUG connection/_handle_get_request Stats request, sending XSL transformed stats
[2008-05-04 11:32:51] DBUG xslt/xslt_get_stylesheet Using cached sheet 1
[2008-05-04 11:32:51] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:51] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:51] DBUG stats/modify_node_event update node connections (16)
[2008-05-04 11:32:51] DBUG stats/modify_node_event update node client_connections (15)
[2008-05-04 11:32:51] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:51] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:51] DBUG stats/modify_node_event update node connections (17)
[2008-05-04 11:32:51] INFO fserve/fserve_client_create checking for file /style.css (/usr/local/share/icecast/web/style.css)
[2008-05-04 11:32:51] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:52] INFO fserve/fserve_client_create checking for file /icecast.png (/usr/local/share/icecast/web/icecast.png)
[2008-05-04 11:32:52] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:52] INFO fserve/fserve_client_create checking for file /corner_topleft.jpg (/usr/local/share/icecast/web/corner_topleft.jpg)
[2008-05-04 11:32:52] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node client_connections (16)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node file_connections (13)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node connections (18)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node clients (3)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node connections (19)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node client_connections (17)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node file_connections (14)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node client_connections (18)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node file_connections (15)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:52] INFO fserve/fserve_client_create checking for file /corner_bottomleft.jpg (/usr/local/share/icecast/web/corner_bottomleft.jpg)
[2008-05-04 11:32:52] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:52] INFO fserve/fserve_client_create checking for file /tunein.png (/usr/local/share/icecast/web/tunein.png)
[2008-05-04 11:32:52] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node connections (20)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node clients (3)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node connections (21)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node client_connections (19)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node file_connections (16)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node clients (3)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node connections (22)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node client_connections (20)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node file_connections (17)
[2008-05-04 11:32:52] INFO fserve/fserve_client_create checking for file /corner_topright.jpg (/usr/local/share/icecast/web/corner_topright.jpg)
[2008-05-04 11:32:52] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:52] INFO fserve/fserve_client_create checking for file /corner_bottomright.jpg (/usr/local/share/icecast/web/corner_bottomright.jpg)
[2008-05-04 11:32:52] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node client_connections (21)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node file_connections (18)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node connections (23)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node client_connections (22)
[2008-05-04 11:32:52] DBUG stats/modify_node_event update node file_connections (19)
[2008-05-04 11:32:53] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:54] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:32:54] DBUG stats/modify_node_event update node connections (24)
[2008-05-04 11:32:54] DBUG admin/admin_handle_request Admin request (/admin/stats)
[2008-05-04 11:32:54] DBUG admin/admin_handle_request Got command (stats)
[2008-05-04 11:32:54] DBUG admin/command_stats Stats request, sending xml stats
[2008-05-04 11:32:54] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:32:54] DBUG stats/modify_node_event update node client_connections (23)
[2008-05-04 11:32:54] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:32:55] DBUG stats/modify_node_event update node total_bytes_read (106997)
[2008-05-04 11:32:55] DBUG stats/modify_node_event update node total_bytes_sent (0)
[2008-05-04 11:33:00] DBUG stats/modify_node_event update node total_bytes_read (255791)
[2008-05-04 11:33:00] DBUG stats/modify_node_event update node total_bytes_sent (0)
[2008-05-04 11:33:05] DBUG stats/modify_node_event update node total_bytes_read (404584)
[2008-05-04 11:33:05] DBUG stats/modify_node_event update node total_bytes_sent (0)
[2008-05-04 11:33:10] DBUG stats/modify_node_event update node total_bytes_read (547400)
[2008-05-04 11:33:10] DBUG stats/modify_node_event update node total_bytes_sent (0)
[2008-05-04 11:33:11] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:33:11] DBUG stats/modify_node_event update node connections (25)
[2008-05-04 11:33:11] INFO fserve/fserve_client_create checking for file /live_mount.m3u (/usr/local/share/icecast/web/live_mount.m3u)
[2008-05-04 11:33:11] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:33:11] DBUG stats/modify_node_event update node client_connections (24)
[2008-05-04 11:33:11] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:33:15] DBUG stats/modify_node_event update node total_bytes_read (688796)
[2008-05-04 11:33:15] DBUG stats/modify_node_event update node total_bytes_sent (0)
[2008-05-04 11:33:16] DBUG auth/add_client_to_source max on /live_mount is 700 (cur 0)
[2008-05-04 11:33:16] DBUG auth/add_client_to_source Added client to /live_mount
[2008-05-04 11:33:16] DBUG auth/add_authenticated_client client authenticated, passed to source
[2008-05-04 11:33:16] DBUG source/source_main Client added
[2008-05-04 11:33:16] INFO source/source_main listener count on /live_mount now 1
[2008-05-04 11:33:16] DBUG format/format_check_http_buffer processing pending client headers
[2008-05-04 11:33:16] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:33:16] DBUG stats/modify_node_event update node connections (26)
[2008-05-04 11:33:16] DBUG stats/modify_node_event update node client_connections (25)
[2008-05-04 11:33:16] DBUG stats/modify_node_event update node listener_connections (1)
[2008-05-04 11:33:16] DBUG stats/modify_node_event update node listener_peak (1)
[2008-05-04 11:33:16] DBUG stats/modify_node_event update node listeners (1)
[2008-05-04 11:33:16] DBUG client/client_send_bytes Client connection died
[2008-05-04 11:33:16] DBUG source/source_main Client removed
[2008-05-04 11:33:16] INFO source/source_main listener count on /live_mount now 0
[2008-05-04 11:33:16] DBUG auth/add_client_to_source max on /live_mount is 700 (cur 0)
[2008-05-04 11:33:16] DBUG auth/add_client_to_source Added client to /live_mount
[2008-05-04 11:33:16] DBUG auth/add_authenticated_client client authenticated, passed to source
[2008-05-04 11:33:16] DBUG source/source_main Client added
[2008-05-04 11:33:16] INFO source/source_main listener count on /live_mount now 1
[2008-05-04 11:33:16] DBUG format/format_check_http_buffer processing pending client headers
[2008-05-04 11:33:16] DBUG stats/modify_node_event update node clients (3)
[2008-05-04 11:33:16] DBUG stats/modify_node_event update node connections (27)
[2008-05-04 11:33:16] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:33:16] DBUG stats/modify_node_event update node listeners (0)
[2008-05-04 11:33:16] DBUG stats/modify_node_event update node client_connections (26)
[2008-05-04 11:33:16] DBUG stats/modify_node_event update node listener_connections (2)
[2008-05-04 11:33:16] DBUG stats/modify_node_event update node listeners (1)
[2008-05-04 11:33:17] DBUG client/client_send_bytes Client connection died
[2008-05-04 11:33:17] DBUG source/source_main Client removed
[2008-05-04 11:33:17] INFO source/source_main listener count on /live_mount now 0
[2008-05-04 11:33:17] DBUG auth/add_client_to_source max on /live_mount is 700 (cur 0)
[2008-05-04 11:33:17] DBUG auth/add_client_to_source Added client to /live_mount
[2008-05-04 11:33:17] DBUG auth/add_authenticated_client client authenticated, passed to source
[2008-05-04 11:33:17] DBUG source/source_main Client added
[2008-05-04 11:33:17] INFO source/source_main listener count on /live_mount now 1
[2008-05-04 11:33:17] DBUG stats/modify_node_event update node clients (3)
[2008-05-04 11:33:17] DBUG stats/modify_node_event update node connections (28)
[2008-05-04 11:33:17] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:33:17] DBUG stats/modify_node_event update node listeners (0)
[2008-05-04 11:33:17] DBUG stats/modify_node_event update node client_connections (27)
[2008-05-04 11:33:17] DBUG stats/modify_node_event update node listener_connections (3)
[2008-05-04 11:33:17] DBUG stats/modify_node_event update node listeners (1)
[2008-05-04 11:33:17] DBUG format/format_check_http_buffer processing pending client headers
[2008-05-04 11:33:20] DBUG stats/modify_node_event update node total_bytes_read (840000)
[2008-05-04 11:33:20] DBUG stats/modify_node_event update node total_bytes_sent (226414)
[2008-05-04 11:33:25] DBUG stats/modify_node_event update node total_bytes_read (994000)
[2008-05-04 11:33:25] DBUG stats/modify_node_event update node total_bytes_sent (380414)
[2008-05-04 11:33:30] DBUG stats/modify_node_event update node total_bytes_read (1124200)
[2008-05-04 11:33:30] DBUG stats/modify_node_event update node total_bytes_sent (510614)
[2008-05-04 11:33:35] DBUG stats/modify_node_event update node total_bytes_read (1280627)
[2008-05-04 11:33:35] DBUG stats/modify_node_event update node total_bytes_sent (666014)
[2008-05-04 11:33:36] DBUG client/client_send_bytes Client connection died
[2008-05-04 11:33:36] DBUG source/source_main Client removed
[2008-05-04 11:33:36] INFO source/source_main listener count on /live_mount now 0
[2008-05-04 11:33:36] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:33:36] DBUG stats/modify_node_event update node listeners (0)
[2008-05-04 11:33:37] INFO source/get_next_buffer End of Stream /live_mount
[2008-05-04 11:33:37] INFO source/source_shutdown Source "/live_mount" exiting
[2008-05-04 11:33:37] DBUG source/source_clear_source clearing source "/live_mount"
[2008-05-04 11:33:37] DBUG source/source_free_source freeing source "/live_mount"
[2008-05-04 11:33:37] DBUG source/source_run_script Starting command /home/bcast/ezstream/botstart
[2008-05-04 11:33:37] DBUG stats/process_source_event delete source node /live_mount
[2008-05-04 11:33:37] DBUG stats/modify_node_event update node clients (0)
[2008-05-04 11:33:37] DBUG stats/modify_node_event update node sources (0)
[2008-05-04 11:33:37] DBUG source/source_fallback_file unable to open file "/usr/local/share/icecast/web/replay_mount"
[2008-05-04 11:33:37] DBUG source/source_fallback_file unable to open file "/usr/local/share/icecast/web/music_change_filler"
[2008-05-04 11:33:38] INFO connection/_handle_source_request Source logging in at mountpoint "/replay_mount"
[2008-05-04 11:33:38] DBUG connection/connection_complete_source sources count is 0
[2008-05-04 11:33:38] DBUG source/source_apply_mount Applying mount information for "/replay_mount"
[2008-05-04 11:33:38] DBUG format-mp3/format_mp3_apply_settings mp3 interval -1
[2008-05-04 11:33:38] DBUG source/source_update_settings fallback /music_change_filler
[2008-05-04 11:33:38] DBUG source/source_update_settings public set to 0
[2008-05-04 11:33:38] DBUG source/source_update_settings max listeners to 700
[2008-05-04 11:33:38] DBUG source/source_update_settings queue size to 524288
[2008-05-04 11:33:38] DBUG source/source_update_settings burst size to 65535
[2008-05-04 11:33:38] DBUG source/source_update_settings source timeout to 10
[2008-05-04 11:33:38] DBUG source/source_update_settings fallback_when_full to 0
[2008-05-04 11:33:38] DBUG connection/connection_complete_source source is ready to start
[2008-05-04 11:33:38] DBUG fserve/fserve_add_client_callback Adding client to file serving engine
[2008-05-04 11:33:38] DBUG source/source_fallback_file unable to open file "/usr/local/share/icecast/web/music_change_filler"
[2008-05-04 11:33:38] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:33:38] DBUG stats/modify_node_event update node connections (29)
[2008-05-04 11:33:38] DBUG stats/modify_node_event update node sources (1)
[2008-05-04 11:33:38] DBUG stats/process_source_event new source stat /live_mount
[2008-05-04 11:33:38] DBUG stats/process_source_event new node listeners (0)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node max_listeners (700)
[2008-05-04 11:33:38] DBUG stats/process_source_event new source stat /replay_mount
[2008-05-04 11:33:38] DBUG stats/process_source_event new node public (0)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node server_name (stream name set by config)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node server_description (Praga Khan - Free Your Body)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node server_url (www.stream.url.set.by.config.com)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node genre (House)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node server_type (audio/mpeg)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node max_listeners (700)
[2008-05-04 11:33:38] DBUG source/source_init Source creation complete
[2008-05-04 11:33:38] DBUG admin/admin_handle_request Admin request (/admin/metadata)
[2008-05-04 11:33:38] DBUG admin/admin_handle_request Got command (metadata)
[2008-05-04 11:33:38] INFO admin/admin_handle_request Received admin command metadata on mount "/replay_mount"
[2008-05-04 11:33:38] DBUG admin/command_metadata Got metadata update request
[2008-05-04 11:33:38] INFO admin/command_metadata Metadata on mountpoint /replay_mount changed to "Praga Khan - Free Your Body"
[2008-05-04 11:33:38] DBUG fserve/fserve_add_client Adding client to file serving engine
[2008-05-04 11:33:38] DBUG stats/process_source_event new node source_ip (127.0.0.1)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node user_agent (libshout/2.2.2)
[2008-05-04 11:33:38] DBUG stats/modify_node_event update node source_client_connections (2)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node listeners (0)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node bitrate (128)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node channels (2)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node samplerate (44100)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node audio_info (bitrate=128;channels=2;samplerate=44100)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node listenurl (http://bitd_server:3389/replay_mount)
[2008-05-04 11:33:38] DBUG stats/modify_node_event update node source_total_connections (2)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node slow_listeners (0)
[2008-05-04 11:33:38] DBUG stats/modify_node_event update node listeners (0)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node listener_peak (0)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node stream_start (Sun, 04 May 2008 11:33:38 +0100)
[2008-05-04 11:33:38] DBUG stats/modify_node_event update node clients (2)
[2008-05-04 11:33:38] DBUG stats/modify_node_event update node connections (30)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node total_bytes_read (0)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node total_bytes_sent (0)
[2008-05-04 11:33:38] DBUG stats/modify_node_event update node client_connections (28)
[2008-05-04 11:33:38] DBUG stats/modify_node_event update node clients (1)
[2008-05-04 11:33:38] DBUG stats/process_source_event new node title (Praga Khan - Free Your Body)
[2008-05-04 11:33:40] INFO sighandler/_sig_die Caught signal 15, shutting down...
[2008-05-04 11:33:40] DBUG connection/_handle_connection Connection thread done
[2008-05-04 11:33:40] INFO source/source_shutdown Source "/replay_mount" exiting
[2008-05-04 11:33:40] DBUG source/source_clear_source clearing source "/replay_mount"
[2008-05-04 11:33:40] DBUG source/source_free_source freeing source "/replay_mount"
[2008-05-04 11:33:40] INFO main/main Shutting down
[2008-05-04 11:33:40] INFO fserve/fserve_shutdown file serving thread stopped
[2008-05-04 11:33:40] DBUG slave/slave_shutdown waiting for slave thread
[2008-05-04 11:33:40] DBUG slave/_slave_thread shutting down current relays
[2008-05-04 11:33:40] INFO slave/_slave_thread Slave thread shutdown complete
[2008-05-04 11:33:40] INFO auth/auth_run_thread Authenication thread shutting down
[2008-05-04 11:33:40] INFO auth/auth_shutdown Auth thread has terminated
[2008-05-04 11:33:41] INFO stats/stats_shutdown stats thread finished
|
To give the complete pictre on this test, in my source client, I had the following settings:
Stream name: "Stream name set by source client"
Stream description: "Stream description set by source client"
Stream URL: "www.stream.url.set.by.source.client.com"
and then, this is what's displayed:
The status.xml page displayed: "stream name set by config"
The listener's player displayed: "Stream name set by source client"
Does anyone have any ideas why this is happening?
Thank in advacne. |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Sun May 04, 2008 2:28 pm Post subject: |
|
|
That is expected, the original reason for those settings in the xml is for specifying those details for yp/xslt when dealing with inactive on-demand relays. They could be extended to include the http headers but that was not the initial goal.
karl. |
|
| Back to top |
|
 |
cmodyssey
Joined: 28 Mar 2008 Posts: 63
|
Posted: Sun May 04, 2008 3:20 pm Post subject: Enhancement? |
|
|
Hi Karl,
Thanks for getting back to me and explaining why this is.
Shall I raise an enhancement request under trac.xiph.org ?
Thank you. |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Sun May 04, 2008 4:24 pm Post subject: |
|
|
If you do, then it won't get forgotten about.
karl. |
|
| Back to top |
|
 |
|
|
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
|