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

Reply via email to