سلام

ببینید این کار تقریبا غیر ممکن هست.

اما شما میتونید با روش‌هایی کار پیدا کردن آدرس ویدئو رو مشکل کنید که برای کاربران معمولی قابل دسترس نباشد. برای جلوگیری از رو‌ش‌های کاربران حرفه‌ای هم لازم هست الگوریتم scramble کردن url ها رو به مرور تغییر بدید که اگر ابزار خودکاری برای دریافت ساخته شده از کار بیافتد.

روش‌های موجود (تاکید می‌کنم هیچ کدام دریافت ویدئو را غیرممکن نمی‌کند، بلکه مشکل می‌کند):

۱. scramble کردن url ها (که در بالا نوشتم).
۲. چاپ نکردن تگ‌های html به صورت مستقیم (مثلا با javascript و dom در صفحه ایجاد شوند).
۳. استفاده از player اختصاصی با قابلیت encode و decode اختصاصی (شاید با decompile کردن swf الگوریتم رمزنگاری شما آشکار شود).
۴. غیرفعال کردن صفحه در صورت وجود inspector هایی مثل firebug و ... در مرورگرها
۵. حذف پسوند ویدئو از پایان نام فایل‌ها و آدرس دهی بدون پسوند. (البته کاربر حرفه‌ای قطعا متوجه خواهد شد).

فکر می‌کنم پروتکل‌های خاصی برای stream کردن صدا یا ویدئو وجود داشته باشد (مثل رادیوهای آنلاین). اما باز هم با ضبط صدا یا فیلم‌برداری از صفحه می‌شود اون‌ها رو ذخیره کرد.