Hi!

I moved to using liquidsoap from SVN, since you guys made some major bugfixes, 
that are not in the current release (0.3.8.1-1)

However, from the moment I'm using liquidsoap from SVN, my DJs can't connect 
with edcast anymore, and for that reason, they can't stream with Ogg/Vorbis.
This was not an issue when I was using the released version.

This is the portion of my Liquidsoap script:

# harbor input settings
set("harbor.bind_addr", "0.0.0.0")
set("harbor.port", 8030)
set("harbor.password", "xxxxxxxxxxxx")
#set("harbor.icy", true)

# Live mountpoint (supports both, ICY and HTTP)
live = input.harbor( #auth = checkpass, 
                     "/htest.ogg" )

And this is the portion of my edcast.conf:

ServerType=Icecast2
Server=justbase.fm
Port=8030
ServerPassword=xxxxxxxxxxxx
ServerMountpoint=/htest.ogg
...
Encode=OggVorbis
# General settings (non-codec related).  Note : NumberChannels = 1 for MONO, 2 
for STEREO
BitrateNominal=128
BitrateMin=128
BitrateMax=128
NumberChannels=2
Samplerate=44100
# Ogg Vorbis specific settings.  Note: Valid settings for BitrateQuality flag 
are (Quality, Bitrate Management)
OggQuality=3
OggBitrateQualityFlag=Quality

And this is the error, that I get (Liquidsoap log):

2008/12/07 06:00:39 [harbor:3] New client: e179239046.adsl.alicedsl.de
2008/12/07 06:00:39 [harbor:3] SOURCE request on /htest.ogg.
2008/12/07 06:00:39 [harbor:3] Adding source on mountpoint '/htest.ogg' with 
type 'application/ogg'.
2008/12/07 06:00:39 [src_4517:3] Decoding...
2008/12/07 06:00:39 [threads:3] Created thread "harbor source feeding" (4 total)
2008/12/07 06:00:40 [src_4517:2] Feeding stopped: Not_found
2008/12/07 06:00:40 [threads:3] thread "harbor source feeding" exited (3 
remaining)

And here's the portion of my edcast log:

12/07/08 06:03:59 Debug(libedcast.cpp:1351): Connecting encoder 0
12/07/08 06:03:59 Debug(libedcast.cpp:3461): In samplerate = 48000, Out = 44100
12/07/08 06:03:59 Debug(libedcast.cpp:3469): Initializing resampler
12/07/08 06:03:59 Debug(libedcast.cpp:3476): calling ocConvertAudio
12/07/08 06:03:59 Debug(libedcast.cpp:3486): ready to do encoding
12/07/08 06:03:59 Debug(libedcast.cpp:3492): do_encoding start
12/07/08 06:03:59 Debug(libedcast.cpp:2506): determining left/right max...
12/07/08 06:03:59 Debug(libedcast.cpp:2528): Song change processing...
12/07/08 06:03:59 Debug(libedcast.cpp:2533): vorbis_analysis_buffer...
12/07/08 06:03:59 Debug(libedcast.cpp:2549): vorbis_analysis_wrote...
12/07/08 06:03:59 Debug(libedcast.cpp:2554): ogg_encode_dataout...
12/07/08 06:03:59 Debug(libedcast.cpp:2557): done ogg_ecndoe_dataout...
12/07/08 06:03:59 Debug(libedcast.cpp:3494): do_encoding end (1)
12/07/08 06:03:59 Debug(libedcast.cpp:3517): 0 Calling handle output - Ret = 1
(this chunk repeats about 30 times per second (LOTS of errorlog))

And this is what I see in the console where I started edcast:

SERVER: Connnecting to justbase.fm:134595896
SERVER: Socket connected
SERVER: Success
SERVER: Connected
SERVER: Disconnecting
SERVER: Disconnected
SERVER: Disconnected from server
(the client waits 10 seconds and then starts over, only to fail again)

When I enable the ICY protocol in liq, change mountpoint to "/", and change 
encoding to MP3 in edcast, everything works fine.

I actually *can* stream into liq with Ogg/Vorbis with IceS (from Linux) and the 
above liquidsoap configuration.
But as I said above, I *was* able to stream into liq with the current setup, 
back when I was using the released version of liquidsoap.

In case you don't know edcast, you can find that program on 
http://oddsock.org/tools/edcast/
This program is hardly maintained anymore, but it is the only one I know of, 
that supports streaming with Ogg/Vorbis from Windows.
If you happen to know a better (Ogg) streaming client for Windows, please let 
me know.
(Most of my DJs are Windows users, I wouldn't bother if they'd do their mixing 
with linux, but alas...)

Regards,
--polemon

-- 
1394542 <[EMAIL PROTECTED]>

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to