Any reason you can't use AES encryption for your HLS stream? If you're genuinely concerned about leaching and/or your competitors stealing your streams, that's probably your best bet to prevent it.
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)