تالار گفتمان nCIS.ir

نسخه‌ی کامل: آپلود حرفه ای فیلم ها
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام و عرض ادب خدمت دوستان عزیز
عیدتون هم مبارک
امیدوارم سال خوب و پر از موفقیتی داشته باشین.

من تو اینترنت دنبال سوالم گشتم ولی پیداش نکردم.
ابتدا به این سایت ها سر بزنید.

http://www.aparat.com
https://www.youtube.com

میدونم که خیلی هاتون به این سایت ها سر زدید و با این سایت ها کار کردید.
همونطور که میدونید آپلود فیلم تو این سایت های خیلی حرفه ای هستش .
نمایش فیلم ها هم در این سایت ها خیلی حرفه ای هستش و خیلی خوب و طبق روش های حرفه ای نمایش داده می شه .
منم میخوام یه چنین چیزی بسازم .

سوالاتی که دارم اینه که :

آیا برای ساخت چنین آپلود حرفه ای فیلم ، از کلاس خاصی یا تابع خاصی تو php استفاده میشه .
منظورم از آپلود حرفه اینه که مثلا روی فیلم واتر مارک یا همون لوگو میزنه ، با نمودار نشون میده که چقدر از فیلم آپلود شده و ...

در مورد نمایش هم باید بگم که فیلم هارو با چه تکنولوژی نمایش میدن
مثلا به این صفحه برید
http://www.aparat.com/v/bc37U

الآن اینجا این نمایشگر فیلم رو خودشون تخصصی نوشتن یا آمادش تو اینترنت وجود داره ؟
از چه تکنولوژی برای نمایشش استفاده میکنن .
ممنون
سلام
پارامتر های مهم در تشکیل چنین سایت هایی (مهندسی معکوس از دید بنده)
سرور
- سروری مخصوص خود مدیریت سایت
- سروری مخصوص فایل ها (که بسته به کاربران و بازدید های شما این نوع سرور میتونه زیاد بشود)
ببینید برای نوشتن چنین سایت هایی شما از همه چی مهمتر نیاز به یک سرور یا حتی چندین سرور پر سرعت و قوی دارید.
البته همه اینکار ها را میشه با یک سرور هم انجام داد ولی سایت aparat یک سرور نیست قطعا.

نرم افزار تحت وب قوی برای مدیریت سرور
- مدیریت سایت (نظیر کاربران و فایل های آن ها و ...)
ویرایش و نمایش فیلم ها
برای ویرایشو مدیریت یک فیلم(مثلا زمان آن از فلان قدر بیشتر نباشد و یا درج لوگو بر روی ویدیو) باید رابط های برنامه نویسی قوی پیدا کنید یا حتی خودتون دست به کار بشوید و با زبان های نظیر c یا ++c اقدام به نوشتن چنین رابط هایی کنید. من تا به حال نشده که با PHP فیلمی ویرایش کنم اما شما باید اول جستجو و در نهایت خودتون یک module بنویسید که بتونه چنین کاری را انجام دهد. (نیاز به تلاش زیاد دارد)
برای نمایش فیلم ها هم میتونین از video stream استفاده کنید. این ویژگی خیلی مهم است. (یعنی برای نمایش یک ویدیو همه فایل را دانلود نمیکنه)

- مدیریت قوی بر روی انتقال فایل از سروری به سروری دیگر بر اساس هوش مصنوعی ساده
مثلا شما فکر کنید یک سروری به نام s1.example.com برای فایل های خودتون دارید. حالا یک سری فایل ها روی سرور خیلی مراجعه شان زیاد است و این فایل ها دیگر ماندنشون بر روی سرور s1 مناسب نیست و باید به s2  انتقال داده شود. یک همچنین کارایی باید انجام بگیرد تا کارایی سایت پایین نیاید.