API স্তর 2.1
মুক্তি মে 2017
মূল পরিবর্তন
- ক্যামেরা সরাসরি সার্ভারে আপলোড করার অনুমতি দিতে সরাসরি আপলোড যোগ করা হয়েছে।
- নতুন কমান্ড
switchWifi
এবংuploadFile
অন্তর্ভুক্ত করে। - OSC বিকল্পগুলিতে
photoStitchingSupport
,photoStitching
,videoStitchingSupport
,videoStitching
,videoGPSSupport
,videoGPS
বিকল্পগুলি যুক্ত করা হয়েছে। -
/osc/info
আউটপুটেcameraId
ক্ষেত্র যোগ করা হয়েছে।
- নতুন কমান্ড
- একটি নতুন ওপেন স্ট্যান্ডার্ড দিয়ে 360 ভিডিও XMP স্পেসিফিকেশন প্রতিস্থাপিত হয়েছে৷
- 360 ভিডিও MP4-এ ক্যামেরা মেক/মডেল নির্দিষ্ট করার জন্য সুপারিশ যোগ করা হয়েছে।
API স্তর 2
জুলাই 2016 মুক্তি পেয়েছে
মূল পরিবর্তন
- অপ্রচলিত
sessionId
এবং অবচিত/সংশোধিত সম্পর্কিত কমান্ড। API স্তর 2 একটি ক্লায়েন্ট সংযোগের জন্য ডিজাইন করা হয়েছে এবং ক্যামেরা নির্মাতাদের নিশ্চিত করা উচিত যে কোনও সময়ে শুধুমাত্র একটি ক্লায়েন্ট সংযুক্ত রয়েছে (উদাহরণস্বরূপ শুধুমাত্র একটি ওয়াইফাই সংযোগ সীমিত করার মাধ্যমে)।- অপ্রচলিত কমান্ড
startSession
/updateSession
/closeSession
. -
takePicture
/getOptions
/setOptions
কমান্ডের ইনপুট থেকে অবচিতsessionId
।
- অপ্রচলিত কমান্ড
- অপ্রচলিত কমান্ড
getImage
/getMetadata
।- একটি ফাইলের পরম URL ক্যামেরার HTTP সার্ভার থেকে সরাসরি ডাউনলোড করতে ব্যবহৃত হয়।
- ভিডিও ক্যাপচার, ইন্টারভাল ইমেজ ক্যাপচার এবং লাইভ প্রিভিউ এর জন্য যোগ/পরিবর্তিত কমান্ড এবং বিকল্প ।
-
startCapture
/stopCapture
/getLivePreview
/processPicture
/reset
কমান্ড যোগ করা হয়েছে। -
listImages
listFiles
নামকরণ করা হয়েছে এবং ভিডিও প্রকারের পাশাপাশি চিত্রের ধরনগুলি পরিচালনা করার জন্য পরিবর্তিত ইনপুট/আউটপুটগুলি। -
previewFormat
,previewFormatSupport
,captureInterval
,captureIntervalSupport
,captureNumber
,captureNumberSupport
,remainingVideoSeconds
,pollingDelay
,delayProcessing
,delayProcessingSupport
, এবংclientVersion
যুক্ত করা হয়েছে। - পরিবর্তিত বিকল্পগুলি
captureModeSupport
,isoSupport
,shutterSpeedSupport
সাপোর্ট ,fileFormatSupport
,hdr
,hdrSupport
,exposureBracket
, এবংexposureBracketSupport
।
-
- 360 ভিডিও XMP স্পেসিফিকেশন যোগ করা হয়েছে।
-
/osc/info
আউটপুটেapiLevel
ক্ষেত্র যোগ করা হয়েছে।- apiLevel: এপিআই লেভেল 2 এ ফিল্ড যোগ করা হয়েছে। যখন এই ক্ষেত্রটি অনুপস্থিত থাকে তখন এটিকে ডিফল্টরূপে API লেভেল 1 বলে মনে করা হয়। এই তথ্য পুনরুদ্ধার করা এবং মূল্যের উপর ভিত্তি করে ভিন্নভাবে প্রয়োগ করা ডেভেলপারদের দায়িত্ব।
অনঅগ্রসর উপযোগিতা
- ক্যামেরা নির্মাতারা: আপনি যদি API স্তর 1 সমর্থন করে থাকেন তবে চূড়ান্ত আপডেটের আগে কয়েক মাস ধরে মধ্যবর্তী সমাধান হিসাবে API স্তর 1 এবং API স্তর 2 উভয়কেই সমর্থন করার এবং API স্তর 1 চালিত ক্যামেরাগুলির জন্য একটি ফার্মওয়্যার আপডেট দেওয়ার জন্য এটি অত্যন্ত সুপারিশ করা হয়। , অন্যথায়, শুধুমাত্র API স্তর 1 সমর্থনকারী ক্লায়েন্ট আপনার ক্যামেরার সাথে কাজ করবে না।
- অ্যাপ বিকাশকারীরা: সচেতন থাকুন এই পরিবর্তনগুলি আপনার পূর্বে প্রকাশিত অ্যাপকে প্রভাবিত করে এবং উভয় সংস্করণ পরিচালনা করতে এবং ক্যামেরা মালিকদের তাদের ফার্মওয়্যার আপডেট করার জন্য মনে করিয়ে দেওয়ার জন্য সংশ্লিষ্ট পরিবর্তনগুলি করা আপনার দায়িত্ব৷