Re: [Savonet-users] Liquidsoap 1.3.4

2018-11-11 Thread Nolan Wagner
If you can get me some design mockups of the new website layout I can program 
it out for you. I typically outsource design work and then just build whatever 
is given to me.

Do we have any designers in the house?

-Nolan

On Nov 10, 2018, 10:38 AM, at 10:38 AM, Romain Beauxis 
 wrote:
>Hi there!
>
>I just came back from a break from Liquidsoap activities and realized I
>never sent a proper announcement for the 1.3.4 release..
>
>Liquidsoap 1.3.4 was released this past September. It was the result of
>a
>months long process of featuring adding but, mostly bug fixing.
>
>I want to send a special thank you note to all our users who have
>worked
>through their submitted issues, patiently responding and testing
>development code. This is highly appreciated, we could not ship such a
>good
>release without this precious help. Also, it is always great to see a
>community using the software.
>
>New features in this release include a decoder based on the ffmpeg
>library,
>not the external decoder based on the binary. It should prove helpful
>to
>support the plethora of format that ffmpeg can decode though it only
>decodes audio for now. In the future, we'll be looking at a similar
>ffmpeg
>encoder and, of course, to support video.
>
>It always amazes me to see all the feedback we get about video support.
>In
>particular, gstreamer support has been known to be a big pain for a lot
>of
>users interested in video streaming. The good news with this release is
>that, thanks again to a couple of very patient users, it seems that the
>gstreamer support is fully functional and stable!
>
>A little gotcha on this, though: the new `output.youtube.live` had a
>minor
>issue in release 1.3.4. But, fear not, you can grab a fixed script code
>here:
>https://github.com/savonet/liquidsoap/blob/master/scripts/gstreamer.liq#L68
>
>Another great news is that the Debian package has a new maintainer!
>1.3.3
>was uploaded recently and, hopefully, 1.3.4 will make it soon. Big
>thank
>you Kyle Robbertze for taking care of that. It's no small feat to have
>to
>update all of liquidsoap dependencies and we know very well that this
>has
>been a big sticking point for a lot of y'all.
>
>Also on the build side, the windows build are back again! Thanks to the
>awesome opam-windows project, the build is now fully automated through
>docker. This should provide long time support for it and allow to move
>away
>from the rather artisanal way the build used to be executed..
>
>Beside these big points, there are a ton of bug fixes in that release.
>I
>believe that this is one of the best we've had recently.
>
>In the future, I plan on keeping track on bugs showing up -- there's
>already a fixed one in ocaml-duppy pending a release, which will be
>pushed
>soon. New features are always welcome but a concerted effort to
>consolidate
>the existing codebase if what seems to be the most needed at the
>moment.
>
>We're also hoping to modernize a little bit the project. It would be
>nice
>to revamp the website, if any of y'all is interested to step in for it.
>Likewise, I see users mention a slack channel. I wouldn't personally
>participate, for lack of time, but we'd be happy to add one such
>channel to
>the website if the community wants to create one.
>
>Finally, the project is always looking for new developers. This is the
>most
>threatening part moving forward. To that end, Gilou (Gilles  Pietry)
>recently offered to spearhead a liquidsoap consulting idea. I support
>it
>wholeheartedly.
>
>Although liquidsoap will always be free to use and modify, we know that
>some of y'all are depending on it for time-critical applications. For
>these
>cases, a consulting operation should provide a better, more timely
>support
>and, hopefully, attract new developers as well. We shall be back with
>more
>concrete things about this soon.
>
>Before I close out with the full changelog for this release, I want,
>again
>to thank you all for using, contributing and being patient with us. It
>is
>amazing to see the liquidsoap/savonet project after all these years
>still
>finding new group and being used in all y'all projects!
>
>On to the next release!
>Romain
>
>1.3.4 Changelog:
>
>New:
>* Added FFMPEG decoder using the new ocaml-ffmpeg API. Thanks for @gndl
>for
>the hard work there.
>* Added "init.allow_root" setting to allow running liquidsoap as root.
>* Added on_track callback for playlists. Can be used to force a reload.
>* Added server.condition, server.wait, server.broadcast and
>server.signal.
>Used to control server command execution.
>* Added server.write, server.read{chars,line} to write interactive
>server
>commands in conjunction with the above functions. (#544, #568)
>* Added output.youtube.live as a wrapper around
>output.gstreamer.audio_video to stream live to Youtube (#498)
>* Added metadata extraction to ffmpeg2wav protocol (#623).
>
>Changed:
>* Depends on OCaml >= 4.03.0
>* Depends on camomile > 1.0.0
>* Use http{s}.head when available to fetch remote 

Re: [Savonet-users] 1.3.4 Release coming up very soon!

2018-08-31 Thread Nolan Wagner
Romain,

I'll get it up and running on my server tonight and let it run for a few days 
and let you know how it goes.

Thanks,

Nolan

On Aug 30, 2018, 5:37 PM, at 5:37 PM, Romain Beauxis  
wrote:
>Hi all,
>
>There's a been some awesome work done on the current code base, thanks
>to
>all reporter and testers. I believe that the 1.3.4 release should be
>coming
>up soon.
>
>I'll let the code simmer for a minute, if y'all wanna test it.
>
>Also, there's a new windows build available here:
>https://github.com/savonet/liquidsoap/releases/tag/1.3.4-win32. It's
>the
>latest code compiled for windows 64 bit. It'd be nice if those
>interested
>by the windows port could give it a shot.
>
>Thanks y'all!
>Romain
>
>
>
>
>--
>Check out the vibrant tech community on one of the world's most
>engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>
>
>
>___
>Savonet-users mailing list
>Savonet-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/savonet-users
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


Re: [Savonet-users] [savonet/liquidsoap] High memory usage if too many connections failed (#541)

2018-07-02 Thread Nolan Wagner
Looks like it. Not sure if this was intentional or not.

On Jul 2, 2018, 8:42 PM, at 8:42 PM, Eric Hill  wrote:
>so it looks like the mailing list has been subscribed to the project's
>github
>issues now?
>
>-e
>
>On 07/02/2018 08:13 AM, Romain Beauxis wrote:
>> Awesome, thank you! There's been a lot of bigfixes around the icecast
>output so
>> there's a good chance that this issue is fixed now.
>>
>> —
>> You are receiving this because you are subscribed to this thread.
>> Reply to this email directly, view it on GitHub
>>
>,
>or
>> mute the thread
>>
>.
>>
>>
>>
>>
>--
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>
>>
>>
>> ___
>> Savonet-users mailing list
>> Savonet-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>>
>
>--
>Check out the vibrant tech community on one of the world's most
>engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>___
>Savonet-users mailing list
>Savonet-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/savonet-users
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


Re: [Savonet-users] Segmentation fault when reading MP3 on Debian

2018-06-10 Thread Nolan Wagner
Try building from source and see if that helps you. Might be an outdated 
package or a bug in that version of liquidsoap that only manifests on Debian 9.

On Jun 10, 2018, 3:34 AM, at 3:34 AM, "Oriol Gómez"  
wrote:
>Hello everyone!
>For some reason, I cannot get mp3 format to work on Debian 9 Stretch.
>It worked perfectly on Debian 7. Now, every time it finds an mp3 in a
>playlist, Liquidsoap crashes with segmentation fault.
>
>Debian Stretch has package for version 1.1.1 and
>liquidsoap-plugin-lame is installed with it so... it should work in
>theory.
>Does anyone know what's wrong?
>Is there a way to install a more recent version or something to avoid
>this?
>
>Thanks very much.
>On 6/17/17, Jorin Vermeulen  wrote:
>> Hi,
>>
>> Never used a mailing list before, so no clue how this works (or if it
>> even does at all).
>>
>> Either way, I'm playing around with a Video Stream generation
>> liquidsoap-script but it keeps telling me "Request resolution failed"
>on
>> any multiple AVI files.
>>
>> I've tried 2 virtual machines, running ubuntu 17.04 and 14.04 to see
>if
>> it was because 17.04 uses libav instead of ffmpeg, but neither will
>play
>> the AVI file.
>>
>> Pretty much installed any possible plugin, codec, etc, I could think
>of
>> and I can play the AVI file in the video player without issue.
>>
>> What am I missing / doing wrong here?
>>
>> Regards,
>> Jorin
>>
>>
>>
>--
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> ___
>> Savonet-users mailing list
>> Savonet-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>>
>
>--
>Check out the vibrant tech community on one of the world's most
>engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>___
>Savonet-users mailing list
>Savonet-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/savonet-users
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


Re: [Savonet-users] enabling SSL on Icecast2

2018-04-12 Thread Nolan Wagner
What is the full path showing in your logs?

If you symlink your ssl cert to the web dir, any change?

On Apr 12, 2018, 1:02 AM, at 1:02 AM, sandeep krishna 
<sandeepkrishna...@gmail.com> wrote:
>ssl is currently set to 0 as it wont work in https
>
>
>The ssl location is
>
>
>/usr/share/icecast2/icecast.pem
>
>
>as I mentioned  the green padlock is showing but it is looking in the
>"webroot" directives for the file
>
>
>
>++
>  /usr/share/icecast2
> /usr/share/icecast2/icecast.pem
>   
>/var/log/icecast2
>/usr/share/icecast2/web
>/usr/share/icecast2/admin
>
>++
>
>
>
>I have attached the icecast.xml
>
>
>
>On 11 April 2018 at 18:31, Nolan Wagner <no...@yupradio.com> wrote:
>
>> Post your icecast config and I'll try to help you out. My guess is
>it's
>> something with your ssl cert file. The cert must contain the x.509
>public
>> and private key.
>>
>> Also ensure that you've enabled ssl at build when building icecast.
>>
>> Any errors in the logs?
>>
>> -Nolan
>> On Apr 11, 2018, at 8:17 AM, Nanda Kishor <n...@24hourkirtan.fm>
>wrote:
>>>
>>> Right, that's why we're on it. We'll cross-post this on the Icecast
>>> mailing list and report back if we find a solution.
>>>
>>> On 11.04.18 14:12, Peter wrote:
>>>
>>>>
>>>>  I don't, but would love to.  It's causing any https page in which
>there's an embedded player to show as "not secure".
>>>>
>>>>   - pete
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>> --
>>>
>>> Savonet-users mailing list
>>> Savonet-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>>>
>>>
>> 
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> ___
>> Savonet-users mailing list
>> Savonet-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>>
>>
>
>
>--
>sandeep
>
>
>
>
>--
>Check out the vibrant tech community on one of the world's most
>engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>
>
>
>___
>Savonet-users mailing list
>Savonet-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/savonet-users
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


Re: [Savonet-users] enabling SSL on Icecast2

2018-04-11 Thread Nolan Wagner
Post your icecast config and I'll try to help you out. My guess is it's 
something with your ssl cert file. The cert must contain the x.509 public and 
private key.

Also ensure that you've enabled ssl at build when building icecast.

Any errors in the logs?

-Nolan

On Apr 11, 2018, 8:17 AM, at 8:17 AM, Nanda Kishor  wrote:
>Right, that's why we're on it. We'll cross-post this on the Icecast
>mailing list and report back if we find a solution.
>
>On 11.04.18 14:12, Peter wrote:
>>
>> I don't, but would love to.  It's causing any https page in which
>there's an embedded player to show as "not secure".
>>
>>  - pete
>
>
>
>--
>Check out the vibrant tech community on one of the world's most
>engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>___
>Savonet-users mailing list
>Savonet-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/savonet-users
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


Re: [Savonet-users] Liquidsoap check_next

2018-04-06 Thread Nolan Wagner
Forgot to mention, it's the last comment in the chain there 
https://github.com/savonet/liquidsoap/issues/333#comment-339555067

Wondering if anyone else has received the same or similar errors when trying to 
use check_next.

-Nolan

On Apr 6, 2018, 1:22 PM, at 1:22 PM, Nolan Wagner <no...@yupradio.com> wrote:
>Hi all,
>
>Has anyone done any work on something that can limit the number of
>times an artist can play within a duration of time ex) 3 times an hour
>when using a directory as a "playlist?"
>
>Maybe using check_next? I tried the code in the comment here, but
>haven't been able to get anywhere:
>
>https://github.com/savonet/liquidsoap/issues/333
>
>If anyone has any ideas that would be greatly appreciated.
>
>Thanks!
>
>-Nolan
>
>
>
>--
>Check out the vibrant tech community on one of the world's most
>engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>
>
>
>___
>Savonet-users mailing list
>Savonet-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/savonet-users
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


[Savonet-users] Liquidsoap check_next

2018-04-06 Thread Nolan Wagner
Hi all,

Has anyone done any work on something that can limit the number of times an 
artist can play within a duration of time ex) 3 times an hour when using a 
directory as a "playlist?"

Maybe using check_next? I tried the code in the comment here, but haven't been 
able to get anywhere:

https://github.com/savonet/liquidsoap/issues/333

If anyone has any ideas that would be greatly appreciated.

Thanks!

-Nolan--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


[Savonet-users] Royalty reports

2018-03-28 Thread Nolan Wagner
Hey all,

I'm just curious, what solutions do you guys use for reporting for royalty 
purposes?

Just trying to see what the best options are for this.

Thanks,

Nolan--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users


[Savonet-users] playlist check_next

2017-06-19 Thread Nolan Wagner via Savonet-users

Hello,

I was looking through the playlist API, and I came across check_next:

check_next ((request('a))->bool – defaults to ): 
Function used to filter next tracks. A candidate track is only validated 
if the function returns true on it. The function is called before 
resolution, hence metadata will only be available for requests 
corresponding to local files. This is typically used to avoid 
repetitions, but be careful: if the function rejects all attempts, the 
playlist will enter into a consuming loop and stop playing anything.


I'm interested in using this to not play the same song within a 60 
minute period. With my current setup, liquidsoap can play the same song 
twice (or more) in a row. This does not happen too often, but it does 
happen.


Here is an example of my current setup:

#Load "playlists" (directories):
throwbacks = playlist(mode='randomize',reload=1,reload_mode='rounds', 
"/srv/throwbacks")

throwbackwknd = playlist("/srv/throwbackwknd")

# a jingle every 4 songs
default = rotate(weights=[1,4],[throwbackwknd,throwbacks])

Does anyone have an example of the playlist check_next doing something 
similar that I can reference?


Any help is greatly appreciated!

Thanks,

--
Nolan Wagner
Yup! Radio

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users