سلام دوستان امیدوارم حالتون خوب باشه
بنده نیاز به ساخت پلیر ویدئو با 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
بعد از باز کزدن لینک مینویسه این فایل قابلیت دریافت مستقیم را ندارد
چطور میتونم این شکل از فراخوانی فایل رو پیاده سازی کنم
سلام hosseinhp1198@ جان خسته نباشید.
من دارم همچین سیستمی رو پیاده سازی میکنم و دقیقا مثل شما همچی پیاده سازی شده فقط منم مثل شما گیر کردم واسه دسترسی به فایل های .ts
میخواستم بدونم شما راه کاری پیدا کردید ؟ اگه آره ممنون میشم به منم بگید 🌹🌹
با سلام
نگاه کنید شما وقتی از سمت سرور به کلاینت داده میفرستین وقتی به کلاینت داده میرسه میشینه رو رم کلاینت(چه وب و چه اپ گوشیو...) یعنی داده ای که به سمت کلاینت بره دیگه مال کاربر و نمیتونید کاری کنید
حالا این مورد شما هم همینه فقط فرقش اینه که فایل ویدیویی را اصطلاحاchunk میکنه (یعنی تکه تکه) که این تکه ها رو با صورت پشت سرهم به کاربر کلاینت میده و روی رم کاربر میشینه و طبق چیزی که گفتم در بالا گفتم چون روی رم کاربر میشینه و این تکه ها کنار هم قرار میگیره دانلود هم میتونه بکنه البته تاجایی که ویدیو جلو رفته و پلی شده.
ولی به طور کل چون مرورگر کنترلی روی هسته سیستم عامل نداره و اجازه نداره به هسته سیستم عامل ورود کنه راحت میشه با نرم افزارهای رکوردر مثل camtasia ,ویدیو رکورد کرد.
سلام من برای اینکه بتونم دسترسی مستقیم به فایل از طریق url رو ببندم و فقط پلیر داخل سایت خودم بتونه از اون استفاده کنه از CORS استفاده کردم و دسترسی به اون قسمت رو فقط برای سایت خودم در دسترس قرار دادم و مستقیم نمیشه بهش دست پیدا کرد
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟