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 

disable title updates
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Icecast Server
View previous topic :: View next topic  
Author Message
alldefault



Joined: 09 Sep 2008
Posts: 1

PostPosted: Tue Sep 09, 2008 3:20 pm    Post subject: disable title updates Reply with quote

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
View user's profile Send private message
mj_martino



Joined: 15 Aug 2008
Posts: 21

PostPosted: Tue Sep 09, 2008 6:17 pm    Post subject: Reply with quote

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
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Tue Sep 09, 2008 8:09 pm    Post subject: Reply with quote

you should be able to use <mp3-metadata-interval> 0 in the mount to prevent the inserts.

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



Joined: 07 Oct 2008
Posts: 2

PostPosted: Tue Oct 07, 2008 1:19 pm    Post subject: Reply with quote

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
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Tue Oct 07, 2008 2:01 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
matg



Joined: 07 Oct 2008
Posts: 2

PostPosted: Wed Oct 08, 2008 6:37 pm    Post subject: Reply with quote

i've tried bot out, but none of them worked
Back to top
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Wed Oct 08, 2008 7:34 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
mediaman



Joined: 27 Mar 2010
Posts: 9

PostPosted: Sat Mar 27, 2010 11:56 pm    Post subject: Reply with quote

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
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Sun Mar 28, 2010 12:16 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
mediaman



Joined: 27 Mar 2010
Posts: 9

PostPosted: Sun Mar 28, 2010 12:39 am    Post subject: Reply with quote

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
View user's profile Send private message
mediaman



Joined: 27 Mar 2010
Posts: 9

PostPosted: Mon Mar 29, 2010 7:40 pm    Post subject: Reply with quote

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
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Mon Mar 29, 2010 8:06 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
mediaman



Joined: 27 Mar 2010
Posts: 9

PostPosted: Mon Mar 29, 2010 8:17 pm    Post subject: Reply with quote

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
View user's profile Send private message
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Mon Mar 29, 2010 9:29 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
mediaman



Joined: 27 Mar 2010
Posts: 9

PostPosted: Mon Mar 29, 2010 11:05 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Icecast Server All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
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