Hi Marius, thanks for your reply. URL auth via usern/pass seems what I need. I fail to understand is if and how would that reflect on logs. Care to elaborate further? Thank you ---- Mark Foster On Wed, Jun 24, 2015 at 8:28 AM, Marius Flage <marius at flage.org> wrote:> Hi Mark, > > You can maybe look at authentication: > icecast.org/docs/icecast-2.4.1/auth.html ? > > I guess you need some way to differentiate the different users from each > other, either by IP address (though not that accurate) or by > username/password. Authentication can solve both cases for you. > > I myself have used the authentication to provide some better logging, > but the users themselves are blissfully unaware that "authentication" is > happening - as all users are allowed access. > > - Marius > > On 06/24/2015 08:53 AM, Mark Foster wrote: > > We have businesses users listening to 17 different icecast streams. > > We're looking for a way to identify via icecast logs what each user is > > listening. > > > > At the moment in order to do so, we're cloning the streams for each > > user, so that separate logs are generated. > > As the number of user grow, this approach is becoming unsustainable. > > > > Is there an alternative, more lean way to do this? > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > lists.xiph.org/mailman/listinfo/icecast >-------------- next part -------------- An HTML attachment was scrubbed... URL: lists.xiph.org/pipermail/icecast/attachments/20150624/70419bdf/attachment.htm
Hi again, You can authenticate the users using a web page. Check: icecast.org/docs/icecast-2.4.1/auth.html#url For instance look at listener_add and listener_remove. That way you can insert into a database each time a listener connects and disconnects, and combining that with the username let's you have a clear log of how long each user were listening to a stream. If I understood your use case correctly..? - Marius On 06/24/2015 10:19 AM, Mark Foster wrote:> Hi Marius, > thanks for your reply. > > URL auth via usern/pass seems what I need. > > I fail to understand is if and how would that reflect on logs. > > Care to elaborate further?
Thanks Marius, I will give it a shot . Regards ---- Mark Foster Tech Team Soundreef Ltd soundreef.com On Wed, Jun 24, 2015 at 9:23 AM, Marius Flage <marius at flage.org> wrote:> Hi again, > > You can authenticate the users using a web page. Check: > icecast.org/docs/icecast-2.4.1/auth.html#url > > For instance look at listener_add and listener_remove. That way you can > insert into a database each time a listener connects and disconnects, > and combining that with the username let's you have a clear log of how > long each user were listening to a stream. > > If I understood your use case correctly..? > > - Marius > > On 06/24/2015 10:19 AM, Mark Foster wrote: > > Hi Marius, > > thanks for your reply. > > > > URL auth via usern/pass seems what I need. > > > > I fail to understand is if and how would that reflect on logs. > > > > Care to elaborate further? > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > lists.xiph.org/mailman/listinfo/icecast >-------------- next part -------------- An HTML attachment was scrubbed... URL: lists.xiph.org/pipermail/icecast/attachments/20150624/3f867f20/attachment-0001.htm