برونسپاری
آموزش آنلاین
کسب درآمد
×
افزایش شانس استخدام

افزونه محافظت از فیلم

۳ روز پیش
بودجه
از
۱,۲۰۰,۰۰۰ تومان
تا
۲,۵۰۰,۰۰۰ تومان
زمان پیشنهادی
۷ روز
کارفرمای جدید
خراسان رضوی
کارلنسر
وضعیت
منتشر شده
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
کارلنسر
در حال حاضر ویدیو های آموزشی داریم که روی هاست دانلود قرار داره در گذشته از افزونه های افزونه محافظت و جلوگیری از دانلود فایل‌های ویدئویی و صوتی | Protect WP Videos & Audios استفاده میکردیم که ویدیو ها باید روی هاست اصلی داخل رسانه ها می بود که روی هاست فشار می اورد بعد روی ویدیو ها رو روی هاست دانلود بارگذاری شد و با اپلیکشین فست روید که اپ حتما باید نصب بشه و روی همون اپلیکشین می شه دید با اسپات پلیر هم کارکردیم در حال حاضر میخواییم که محافظت از ویدیو بصورت شخصی سازی بشه و با یک سبکی این اتفاق رقم بخوره که اپلیکشینی نخواد نصب بشه . میخواییم حالتی باشه که هم لینک دانلود محافظت بشه و توسط idm و هم بحث رکورد کردن ویدیو امکانش نباشه . و با گوشی روی وب سایت که رفتن بتونن ویدیو ببینین ما قراره یه سیستم پخش ویدیوی آموزشیِ امن و تحت وب پیاده کنیم، بدون نیاز به اپلیکیشن. ویدیوها روی یه هاست دانلود جداگانه هستن، ولی دسترسی کاربر فقط از طریق سایت وردپرس ما مجازه. هدف اصلی: محافظت از فایل‌های ویدیو در برابر دانلود مستقیم (IDM، DevTools، لینک مستقیم) جلوگیری از ضبط یا اشتراک نامجاز امکان پخش در مرورگر با کیفیت بالا و بدون توقف وسط پخش 1️⃣ افزونه وردپرس (هسته امنیت سیستم) افزونه اختصاصی روی سایت وردپرس ما باید موارد زیر رو انجام بده: تولید و اعتبارسنجی توکن JWT یک‌بارمصرف برای شروع پخش هر ویدیو (بر اساس کاربر و جلسه) ایجاد Stream Gateway (پروکسی) که درخواست‌ها رو از طرف وردپرس به هاست دانلود بفرسته روی هاست دانلود فقط باید IP سرور وردپرس اجازه‌ی دسترسی داشته باشه وقتی کاربر روی “پخش” کلیک می‌کنه: وردپرس توکن رو بررسی می‌کنه لینک HLS رمزگذاری‌شده با کلید AES-128 برمی‌گردونه پخش آغاز میشه؛ پخش وسط مسیر نباید بعد از انقضای توکن قطع بشه 2️⃣ پلیر سفارشی (Frontend) استفاده از hls.js یا Plyr.js با تایید توکن در هر شروع پخش (Authentication هنگام init) نمایش واترمارک داینامیک شامل نام/شماره کاربر، هر ۱۵–۳۰ ثانیه تغییر مکان بده اختیاری: زیرنویس یا انتخاب کیفیت (multi bitrate) 3️⃣ امنیت تکمیلی: لینک‌های هاست دانلود فقط از طریق Stream Gateway در دسترس باشن هیچ URL مستقیمی از فایل‌ها در مرورگر یا DevTools قابل مشاهده نباشه اتکا به لینک expirable یا base64 کافی نیست جلوگیری از Screen Recording واقعی وجود نداره، اما watermark پویا اعمال میشه برای ردیابی منبع لورفته ما دنبال یه “پوشش امنیتی واقعی” هستیم نه پنهان کردن لینک.
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
پروژه را با دوستان خود به اشتراک بگذارید
کپی لینک
کارلنسر را در شبکه های اجتماعی دنبال کنید
شماره تماس ۲۸۴۲۶۴۴۳ ۰۲۱
آدرس ایمیل info@karlancer.com
پشتیبانی