Nun ja - egal wie sehr du es verschlüsselst, es muss ja bei deinem Kunden so ankommen damit er es 'abspielen' kann. Und das bedeutet, er kann es weitergeben und andere können es auch 'abspielen'.
Du möchtest also es unmöglich machen, den Teil dieses Codes ausfindig zu machen? Unmöglich geht dabei leider nicht.
Aber Schutz genug wären PWs in Kombination mit IPs - sprich, wenn User X sein PW benutzt um den Stream sich anzuschauen/-hören dann 'sperr' seinen Account auf die IP für eine Stunde.
Das würde mir einfallen damit keine Überlastung auftritt. Eventuell kannst du das Szenario noch etwas genauer beschreiben?