CameraClipPreview স্কিমা

নেস্ট ডোরবেল (ব্যাটারি) নেস্ট ডোরবেল (তারযুক্ত)

sdm.devices.traits.CameraClipPreview

এই বৈশিষ্ট্যটি যে কোনও ডিভাইসের অন্তর্গত যা একটি ক্লিপ প্রিভিউ ডাউনলোড সমর্থন করে৷

ক্ষেত্র

এই বৈশিষ্ট্যের জন্য কোন ক্ষেত্র উপলব্ধ নেই।

কমান্ড

এই বৈশিষ্ট্যের জন্য উপলব্ধ কোন কমান্ড নেই.

ঘটনা

ক্লিপপ্রিভিউ

একটি ভিডিও ক্লিপ প্রিভিউ জন্য উপলব্ধ.

একটি ক্লিপ প্রিভিউ হল mp4 ফরম্যাটে একটি 10 ​​ফ্রেমের ভিডিও ফাইল। সম্পূর্ণ 10টি ফ্রেমের সিকোয়েন্স দেখানোর জন্য আপনি mp4 ভিডিও ফাইল দেখাতে বা অন্য ফরম্যাটে (উদাহরণস্বরূপ, একটি অ্যানিমেটেড জিআইএফ) ট্রান্সকোড করতে পারেন। একটি ক্লিপ পূর্বরূপ পদ্ধতি নির্বাচন করার সময় ডিভাইস ক্লায়েন্ট ক্ষমতা বিবেচনা করা উচিত।

এই ইভেন্টটি নিম্নলিখিত ইভেন্টগুলির জন্য সমর্থিত:

টাইপ উপাদান বর্ণনা
ঘটনা ক্যামেরামোশন বৈশিষ্ট্যের মোশন ইভেন্ট গতি ক্যামেরা দ্বারা সনাক্ত করা হয়েছে.
ঘটনা ক্যামেরাপারসন বৈশিষ্ট্যের ব্যক্তি ঘটনা ক্যামেরায় একজনকে শনাক্ত করা হয়েছে।
ঘটনা ডোরবেলচাইম বৈশিষ্ট্যের কাইম ইভেন্ট ডোরবেল টিপানো হয়েছে।
এক বা একাধিক সমর্থিত ইভেন্টের সাথে এই ইভেন্ট এবং সম্পর্কিত previewUrl যুক্ত করতে eventSessionId ব্যবহার করুন।

ক্লিপপ্রিভিউ ইভেন্ট

পেলোড

{
  "eventId" : "df73170d-54cc-4986-970a-d9f65b94adb2",
"timestamp" : "2019-01-01T00:00:01Z",
"resourceUpdate" : { "name" : "enterprises/project-id/devices/device-id", "events" : { "sdm.devices.events.CameraClipPreview.ClipPreview" : { "eventSessionId" : "CjY5Y3VKaTZwR3o4Y19YbTVfMF...", "previewUrl" : "https://previewUrl/..." } } } "userId" : "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi",
"resourceGroup" : [ "enterprises/project-id/devices/device-id" ] }

ClipPreview ইভেন্ট ক্ষেত্র

মাঠ বর্ণনা ডেটা টাইপ
eventSessionId সম্পর্কিত ইভেন্টগুলির একটি একক সেশনের অংশ হিসাবে ঘটতে থাকা ইভেন্টগুলিতে দেওয়া একটি আইডি। ঘটনা একত্রিত করার জন্য ব্যবহার করা যেতে পারে. string
উদাহরণ: "CjY5Y3VKaTZwR3o4Y19YbTVfMF..."
previewUrl যে URLটিতে ভিডিও ক্লিপটির পূর্বরূপ দেখতে হবে৷ ডিফল্ট ভিডিও কোডেক হল H264। string
উদাহরণ: "https:// previewUrl /..."

ইভেন্ট পেলোড ক্ষেত্র

মাঠ বর্ণনা ডেটা টাইপ
eventId ইভেন্টের অনন্য শনাক্তকারী। string
উদাহরণ: "df73170d-54cc-4986-970a-d9f65b94adb2"
timestamp যে সময় ঘটনাটি ঘটেছে। string
উদাহরণ: "2019-01-01T00:00:01Z"
resourceUpdate একটি বস্তু যা সম্পদ আপডেট সম্পর্কে বিশদ তথ্য। object
userId একটি অনন্য, অস্পষ্ট শনাক্তকারী যা ব্যবহারকারীর প্রতিনিধিত্ব করে। string
উদাহরণ: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi"
resourceGroup এই ইভেন্টের অনুরূপ আপডেট থাকতে পারে এমন সংস্থানগুলি নির্দেশ করে এমন একটি বস্তু। ইভেন্টের সংস্থান নিজেই ( resourceUpdate অবজেক্ট থেকে) সর্বদা এই অবজেক্টে উপস্থিত থাকবে। object

বিভিন্ন ধরণের ইভেন্ট এবং তারা কীভাবে কাজ করে সে সম্পর্কে আরও তথ্যের জন্য ইভেন্টগুলি দেখুন।

ক্লিপটির পূর্বরূপ দেখুন

ক্লিপটির পূর্বরূপ দেখতে, HTTP অনুমোদন শিরোনামে OAuth অ্যাক্সেস টোকেন ব্যবহার করে previewUrl এ একটি GET কল করুন:

পূর্বরূপ

curl -H 'Authorization: Bearer access-token' \
  https://previewUrl/...

ত্রুটি

API ত্রুটি কোডের সম্পূর্ণ তালিকার জন্য API ত্রুটি কোড রেফারেন্স দেখুন।