2011/7/25 Alain Bolli <[email protected]>:
> Hi all,

Hi!

> 2011/7/20 Romain Beauxis <[email protected]>
>>
>> 2011/7/19 Alain Bolli <[email protected]>:
>> > Hi all,
>>
>> Hi!
>>
>> > I made more tests.
>> > Added "quit" in my php file that is looking for the metadatas.
>> > With beta 1, no change, it works and I don't have the broken pipe error
>> > and
>> > the "failed to accept new connections".
>> > With beta 2, I still have the errors, but not so often and the stream is
>> > much more stable. Just one crash for the moment. I also changed the php
>> > script and made a default value for te callmeback value and the cover
>> > tag,
>> > to avoid having the script called too often. In fact it was my android
>> > player that asked too often for current_song.php.
>>
>> The only major difference I can think of is that system timeout for
>> socket has been removed from beta2. Thus, it could be the case that in
>> beta1 you avoid having too many connection opens because some of them
>> timeout.
>>
>> Concerning beta2 and the future, I would like to bring back connection
>> timeout but in a more proper way, i.e. using directly Unix.select and
>> if possible in ocaml-duppy (our scheduler).
>>
>> One thing I have been thinking about is that you may want to enable
>> more non-blocking queues by adding the following line at the begining
>> of your script:
>>  set("scheduler.non_blocking_queues",3)
>> This could help preventing your issues (let us know if this work)
>
> I completely changed my script and do not use anymore telnet. My problems
> are solved.

Cool!

>>
>> > In beta2, the metadatas with telnet are not the same then in beta 1.
>>
>> Yeah, I've seen the reports about that. I am still wondering what this
>> is about, the current description is not detailed enough to get a
>> proper idea.. Do you mean that some files have no metadata at all?
>> Metadata have changed?
>>
>> In order to check what metadata are decoded by liquidsoap from a
>> single file, you can try the following command line:
>>  liquidsoap -r /path/to/file.mp3
>
> I tried with many files, I have always the same metadatas, so I don't think
> it is related to the files.
> With beta 1, when using telnet and request.metadata, I have those metadatas
> :
> title, temporary, track, artist, kind, rid, on_air, initial_uri, source,
> year, status, filename, comment, genre and album.
>
> With beta 2, the metadatas are :
> temporary, decoder, kind, rid, on_air, initial_uri, source, status, filename
>
> With my new script I don't use telnet, but on_metadata. Problem is the same.
>
> And when testing with liquidsoap -r with the same filename : same problem.
> All metadatas with beta1, just some metadatas with beta2.
>
> Hope this can help,

So, it really looks like you do not have taglib compiled..

What could help is the following information:
 * The line starting with "[main:3] Using: " at the beginning of
liquidsoap's log.
This line should contain taglib=<some version>

If it does not appear, then you need to recompile liquidsoap with
taglib enabled. Otherwise, please do the following:
 * Find using liquidsoap -r /path/to/file.mp3 a file that does not
have all the expected metadata
 * Send it to me.

Thanks,
Romain

------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual property that
has been used successfully in hundreds of IBM storage optimization engage-
ments, worldwide.  Store less, Store more with what you own, Move data to 
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to