ক্যামেরাক্লিপপ্রিভিউ স্কিমা

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

sdm.devices.traits.CameraClipPreview

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

ক্ষেত্র

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

কমান্ড

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

ইভেন্টগুলি

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

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

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

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

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

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

পেলোড

{
  "eventId" : "a6bf92bb-0041-4926-be76-88d7f31eae11",
"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" ] }

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

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

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

মাঠ বিবরণ ডেটা টাইপ
eventId ইভেন্টের জন্য অনন্য শনাক্তকারী। string
উদাহরণ: "a6bf92bb-0041-4926-be76-88d7f31eae11"
timestamp ঘটনাটি ঘটেছিল সেই সময়। string
উদাহরণ: "২০১৯-০১-০১T০০:০০:০১Z"
resourceUpdate একটি অবজেক্ট যা রিসোর্স আপডেট সম্পর্কে বিস্তারিত তথ্য প্রদান করে। object
userId একটি অনন্য, অস্পষ্ট শনাক্তকারী যা ব্যবহারকারীর প্রতিনিধিত্ব করে। string
উদাহরণ: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi"
resourceGroup এমন একটি অবজেক্ট যা এমন রিসোর্স নির্দেশ করে যার এই ইভেন্টের অনুরূপ আপডেট থাকতে পারে। ইভেন্টের রিসোর্স ( resourceUpdate অবজেক্ট থেকে) সর্বদা এই অবজেক্টে উপস্থিত থাকবে। object

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

ক্লিপটির প্রিভিউ দেখুন

ক্লিপটি প্রিভিউ করতে, HTTP Authorization হেডারে OAuth অ্যাক্সেস টোকেন ব্যবহার করে previewUrl এ একটি GET কল করুন:

প্রিভিউ

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

ত্রুটি

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