Actually, when adding audio_to_stereo, the stream plays alright! Without,
we're hit by http://dev.sourcefabric.org/browse/LS-631 once again...
On Tue, Jan 1, 2013 at 2:53 PM, Samuel Mimram <[email protected]> wrote:
> Hi,
>
> We had two problems here. The first one was that redirections to a not
> full url (such as "/blabla" instead of "http://server/blabla") were not
> handled correctly, this should be fixed in
> https://github.com/savonet/liquidsoap/commit/f369f21286f8bd2493591a8b4ff9e155973e39fa
>
> But why was there a redirection? The answer is that we were fetching
> http://173.192.70.140:7392/stream/1 instead of
> http://173.192.70.140:7392/stream/1/ (notice the trailing slash...). This
> was due to the Http.sanitize function called on urls: Prce.split ~pat:"/"
> "a/////b//c//" returns ["a";"b";"c"] and thus the trailing slash is lost. I
> have fixed this in
> https://github.com/savonet/liquidsoap/commit/cad6589840055345d58c225f05f6165183df0582
>
> Romain could have a quick look those commits and tell me if they are
> decent to you?
>
> Now, the stream is still not playing but this is because of an "Incorrect
> stream type!" error... Maybe later for this one...
>
> ++
>
> Sam.
>
>
> On Mon, Dec 31, 2012 at 9:05 PM, Martin Konečný <
> [email protected]> wrote:
>
>> One of our users reported that some streams were failing to play. Upon
>> further inspection, I've found that some streams can cause Liquidsoap to
>> crash. Here is the bug in it's simplest form:
>>
>> liquidsoap 'output.alsa(mksafe(input.http("
>> http://173.192.70.140:7392/stream/1/")))'
>>
>> This appears to be a very ordinary webstream (no redirects). Here are the
>> headers:
>>
>> > GET /stream/1/ HTTP/1.1
>> > User-Agent: curl/7.22.0 (x86_64-pc-linux-gnu) libcurl/7.22.0
>> OpenSSL/1.0.1 zlib/1.2.3.4 libidn/1.23 librtmp/2.3
>> > Host: 173.192.70.140:7392
>> > Accept: */*
>> >
>> { [data not shown]
>> ICY 200 OK
>> icy-notice1:<BR>This stream requires <a href="http://www.winamp.com/
>> ">Winamp</a><BR>
>> icy-notice2:SHOUTcast Distributed Network Audio Server/posix(linux x86)
>> v2.0.0.29<BR>
>> icy-name:LRN.FM - 64k - The Liberty Radio Network
>> icy-genre:talk
>> icy-url:http://LRN.FM
>> content-type:audio/mpeg
>> icy-pub:1
>> icy-br:64
>>
>> Any ideas?
>>
>> M
>>
>>
>> --
>> Open source radio in the cloud. Get yours now! ---> http://airtime.pro
>>
>> Martin Konecny
>> Software Developer, Sourcefabric
>> [email protected]
>>
>> 720 Bathurst St. Suite 203
>> M5S 2R4, Toronto, ON, Canada
>> +1 (416) 892-8420 (Cell)
>> Skype: martin.konecny15
>>
>> http://www.sourcefabric.org
>> http://www.twitter.com/Sourcefabric
>>
>>
>> ------------------------------------------------------------------------------
>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
>> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
>> MVPs and experts. SALE $99.99 this month only -- learn more at:
>> http://p.sf.net/sfu/learnmore_122412
>> _______________________________________________
>> Savonet-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>>
>>
>
------------------------------------------------------------------------------
Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
and more. Get SQL Server skills now (including 2012) with LearnDevNow -
200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only - learn more at:
http://p.sf.net/sfu/learnmore_122512
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users