راکت

سوال : استریم ویدیو

14 پاسخ

با سلام و خسته نباشید به تمام دوستان عزیز و گرامی
سوالی داشتم مبنی بر اینکه چگونه میتونیم ویدیو های خودمون رو به صورت استریم روی سایت قرار بدیم ؟

مثلا » همین سایت راکت ویدیو دوره ها رو به صورت استریم قرار میده

ممنون از همتون

@hesammousavi

ثبت پرسش جدید

پاسخ‌ها

14
محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

@ali.shademan73
سلام.
باید از FFMpeg استفاده کنید.

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

@mohsenbostan

داداش درست کردن استریم چه ربطی به FFMpeg داره؟ کلا کار FFMpeg یه چیز دیگس!

هر موقع دقیقا بدونید استریم چی هست میتونید اون رو درست کنید!!! تنها دونستن اسمش کافی نیست.

https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_73/ifs/rzaaxstmfile.htm

شاید پاسخ شما همین‌جا باشد

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

@khanzadimahdi
چرا اتفاقا بحث hls هست که با استفاده از ffmpeg ویدیو‌ها رو به شکل hls باس در بیارن.

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

@hesammousavi
درسته. کار ffmpeg همونطور ک گفتی تبدیل فرمت هست. hls فرمتیه که واسه نمایش توی بیت ریت های مختلف استفاده میشه.

کار ffmpeg مدیریت stream نیست.

محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

@khanzadimahdi
من فقط جهت تبدیل و ارائه فرمت hls معرفیش کردم.

Ali Shademan
Ali Shademan
@ali.shademan73

@hesammousavi @mohsenbostan @khanzadimahdi
ممنون دوستان عزیز من با استفاده از ffmpeg ویدیو رو تبدیل کردم به m3u8 و با استفاده از hls.js توی مرورگر ویدیو پخش میشه تا اینجای کار به نظر خودم صحیح میاد

چیز جالبی که راکت استفاده کرده اینکه ادرسهاش به این صورته

https://dl4.roocket.ir/stream.m3u8?path=dlv%2F1398%2Flaravel-7%2F1-introduction-laravel-7%2F1-introduction-laravel-7_720p_0002.ts&expires=1592020816&signature=0d6ed5c6327107791399ee9e7d36cebf

که وقتی کار بر وارد این ادرس میشه با پیغام اینکه این فایل قابلیت دانلود مستقیم نداره مواجه میشه چطور میشه این رو پیاده سازی کرد ؟!

cipher
cipher
@cipher.ir

بسته به حجم کار و نوع پروژه می تونید از بستر های آماده مثل پلتفرم ویدئو ابرآروان که بخشی از اون رایگان هست و کارهای مختلف مثل تبدیل، امنیت و تطبیق با سرعت اینترنت رو انجام میده هم استفاده کنید.

Ali Shademan
Ali Shademan
@ali.shademan73

@cipher.ir ممنون از راهنماییتون اما نمی خوام از بستر های اماده استفاده کنم

محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

@ali.shademan73
برای اینکه مثل راکت عمل کنید باید یک سرور فایل آماده کنید.

Ali Shademan
Ali Shademan
@ali.shademan73

@mohsenbostan یکم بیشتر توضیح میدید ؟

محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

@ali.shademan73
راکت الان کلا توی یه سرور دیگه فایل هاش رو نگه داری می کنه. پیشنهاد می کنم شما از سرویس های AWS استفاده کنید. این سرویس ها هم فایل رو نگه داری می کنند هم از دانلود شدن توسط افراد نشناس جلو گیری می کنند.
در ایران لیارا چنین سرویس رو ارائه میده.

Ali Shademan
Ali Shademan
@ali.shademan73

@mohsenbostan منم میخوام مثل راکت پیاده سازی رو انجام بدم 😐

amirhosein karimi
amirhosein karimi
@amirhoseinkarimi441

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

سعید
سعید
@Saeeed

تخصص: برنامه نویس وب

من کاملا اسرتیم رو پیاده کردم ، هر کس راهنمایی خواست ، گفتگو خصوصی ایجاد کنه

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

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