From: René J. <li...@ja...> - 2024-04-24 08:01:58
|
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr"></div><div dir="ltr">Hello Romain</div><div dir="ltr">Thanks for these pointers, which sound very promising.</div><div dir="ltr">I'l gladly follow your suggestion and move the discussion to GitHub.</div><div dir="ltr"><br></div><div dir="ltr">See you there; best</div><div dir="ltr">René</div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br><blockquote type="cite">Am 23.04.2024 um 15:37 schrieb Romain Beauxis <rom...@gm...>:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div dir="ltr">Hi René!<div><br></div><div>Thanks for the words of encouragement and your continued support!</div><div><br></div><div>For questions like this, the best medium at the moment is github discussions.</div><div><br></div><div>For your application, `input.harbor` is not what I would recommend. It uses a TCP connection and requires buffering so you will never be able to get below a certain threshold for latency.</div><div><br></div><div>The best I would suggest for latency is:</div><div>* Use a udp-based input. `input.srt` is probably the best for us.</div><div>* Reduce the frame size.</div><div><br></div><div>In `2.2.x` you can cheat a little bit by setting the video rate to 0 and then the frame size can be whatever you want. See for instance: <a href="https://www.liquidsoap.info/doc-2.2.4/cookbook.html#alsa-unbuffered-output">https://www.liquidsoap.info/doc-2.2.4/cookbook.html#alsa-unbuffered-output</a></div><div><br></div><div>In `2.3.x`, the current `main` this is now a plain feature but this is also the experimental version. If you wanted to try with this one, though, I would personally help fixing whatever bug you encounter.</div><div><br></div><div>Lastly, you would also need a suitable output. Again, `output.srt` would be great but it's not for general public consumption so you would then need another broadcast server to receive it and make it available to your listeners.</div><div><br></div><div>If you give more details we can see about this further. Also, happy to move this to github discussion where you might be more feedback from other users.</div><div><br></div><div>-- Romain</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 22 avr. 2024 à 09:10, René Jaun <<a href="mailto:li...@ja...">li...@ja...</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello,<br> We've been using Liquidsoap for more than six years now. It's very valuable for us. So thanks for doing such a great job.<br> Currently, I am trying to set up a new system for our realtime broadcasts of soccer games.<br> We would like to be able to provide an audio stream for people listening inside stadiums. This stream should of course have no or very little latency (ideally under 0.5 seconds).<br> I read somewhere that Liquidsoap may not be suited for this, having somebuffers built-in which can't be changed.<br> At the same time, I'd really like to keep using Liquidsoap to capture the audio from our hosts at the stadium, as it really works well with their broadcasting app, Backpack Studio.<br> Thus my question is something like: Is there a way to have Liquidsoap relay / output the audio signal it gets via input.harbor without any buffering / delay to another program which could serve the realtime-output to our audience in the stadium? (I am looking at a Janus-based option for this).<br> This should happen in addition to our classical Icecast Output method, which would provide our complete program with more latency. delay.<br> <br> Thanks for any help!<br> Best regards<br> René<br> <br> <br> <br> _______________________________________________<br> Savonet-users mailing list<br> <a href="mailto:Sav...@li..." target="_blank">Sav...@li...</a><br> <a href="https://lists.sourceforge.net/lists/listinfo/savonet-users" rel="noreferrer" target="_blank">https://lists.sourceforge.net/lists/listinfo/savonet-users</a><br> </blockquote></div> <span>_______________________________________________</span><br><span>Savonet-users mailing list</span><br><span>Sav...@li...</span><br><span>https://lists.sourceforge.net/lists/listinfo/savonet-users</span><br></div></blockquote></body></html> |