View previous topic :: View next topic |
Author |
Message |
alldefault
Joined: 09 Sep 2008 Posts: 1
|
Posted: Tue Sep 09, 2008 3:20 pm Post subject: disable title updates |
|
|
hi guys
i'm new over here. today i just set up traktor with icecast
i'm wondering what should i add (if it's possible) to the configuration file in order to disable any title updates when streaming with traktor. i'd like my stream to display just a single name, like the radio name but no artist and track names |
|
Back to top |
|
|
mj_martino
Joined: 15 Aug 2008 Posts: 21
|
Posted: Tue Sep 09, 2008 6:17 pm Post subject: |
|
|
You must create local relay and disable on relay metadata
and uses this tag:
Code: |
<relay-shoutcast-metadata>0</relay-shoutcast-metadata>
<on-demand>0</on-demand> |
_________________ IC 2.3.2-kh9
Home site:
Radio DEEPZONE - NON-Commercial Music
Radio MIXZONE
Thanks for support Karl. |
|
Back to top |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Tue Sep 09, 2008 8:09 pm Post subject: |
|
|
you should be able to use <mp3-metadata-interval> 0 in the mount to prevent the inserts.
karl. |
|
Back to top |
|
|
matg
Joined: 07 Oct 2008 Posts: 2
|
Posted: Tue Oct 07, 2008 1:19 pm Post subject: |
|
|
i have the same problem.
could you give me a short "how to", i dont really know what to do with the posted code. |
|
Back to top |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Tue Oct 07, 2008 2:01 pm Post subject: |
|
|
howto of which? the first tags would go in a <relay> section, the second would go in a <mount> section. Look the samples we ship.
karl.
Last edited by karlH on Wed Oct 08, 2008 7:32 pm; edited 1 time in total |
|
Back to top |
|
|
matg
Joined: 07 Oct 2008 Posts: 2
|
Posted: Wed Oct 08, 2008 6:37 pm Post subject: |
|
|
i've tried bot out, but none of them worked |
|
Back to top |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Wed Oct 08, 2008 7:34 pm Post subject: |
|
|
if you set <relay-shoutcast-metadata>0</relay-shoutcast-metadata> in relay then there is no way for the title updates to come through. I'm wondering if you are seeing ID3 tags?
karl. |
|
Back to top |
|
|
mediaman
Joined: 27 Mar 2010 Posts: 9
|
Posted: Sat Mar 27, 2010 11:56 pm Post subject: |
|
|
hello karl
i've tried both ways .. nothing seems to work. can you help?
this is my icecast.xml:
Code: |
<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>
....
</authentication>
<mount>
<mount-name>/stream</mount-name>
<mp3metadatainterval>0</mp3metadatainterval>
</mount>
<listen-socket>
<port>8000</port>
</listen-socket>
<relay>
<server>MYSERVER</server>
<port>8000</port>
<mount>/stream</mount>
<relay-shoutcast-metadata>0</relay-shoutcast-metadata>
<on-demand>0</on-demand>
</relay>
<fileserve>1</fileserve>
<paths>
<basedir>/usr/share/icecast2</basedir>
<logdir>/var/log/icecast2</logdir>
<webroot>/usr/share/icecast2/web</webroot>
<adminroot>/usr/share/icecast2/admin</adminroot>
<!-- <pidfile>/usr/share/icecast2/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>nobody</user>
<group>nogroup</group>
</changeowner>
-->
</security>
</icecast>
|
i've tried it first with just the <mount> code, then just with <ralay> and then both like above... |
|
Back to top |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Sun Mar 28, 2010 12:16 am Post subject: |
|
|
don't use a relay to achieve this, use a relay if there is a need for it.
The tags <mp3metadatainterval>0</mp3metadatainterval> are incorrect. you missed the hyphens.
karl. |
|
Back to top |
|
|
mediaman
Joined: 27 Mar 2010 Posts: 9
|
Posted: Sun Mar 28, 2010 12:39 am Post subject: |
|
|
thanks for replay.
i corrected the tags into
<mount>
<mount-name>/stream</mount-name>
<mp3-metadata-interval>0</mp3-metadata-interval>
</mount>
and removed the relay tags
but still metadata is beeing updated |
|
Back to top |
|
|
mediaman
Joined: 27 Mar 2010 Posts: 9
|
Posted: Mon Mar 29, 2010 7:40 pm Post subject: |
|
|
isn't it working???
i really need to stop updating metadata because always when i switch (fade) to a song, there is a break in the stream. this is very bad for listening experience. |
|
Back to top |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Mon Mar 29, 2010 8:06 pm Post subject: |
|
|
Using 0 may very well be a post-2.3.2 change, so you could use a later build to test try that ( trunk or kh build). Tarballs are available under people.xiph.org/~brendan/snapshots/icecast or my website.
However if the effect is only at track change then it won't be metadata inserts as those occur every N bytes, eg 8k. So if your player is unable to extract the metadata before decode then glitches in audio will occur every few seconds at the very least. Is this with a specific player or all players, if you display the metadata request in the player does it still have a playback problem.
karl. |
|
Back to top |
|
|
mediaman
Joined: 27 Mar 2010 Posts: 9
|
Posted: Mon Mar 29, 2010 8:17 pm Post subject: |
|
|
the problem occurs with all players at the client side
and just when i switch fast from deck A to deck B or other way round.
when i fade slowly from one deck to another the problem isnt there.
i am wondering how to stop this. i think i use the newest version of icecast.
what exactly is that trunk or kh build and what are tarballs?
thank you karl |
|
Back to top |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Mon Mar 29, 2010 9:29 pm Post subject: |
|
|
trunk is the mainline codebase, post 2.3.2 work. kh builds are my own test work which has more in them than the trunk work, newer features etc. tarballs are compressed archive files that contain source code, I do have win32 binaries on my web site as well
karl. |
|
Back to top |
|
|
mediaman
Joined: 27 Mar 2010 Posts: 9
|
Posted: Mon Mar 29, 2010 11:05 pm Post subject: |
|
|
i see .. where do i get trunk?
edit:
people.xiph.org/~brendan/snapshots/icecast
here?
if i take maybe the last package .. how do i install it on my server?
copying it on the server and then? |
|
Back to top |
|
|
|