On 22 Mar 2003, Karl Heyes wrote:> ethereal is a good tool for that, start a capture (maybe with a capture > filter of "port <port>" or "host <ip>" to limit it if the box has plenty > of traffic), connect the source, wait a second then stop the capture. > Pick one of the packets that relates to the source stream and do > tools->follow tcp stream.uh... I had significant issues following what you typed above, until Kirk pointed out to me that ethereal was an X11 application. The X environment is, at least for now anyway, pretty much inaccessible to blind people, so I had to make use of something else. fortunately, setting up netcat on the icecast port worked beautifully. Here's what the latest ices sent: SOURCE /egoplay64.ogg HTTP/1.0 Authorization: Basic c291cmNlOmF1ZGlv ice-name: Kirk's Egoplay ice-genre: all genres ice-audio-info: samplerate=44100;channels=2;quality=0%2e00 ice-public: 0 ice-description: An eclectic mix of ogg's from Kirk's vast collection User-Agent: IceS 2.0beta2 Content-Type: application/ogg The older version that works sent the following: SOURCE /egoplay64.ogg HTTP/1.0 ice-name: Kirk's Egoplay ice-genre: all genres ice-bitrate: 0 ice-public: 0 ice-description: An eclectic mix of ogg's from Kirk's vast collection User-Agent: IceS 2.0beta2 Content-Type: application/x-ogg I confirmed that the old one works and the new one doesn't. this isn't application/x-ogg causing trouble again? Or something else? I notice there's no auth stuff on the old one. hmmm. Geoff. <p>--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On 21 Mar 2003, Karl Heyes wrote:> There really isn't that much changed in ices wrt directory services, it > just invokes an added libshout API call on encode/reencode cases. Ices > could do with a tag to enable/disable it though. Check that you have > recent versions and if you still have the problem send me the http > headers that ices is sending.Well, it was current CVS when I compiled it - 7:48 US EST on Thursday, and I think there's only been cosmetic and build system changes since then. I still have the old version that works available to run as well. How can I give you the headers that ices sends? They don't seem to be logged anywhere that I can think of. Icecast2 is returning "ice-public: 0" for that stream though, if that helps. Geoff. <p>--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On Sat, 2003-03-22 at 09:48, Geoff Shang wrote:> Well, it was current CVS when I compiled it - 7:48 US EST on Thursday, and > I think there's only been cosmetic and build system changes since then. I > still have the old version that works available to run as well.My updates yesterday were just build related issues, and there's nothing really dependent on the build there to be an issue> How can I give you the headers that ices sends? They don't seem to be > logged anywhere that I can think of. Icecast2 is returning "ice-public: 0" > for that stream though, if that helps.ethereal is a good tool for that, start a capture (maybe with a capture filter of "port <port>" or "host <ip>" to limit it if the box has plenty of traffic), connect the source, wait a second then stop the capture. Pick one of the packets that relates to the source stream and do tools->follow tcp stream. I'll check up on the ice-public reference later, it seems to be not there in the icecast code I have (there's ice-private though). karl. <p>--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.