OSC API স্পেসিফিকেশনের API স্তর 1 চিত্রের প্রকারের উপর ফোকাস করে, এবং API স্তর 2-এ ভিডিও সমর্থন যোগ করা হয়েছে। ক্যামেরা নির্মাতাদের কাস্টম কমান্ডগুলি সংজ্ঞায়িত করতে এবং/অথবা প্রয়োজন হলে মানক কমান্ডের প্যারামিটার সেট প্রসারিত করতে উত্সাহিত করা হয়। এগুলি ভেন্ডর কমান্ড এবং ভেন্ডর প্যারামিটার নামে পরিচিত।
বিক্রেতা-নির্দিষ্ট কমান্ড এবং প্যারামিটারের নাম অবশ্যই বর্ণানুক্রমিক এবং একটি আন্ডারস্কোর ( _ ) সহ উপসর্গযুক্ত হতে হবে।
বিক্রেতা-নির্দিষ্ট কার্যকারিতা নিম্নরূপ চারটি জায়গায় ঘটতে পারে:
[null,null,["2024-11-13 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["The Open Spherical Camera (OSC) API Specification starts with image support in API level 1 and adds video support in API level 2."],["Camera manufacturers can define custom commands and parameters, called Vendor Commands and Vendor Parameters, by prefixing them with an underscore (_)."],["Vendor-specific functionality can be implemented within the output of /osc/info and /osc/state APIs, as well as within OSC API commands and parameters."],["Vendor Commands and Parameters must have alphanumeric names."]]],["OSC API level 1 supports images, while level 2 adds video. Manufacturers can define custom commands and parameters (Vendor Commands/Parameters), which must be alphanumeric and prefixed with an underscore. Vendor-specific functionality can be found in the output of /osc/info and /osc/state APIs, in the commands for /osc/commands/execute, and in command parameters. Examples demonstrate `setOptions` with vendor-specific parameter `_video`, and a vendor-specific command, `_startRecording`.\n"]]