سلام
میخواستم بدنم این سیستم پخش زنده چیه و چطوری میشه پیاده سازیش کرد
یه سوال دیگه هم دارم اینه که من مثلا میخوام یه ویدیو، تایمش تو سرور مشخص باشه و کاربر از هر لحظه ای که وارد صفحه مشاهده شد از اون ثانیه که توی سرور تعیین میشه شروع به پخش ویدیو بشه
منظورم اینه یه طورایی مثل اینکه یه ویدیو فرضی تو سرور در حال پخشه و قابلیت جا به جایی current time نداره و به صورت اوتومات تنظیم میشه مثل پخش زنده
@Dr.Parsa درود
تا جایی که من میدونم پخش زنده و... چون ریل تایمه با node js. نوشته میشه
دمت گرم وقت گذاشتی ولی احساس میکنم یکم گنگ توضیح دادی
یکم بیشتر...
ممنون
@error.404
شاید پاسخ شما همینجا باشد
@Dr.Parsa
تونستید؟
@Dr.Parsa
میدونم بد توضیح دادم
میتونید از خیلی ای پی ای ها استفاده کنید
دقیق نمیدونم ولی اگه دقت کنید تلوبیون یه گزینه داره به اسم پخش زنده فکر کنم یه ای پی ای داره یا شاید خودشون نوشتن ازشون حتما بپرسید
@Dr.Parsa
تونستید؟
من اون پردازش سمت سرور رو میخوام بدونم چه شکلیه
اگه بشه با Laravel وjs بزنم
@error.404
@Dr.Parsa
من لاراول کار نیستم ولی میتونید از https://mirol.ir/ استفاده کنید
سلام
برای لایو استریم از یک پروتوکل استفاده میشه به نام hls که پلیرهای مختلفی اونو پشتیبانی میکنند مثل hls.js و یک قوانینی داره مثلا اول یک درخواست playlist.m3u8 داده میشه که توش لیست آدرس کیفیت ها وجود داره مثلا
#EXTM3U
#EXT-X-VERSION:6
#EXT-X-STREAM-INF:BANDWIDTH=3449233,RESOLUTION=1920x1080,CODECS="avc1.4d402a,mp4a.40.2"
1080p/index.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=2446606,RESOLUTION=1280x720,CODECS="avc1.4d4020,mp4a.40.2"
720p/index.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=1614754,RESOLUTION=824x480,CODECS="avc1.4d401f,mp4a.40.2"
480p/index.m3u8
بعدش هر کدوم از کیفیت ها رو درخواست بدید لیست تیکه های اون ویدیو رو میگیره. توصیه میکنم دربارش بخونید.
برای لاراول هم همچین پکیجی توسعه داده شده که میتونید ازش استفاده کنید.