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

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

sdm.devices.traits.CameraClipPreview

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

ক্ষেত্র

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

কমান্ড

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

ইভেন্টগুলি

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

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

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

এই অনুষ্ঠানটি নিম্নলিখিত অনুষ্ঠানগুলির জন্য সমর্থিত:

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

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

পেলোড

{
  "eventId" : "62491ec3-bea7-47ac-ab45-d2422923c10e",
"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 যে ইউআরএল-এ ভিডিও ক্লিপটি প্রিভিউ করা যাবে। ডিফল্ট ভিডিও কোডেক হলো H264। string
উদাহরণ: "https:// previewUrl /..."

ইভেন্ট পেলোড ফিল্ড

মাঠ বর্ণনা ডেটা টাইপ
eventId ইভেন্টটির অনন্য শনাক্তকারী। string
উদাহরণ: "62491ec3-bea7-47ac-ab45-d2422923c10e"
timestamp যে সময়ে ঘটনাটি ঘটেছিল। string
উদাহরণ: "2019-01-01T00:00:01Z"
resourceUpdate এমন একটি অবজেক্ট যা রিসোর্স আপডেট সম্পর্কিত তথ্য বিশদভাবে বর্ণনা করে। object
userId একটি অনন্য, অস্পষ্ট শনাক্তকারী যা ব্যবহারকারীকে প্রতিনিধিত্ব করে। string
উদাহরণ: "AVPHwEuBfnPOnTqzVFT4IONX2Qqhu9EJ4ubO-bNnQ-yi"
resourceGroup এমন একটি অবজেক্ট যা সেইসব রিসোর্সকে নির্দেশ করে যেগুলোতে এই ইভেন্টের অনুরূপ আপডেট থাকতে পারে। ইভেন্টটির নিজস্ব রিসোর্স ( resourceUpdate অবজেক্ট থেকে) সর্বদা এই অবজেক্টে উপস্থিত থাকবে। object

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

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

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

প্রিভিউ

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

ত্রুটি

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