استفاده از api های سرویس ویدیو آپارات

shape
shape
shape
shape
shape
shape
shape
shape

در مقاله قبل در مورد معرفی api آپارات صحبت کردیم در این مقاله در مورد استفاده از api های سرویس ویدیو آپارات توضیح میدهیم.

هنگامی که ما نیاز به نمایش ویدیو در سایت مون داریم(استفاده از api های سرویس ویدیو آپارات). میشه از کتابخانه های جاواسکریپت استفاده کرد برای پخش ویدیو وآدرس فایل ویدیو مورد نظر را به کتابخانه جاوااسکریپت داد تا شروع به پخش کند . مشکلی که این روش داره اینه که اگه بازدید از سایت زیاد باشه منابع و پهنای باند زیادی رو از هاست شما اشغال می کنه.

و در این روش پلیر نیاز داره تا کل فایل رو دانلود کنه و بعد شروع به پخش کردن بکنه.

ولی با استفاده از روش استریم stream کردن. فایل ویدیو به صورت تکه های کوچک در میاد و هر لحظه اون بسته کوچک ارسال میشه .

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

که خود سرویس محل ذخیره ویدیو هم داره..که با آپلود ویدیو به فرمت های مختلف تبدیل میشه و در هاست دخیره میشه و برای هر نیاز فرمت مخصوص در اختیار ما قرار می گیره و خود سرویس دهنده با توجه به سرعت اینترنت کاربر ویدیو با کیفیت تر یا با حجم کمتر در اختیارش می گذاره تا بدون وقفه شروع به تماشای ویدویو بکنه

اگه نیاز سیستم شما vod هست می تونید از سرویس های استریم استفاده کنید.اما اگر تنها نیاز به نمایش ویدیو دارید …میتونید ویدیو های خودتون رو روی کانال آپارات آپلود کنید و با استفاده از api اون ها رو روی سایت خود نمایش بدید.در این روش کاربر با تماشای ویدیو از پهنای باند سرویس آپارات استفاده می کنه .

https://www.aparat.com/etc/api/video/videohash/2rCow

که 2rCow آی دی ویدیو شماست که در آدرس صغحه نمایش ویدیو در url قابل دسترس است.

خروجی این api یک فایل json هست همراه با اطلاعات ویدیو شما

{
video: {
id: “10419968”,
title: “آموزش تمرین با توپ جیم بال (شماره سه)”,
username: “gymcenter”,
userid: “3300078”,
visit_cnt: 54,
uid: “2rCow”,
isHidden: false,
process: “done”,
sender_name: “جیم سنتر”,
big_poster: “https://static.cdn.asset.aparat.com/avt/10419968-4828-b__228324248.jpg”,
small_poster: “https://static.cdn.asset.aparat.com/avt/10419968-4828__6824.jpg”,
profilePhoto: “https://static.cdn.asset.aparat.com/profile-photo/3300078-m.jpg”,
duration: “217”,
sdate: “14 اردیبهشت 1397”,
sdate_timediff: 2258090,
frame: “https://www.aparat.com//video/video/embed/videohash/2rCow/vt/frame”,
official: “no”,
tags: [ ],
tag_str: “Fitness-ball-Swiss”,
description: “جیم سنتر , مرجع جامع باشگاه های بدنسازی ایران www.GymCenter.ir”,
cat_id: 11,
cat_name: “ورزشی”,
autoplay: true,
video_date_status: “notset”,
360d: false,
deleteurl: “”,
playeradvertcornel: “”,
has_comment: “yes”,
has_comment_txt: “”,
size: “2775402”,
watch_action: {
type: “watch”
},
cost_type: {
type: “free”
},
can_download: true,
like_cnt: 0,
follow_link: null,
follow_status: null
}
}

که مهم ترین اطلاعات برای ما big_poster و small_poster و frame هست.

در این مقاله در مورد استفاده از api های سرویس ویدیو آپارات توضیح دادیم در مقاله بعد در مورد api آپارات یا نحوه استفاده از متد های آپارات توضیح خواهیم داد

منبع:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *