Le 9 mai 2011 07:55, DeFirence <[email protected]> a écrit : > Good day,
Hi, > I am having an issue with my auto http.input relay stream disconnecting and > not reconnecting with the following error: > 2011/05/09 14:37:41 [dummy_auto_output:3] Source failed (no more tracks) > stopping output... > I have added a dummy output to keep the source active as was suggested > somewhere, but the output seems to stop after a while and the only way to > reconnect the source is to restart liquidsoap. Could you show the script and log? That would help understanding :-) > output.dummy(auto, id="dummy_auto_output", fallible=true) > I also noticed, that once in a while, FAAD dies with some sort of error like > the following, but it does reconnect the http.input source. > 2011/05/09 14:29:14 [dummy_auto_output:3] Source failed (no more tracks) > stopping output... > 2011/05/09 14:29:44 [src_autodj:2] Feeding stopped: Faad error: Bitstream > value not allowed by specification. > 2011/05/09 14:29:48 [decoder:3] Method "AAC" accepted "audio/aacp". > 2011/05/09 14:29:48 [src_autodj:3] Decoding... That should have been fixed recently. Do you have an URL I could try to reproduce? > I also noticed last night that if a source client connected to a harbor > stops sending data, but doesnt disconnect the encoder and is disconnected by > liquidsoap, that the harbor refuses any future connections until liquidsoap > is restarted. I'm not sure if that is due to a bug or a config issue, but I > need to solve it... That (also) is supposed to be fixed... Could it be possible to see the logs of the errors? > I would also appreciate it if someone could let me know as to the exact > return value that source.dynamic's callback function should be returning, at > the moment I am returning a single source in an array, but I noticed cases > where liquidsoap is unable to be shutdown without kill -9 due to something > to do with "unbalanced" sources being returned by the source.dynamic > callback. Since I was unable to find any documentation at all for the > function, the best I can do so far is guess what the function must return. I think the function is rather experimental as of now.. You should try to implement what you need without it at first for a production environment.. But you are welcome to experiment of course :-) Concerning your exact question, I do not know.. I'll let David responds about it.. Romain > DeFirence > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Savonet-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/savonet-users > > ------------------------------------------------------------------------------ Achieve unprecedented app performance and reliability What every C/C++ and Fortran developer should know. Learn how Intel has extended the reach of its next-generation tools to help boost performance applications - inlcuding clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ Savonet-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/savonet-users
