I found the issue, there is no length limit on files, one simple line of my
config was breaking the video play and it's this one.

source = skip_blank(source)

So this somehow find the in videos between transitions and cut the video at
the exact same time every time, once i removed this, the videos are playing
full length.

On Sat, Feb 6, 2021 at 5:45 PM Aleksandar <alexandar.djordje...@gmail.com>
wrote:

> As for memory leaks I've been dealing with that at the start of setting up
> the stream and i have tried numerous combinations with codecs, encoders,
> versions of OS and different OS, different builds of liquidsoap  and
> encoders and found out that different file formats and codecs drain memory
> at different speed. If I use webm it can last 2 days until it fills up with
> memory, while mp4 fills up memory in half a day. And as the final solution
> ONLY .OGG file format works stable without draining the memory. I had the
> server for 10 days working stable without needing to restart. But now I run
> out on the issue where I found out files longer than 10 min won't play.
>
> The only stable solution, which i am using right now is
> Debian 10
> liquidsoap 1.3.3
> gstreamer 1.14.4
>
> On Sat, Feb 6, 2021 at 4:59 PM Romain Beauxis <romain.beau...@gmail.com>
> wrote:
>
>> Hi!
>>
>> What version of liquidsoap are you using?
>>
>> Romain
>>
>> Le ven. 5 févr. 2021 à 05:15, Aleksandar <alexandar.djordje...@gmail.com>
>> a écrit :
>>
>>> I am trying to set up the video streaming and everything worked fine so
>>> far, i found out that only .ogg video files are supported to work with
>>> continuous streaming and playlist.
>>>
>>> But so far i only have set short videos and few days ago i found out
>>> that if i want to play a longer file, a movie, it will always cut the video
>>> after 10 minutes of playing . The movie is of course 1h30min.
>>>
>>> I have tried different formats and settings for video streaming but only
>>> .ogg format works for continuous streaming. If i try .webm format it will
>>> play whole video but eventually liquidsoap fillup whole RAM of the server
>>> and freeze.
>>>
>>> Is there for some reason a limit for how long .ogg files can be played
>>> in liquidsoap.
>>>
>>> Here is an example of the script I am using right now.
>>>
>>>
>>> --------------------------------------------------------------------------
>>>
>>> set("log.level",5)
>>> set("frame.video.width", 1280)
>>> set("frame.video.height", 720)
>>> set("frame.video.samplerate", 25)
>>> set("gstreamer.add_borders", true)
>>> set("log.stdout",true)
>>> #set("gstreamer.max_buffers",300)
>>>
>>>
>>> source = playlist.safe(
>>> mode="normal",
>>> reload_mode="watch",
>>> "/home/debian/streaming/playlist.m3u"
>>> )
>>>
>>> source = fallback([source, blank()])
>>>
>>> source = skip_blank(source)
>>>
>>> source = video.add_image(
>>> width=171,
>>> height=31,
>>> x=1089,
>>> y=20,
>>> file="/home/debian/streaming/logo.png",source
>>> )
>>>
>>> #clock.assign_new(sync=false,[source])
>>>
>>> output.gstreamer.audio_video(
>>> #clock_safe=false,
>>> video_pipeline=
>>> "videoconvert ! x264enc bitrate=2500 ! video/x-h264,profile=baseline !
>>> h264parse ! queue ! mux.",
>>> audio_pipeline=
>>> "audioconvert ! audioresample ! audio/x-raw,rate=44100 ! voaacenc
>>> bitrate=128000 ! audio/mpeg ! aacparse ! audio/mpeg, mpegversion=4 ! queue
>>> ! mux.",
>>> pipeline=
>>> "flvmux name=mux ! rtmpsink location=\"rtmp://10.1.1.1:1935/live/stream
>>> live=1\"",
>>> source)
>>>
>>> -------------------------------------------------------------------
>>> _______________________________________________
>>> Savonet-users mailing list
>>> Savonet-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>>>
>> _______________________________________________
>> Savonet-users mailing list
>> Savonet-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>>
>
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to