یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دوره‌ها

استفاده از تخفیف‌ها
ثانیه
دقیقه
ساعت
روز
حسین
3 سال پیش توسط حسین مطرح شد
3 پاسخ

عدم دسترسی مستقیم به فایل های m3u8 یا ts

سلام دوستان امیدوارم حالتون خوب باشه

بنده نیاز به ساخت پلیر ویدئو با hls.js یا video.js دارم تبدیل فایل ویدئو به m3u8 رو هم انجام دادم و پخش به خوبی صورت میگیره فقط تنها مشکلی که دارم اینه که نشه به فایل هایی که به صورت .ts پلیر دریافت میکنه دسترسی مستقیم داشت که تو راکت هم به این شکل پیاده شده برای مثال لینک زیر :
https://dl4.roocket.ir/key?path=dlv/1396/api-laravel/5-api-laravel/keys/key&expires=1643461640&signature=667f4db78ef92b475a760a9f2d385fc2
بعد از باز کزدن لینک مینویسه این فایل قابلیت دریافت مستقیم را ندارد
چطور میتونم این شکل از فراخوانی فایل رو پیاده سازی کنم


ثبت پرسش جدید
amirhosein karimi
@amirhoseinkarimi441 2 سال پیش مطرح شد
0

سلام hosseinhp1198@ جان خسته نباشید.
من دارم همچین سیستمی رو پیاده سازی میکنم و دقیقا مثل شما همچی پیاده سازی شده فقط منم مثل شما گیر کردم واسه دسترسی به فایل های .ts
میخواستم بدونم شما راه کاری پیدا کردید ؟ اگه آره ممنون میشم به منم بگید 🌹🌹


سهیل حیدری
@hbr 2 سال پیش مطرح شد
0

با سلام
نگاه کنید شما وقتی از سمت سرور به کلاینت داده میفرستین وقتی به کلاینت داده میرسه میشینه رو رم کلاینت(چه وب و چه اپ گوشیو...) یعنی داده ای که به سمت کلاینت بره دیگه مال کاربر و نمیتونید کاری کنید
حالا این مورد شما هم همینه فقط فرقش اینه که فایل ویدیویی را اصطلاحاchunk میکنه (یعنی تکه تکه) که این تکه ها رو با صورت پشت سرهم به کاربر کلاینت میده و روی رم کاربر میشینه و طبق چیزی که گفتم در بالا گفتم چون روی رم کاربر میشینه و این تکه ها کنار هم قرار میگیره دانلود هم میتونه بکنه البته تاجایی که ویدیو جلو رفته و پلی شده.
ولی به طور کل چون مرورگر کنترلی روی هسته سیستم عامل نداره و اجازه نداره به هسته سیستم عامل ورود کنه راحت میشه با نرم افزارهای رکوردر مثل camtasia ,ویدیو رکورد کرد.


حسین
تخصص : توسعه دهنده وب
@hosseinhp1198 2 سال پیش مطرح شد
0

سلام من برای اینکه بتونم دسترسی مستقیم به فایل از طریق url رو ببندم و فقط پلیر داخل سایت خودم بتونه از اون استفاده کنه از CORS استفاده کردم و دسترسی به اون قسمت رو فقط برای سایت خودم در دسترس قرار دادم و مستقیم نمیشه بهش دست پیدا کرد


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام