کلیدستان

نسخه‌ی کامل: نمایش تصویر ویدئو (برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام 

دوستان کسی میدونه چه طور میشه ویدئو ای که به صورت آنلاین قراره نمایش داده بشه رو مثل تلگرام تصویری از اون رو نمایش بده؟
سلام.

برای زبان های مختلف، معمولا کتابخانه هایی (library) وجود دارند که آدرس فایل ویدئو بر روی سرور را به آنها می دهید و آنها یک عکس پیش نمایش (preview) از آن ویدئو می سازند. در برخی کتابخانه ها، حتی می توانید یک زمان مشخص کنید که عکس از چه زمانی (چه فریمی) از ویدئو ساخته شود.
شما در جدولی که اطلاعات مربوط به ویدئوها در آن وجود دارد، یک ستون (column) اضافه می کنید که در آن، نام و آدرس عکس متناظر با ویدئو را ذخیره می کنید.
معمولا یا ویدئو را بر روی سرور داریم یا اینکه کاربر توسط برنامه اندروید مورد نظر، ویدئو را آپلود می کند.
برای آپلود هم، فایل به یک صفحه در سرور اینترنتی ارسال می شود، مثلا اگر کدنویسی با زبان PHP باشد، فایل توسط یک صفحه PHP آپلود خواهد شد.
بنابراین در هر دو حالت، بعد از اینکه فایل بر روی سرور بود، آدرس آن را به کتابخانه مورد نظر می دهیم، تا عکس متناظر در محل دلخواهی ساخته شود و اطلاعات عکس را همزمان با اطلاعات مربوط به ویدئو در یک جدول در پایگاه داده سرور اینترنتی ذخیره می کنیم.
به عنوان مثال، در لینک زیر، برای زبان PHP ، کتابخانه ffmpeg معرفی شده است :

http://stackoverflow.com/questions/20430...video-file

که البته قابلیت های دیگری مثل تبدیل فرمت ویدئو و ... را نیز دارد.

Flower
با سپاس
این کتابخونه رو باید اضافه کنم به کد های php ??
بله تا اونجایی که بنده اطلاع دارم، کتابخانه ffmpeg در خود PHP وجود ندارد. باید آن را دانلود کرده و مطابق راهنمای همان سایت، آن را به کار ببرید.
البته ممکن است زبان های برنامه نویسی به مرور برخی کتابخانه ها را در نسخه های جدید به خود اضافه کنند، ولی در این حالت، سایت توسعه دهنده آن کتابخانه نیز در این مورد تذکر خواهد داد (یا مثلا شیوه فعال یا غیرفعال کردن کتابخانه در PHP را شرح می دهد)، ولی بنده چنین چیزی در آن سایت ندیدم.

Flower
اگر امکانش هست
میشه یه راهنمایی در مورد چگونگی اضافه کردن این کتابخانه به پرژه بکنید