একটি পরীক্ষামূলক OSC নিয়ামক, আপনার ফোন ক্যামেরা রঙ তথ্য ব্যবহার করে
ভিডিওএসসি হ'ল একটি পরীক্ষামূলক ওএসসি * নিয়ন্ত্রক, একটি অ্যান্ড্রয়েড-ভিত্তিক স্মার্টফোন বা ট্যাবলেট কম্পিউটারের ইনবিল্ট ক্যামেরা (গুলি) এর ভিডিও স্ট্রিম থেকে প্রাপ্ত রঙিন তথ্য ব্যবহার করে। ভিডিও স্ট্রিমের সাথে আগত চিত্রগুলি একটি ব্যবহারকারী-সংজ্ঞায়িত আকার (উদাহরণস্বরূপ। 5 x 4 পিক্সেল) পর্যন্ত কমিয়ে দেওয়া হয় এবং প্রতিটি পিক্সেলের আরজিবি তথ্য স্থানীয় নেটওয়ার্কের মধ্যে থাকা একটি কম্পিউটারে চলমান একটি ওএসসি-সক্ষম অ্যাপ্লিকেশনে প্রেরণ করা হয়।
এই প্রকাশটি অ্যান্ড্রয়েডের নেটিভ এপিআই ব্যবহার করে সংস্করণ 1 এর সম্পূর্ণ পুনর্লিখন। যদিও এটি এখনও বৈশিষ্ট্য-সম্পূর্ণ নয় এটি আরও স্থিতিশীলতা এবং নতুন বৈশিষ্ট্য নিয়ে আসে।
নতুন কি?
একটি সাধারণ, অ-ইন্টারেক্টিভ মোডের সাথে সাথে পিক্সেলগুলি এখন ম্যানুয়ালি তাদের মানগুলিতে সেট করা যেতে পারে। অর্থাত পিক্সেলগুলি প্রথমে সেগুলিকে সোয়াইপ করে নির্বাচন করা যেতে পারে এবং নির্বাচিত পিক্সেলগুলি মাল্টিস্লাইডারে প্রদর্শিত হবে displayed স্ক্রিনের বাম দিকের মাল্টিস্লাইডারগুলি নির্বাচিত পিক্সেলের বর্তমান মানগুলি প্রদর্শন করে। পর্দার ডানদিকে থাকা মাল্টিস্লাইডারগুলি ম্যানুয়ালি সেট করা মান এবং ক্যামেরা থেকে আসা মানগুলির মধ্যে একটি মিশ্রণ মান সেট করে।
ভিডিওএসসির বর্তমান সংস্করণ ১.১ থেকে ওরিয়েন্টেশন, এক্সিলারেটর, লিনিয়ার ত্বরণ, চৌম্বকীয় ক্ষেত্র, মাধ্যাকর্ষণ, নৈকট্য, হালকা, বায়ুচাপ, তাপমাত্রা, আর্দ্রতা এবং জিও অবস্থানের মতো বিভিন্ন সেন্সরে অ্যাক্সেস সরবরাহ করবে। অবশ্যই, সেন্সর সমর্থন আপনার ডিভাইসের হার্ডওয়্যার উপর নির্ভর করবে। অ উপলভ্য সেন্সরগুলিকে এগুলি হিসাবে চিহ্নিত করা হবে এই বৈশিষ্ট্যটি প্রস্তুত রয়েছে।
প্রতিক্রিয়া ওএসসি: কেবল ভিডিওএসসি ওএসসি প্রেরণ করে না, এটি ওএসসি বার্তাগুলি গ্রহণের জন্যও সেটআপ করা হয়। ব্যবহারকারীর দ্বারা ভিডিয়োসিসি কাস্টমাইজেবল করার জন্য এই ক্ষমতাটি ব্যবহার করার পরিকল্পনা করা হয়েছে। বর্তমান মুহুর্তে এটি একটি জিনিসকে অনুমতি দেয়: যদি দূরবর্তী ক্লায়েন্ট (ভিডিয়োসিসি থেকে ওএসসি বার্তা প্রাপ্ত প্রোগ্রাম বা ডিভাইস) প্রতিটি পিক্সেলের জন্য একটি স্ট্রিং ফেরত পাঠাতে পারে তবে পিক্সেল সম্পর্কিত প্যারামিটারটি ক্লায়েন্ট অ্যাপ্লিকেশনটিতে নিয়ন্ত্রণ করছে display উদাহরণস্বরূপ প্রথম পিক্সেলটিতে লাল চ্যানেলের মাধ্যমে নিয়ন্ত্রিত একটি প্যারামিটার ( / vosc / red1 ) / vosc / red1 / name এ। প্রতিক্রিয়া স্ট্রিংগুলি প্রদর্শন করা বোতামে আলতো চাপ দিয়ে সক্রিয় করা যায়।
স্থায়িত্ব
এই রিলিজটিতে বিভিন্ন মেমরি ফুটো ঠিক করার উপর দৃষ্টি নিবদ্ধ করা হয়েছে যা অপারেশনের দীর্ঘ সময়কালে অ্যাপ্লিকেশনটিকে যথেষ্ট গতিতে করেছে।
ভিডিওএসসি নিজেই কোনও শব্দ তৈরির ক্ষমতা সরবরাহ করে না।
ভিডিওএসসির যে কোনও ওএসসি-সক্ষম সফ্টওয়্যার নিয়ে কাজ করা উচিত। আদর্শভাবে এই সফ্টওয়্যারটি অ্যালগরিদমিক শব্দ সংশ্লেষণ এবং নিয়ন্ত্রণের অনুমতি দেয় (উদা। সুপারকোলিডার, খাঁটি ডেটা, ম্যাক্সএমএসপি, ইত্যাদি)। প্রকল্পের গিথুব সংগ্রহস্থল এ আপনি "ক্লায়েন্ট_স্টেস্টিং" ফোল্ডারে সুপারক্লাইডার, খাঁটি ডেটা এবং ম্যাক্সএমএসপি ব্যবহার করে একটি ভিউ (সাধারণ) ব্যবহারের উদাহরণ পাবেন যা আপনাকে যেতে সাহায্য করতে পারে।
ভিডিওএসসি ওপেন সোর্স, অ্যাপাচি লাইসেন্স 2 - https: //www.apache .org / লাইসেন্স / লাইসেন্স-2.0.html ।
অ্যাপ্লিকেশনটির উত্স কোডটি https://github.com/nuss/VideOSC2 এ অবাধে উপলভ্য।
আপনি যদি এই বর্তমান প্রকাশে সমস্যাগুলি পান তবে দয়া করে উপরের উল্লিখিত গিথুব পৃষ্ঠায় 'বিষয়গুলি' লিঙ্কটি দেখুন। যদি আপনার সমস্যাটি না পাওয়া যায় তবে কোনও সমস্যা খোলার ক্ষেত্রে দ্বিধা করবেন না।
[*] ওপেন সাউন্ড কন্ট্রোল, কম্পিউটার, সাউন্ড সিনথেসাইজার এবং অন্যান্য মাল্টিমিডিয়া ডিভাইসের মধ্যে যোগাযোগের জন্য একটি প্রোটোকল যা আধুনিক নেটওয়ার্কিং প্রযুক্তির জন্য অনুকূল করা হয়েছে - http://opensoundcontrol.org