Hi Yoann,

2012/11/6 Yoann QUERET <yo...@queret.net>:
> I use output.external with ffmpeg to stream multicast source in a mpegts
> container with this code :
>
> output.external(
>         %mp3(bitrate=128,stereo_mode="stereo",samplerate=48000),
>         fallible=true,
>         "ffmpeg -i - -acodec copy -f mpegts
> udp://239.168.31.3:5000,?pktsize=1316",
>         source
> )
>
> This night, i have a ffmpeg crash :
> 2012/11/06 03:59:47 [clock.wallclock_main:2] Source
> ffmpeg_-i_-_-acodec_copy_-f_mpegts_udp://239(dot)168(dot)31(dot)3:5000,?pktsize=1316
> failed while streaming: Cannot allocate memory in fork()!
> 2012/11/06 03:59:47 [clock.wallclock_main:3] Raised by primitive operation
> at file "unix.ml", line 763, characters 8-14
>
> In attachment memory usage graph.
>
> I think it's not "normal" liquidsoap use more and more memory. ...

Absolutely not.

> Have you any idea to investigate this problem ?

My best guess would be that there is some kind of buffering somewhere
in the process that keeps acumulating data. I will test your script
very soon and report my findings.

Romain

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to