Page 1 of 2 12 LastLast
Results 1 to 10 of 15
  1. #1

    Title
    Member
    Join Date
    Jan 2011
    Posts
    69
    Rep Power
    13

    Angry Duplicate listeners - how do you handle them?

    Our shoutcast server has recently had a spate of duplicate listeners from the same IP, then a few days later from a different IP, we're talking 40 or 50 times.

    I know this could be someone behind a WAN, or that certain ISPs may do this, but, as it's a local community station, and these are all way overseas, I find it highly unlikely.

    Is there any way of kicking listeners who are tuned in more than a reasonable (say 10-15) amount of times?

    I've found http://sourceforge.net/projects/listenermanager/ but this seems to be long dead, and despite tinkering, I can't get it working.

    Anyone else able to offer any suggestions?

  2. #2
    MarcAlle's Avatar
    Title
    Streaming Specialist
    Join Date
    May 2008
    Posts
    949
    Rep Power
    19
    I have a rule that disconnects listeners every 4 hours they are connected. Now, I want to make sure my listeners are genuine, especially since I'm paying royalties. People leave the office for the day, and don't come in until tomorrow, so I kick them after 4 continuous ours. I've always gotten listeners to come back, and very few seem to be just stream ripping.
    Stream101 | Affordable Media Solutions
    Shared/Reseller cPanel® Web Hosting | WordPress Hosting | Premium Stream Hosting
    TOLL-FREE: (877) 240-7767 | 30 Day NO QUESTIONS Money-Back Guarantee
    100% Cogent Free Network | CloudLinux OS | Tier 1 Bandwidth | Grand Rapids, MI

  3. #3

    Title
    Avid Broadcaster
    Join Date
    May 2009
    Posts
    119
    Rep Power
    12
    John's old RIP program allowed you to set the maximum number of connections from a single IP address and kick the ones over that number. I only allow 3 concurrent listeners from the same IP. You could acheive the same thing using a PHP running as a cron job to monitor that also.

    Rob Oyler
    5280 Jazz

  4. #4
    MarcAlle's Avatar
    Title
    Streaming Specialist
    Join Date
    May 2008
    Posts
    949
    Rep Power
    19
    Quote Originally Posted by SmoothJazz View Post
    You could acheive the same thing using a PHP running as a cron job to monitor that also.
    True, but only if you host your own server or have a webserver to put it on.
    Stream101 | Affordable Media Solutions
    Shared/Reseller cPanel® Web Hosting | WordPress Hosting | Premium Stream Hosting
    TOLL-FREE: (877) 240-7767 | 30 Day NO QUESTIONS Money-Back Guarantee
    100% Cogent Free Network | CloudLinux OS | Tier 1 Bandwidth | Grand Rapids, MI

  5. #5

    Title
    Member
    Join Date
    Jan 2011
    Posts
    69
    Rep Power
    13
    I've got my own server so that sounds just what we're looking for. Where can I find a copy of this?
    Cheers

  6. #6

    Title
    Avid Broadcaster
    Join Date
    May 2009
    Posts
    119
    Rep Power
    12
    Quote Originally Posted by techmonkey View Post
    I've got my own server so that sounds just what we're looking for. Where can I find a copy of this?
    Cheers
    If you mean R.I.P. I still have the install files, but it does require a windows platform to run it, I can email it to you if you want it let me know.

    Rob Oyler
    5280 Jazz

  7. #7

    Title
    Member
    Join Date
    Jan 2011
    Posts
    69
    Rep Power
    13
    Ahhh, thought it would run on a web server! Thanks anyway but guess I'll have to keep hunting around!

  8. #8

    Title
    Avid Broadcaster
    Join Date
    May 2009
    Posts
    119
    Rep Power
    12
    Quote Originally Posted by techmonkey View Post
    Ahhh, thought it would run on a web server! Thanks anyway but guess I'll have to keep hunting around!
    Those that did not have a remote VPS running windows usually run it on their home computer.

    Rob Oyler
    5280 Jazz

  9. #9

    Title
    Member
    Join Date
    Jan 2011
    Posts
    69
    Rep Power
    13
    I'll see if I can get it working under Wine as we're Ubuntu based here! I'll PM my e-mail address

  10. #10
    GKIye's Avatar
    Title
    Moderator
    Join Date
    Nov 2008
    Location
    @ home
    Posts
    3,005
    Rep Power
    69
    Most of them are streamrippers

    one IP is linked very often to your stream and is scanning the tags
    Most of the current software of mediaplayers do have a setting who makes it possible to rip any stream
    so far a particular artist, title ... appears

    At that moment the software starts to record the song(s)

    There excists a very basic and easy PAL script to change the visible artist - title
    Pal.Loop:=True;var Song : TSongInfo;
    Song := TSongInfo.Create;
    Song['artist'] := 'Your Message A ...';
    Song['title'] := 'Your Message B ...';
    Encoders.SongChange(Song);
    PAL.WaitForTime(T['+00:27:15']);
    At "message A and message B" you can write anything you want ... a promotional message, a shout, a have a nice day message and anything you can think about it

    Adjust the time (the example shows = 27min15sec) ... to the time you want that the message gonna appear
    Once the message appears you gonna notice that most of those streamrippers gonna get disconnected or gonna be logged into the stream for a shorter amount of time

    Why ?
    Easy ! ... The ripper software thinks at the moment the message appears that the song is finished, so it gonna stop with the recording
    BUT watch out for "your" listeners, don't let the script appears too much, set it to every 10 untill 15 minutes or more

    Good luck !
    Visit and listen @ BW !



Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •