ইনফ্রারেডের বিকল্প হিসাবে আপনি এইচডিএমআই ব্যবহার করতে পারেন, যদি আপনার টিভিতে এইচডিএমআই ২.০ থাকে, তবে এটি একরকম সিইসি ( Consumer Electronics Control
) বাস্তবায়ন সমর্থন করবে
প্রতিটি টিভি ব্র্যান্ড প্যানাসোনিক ভিরা লিঙ্কের মতো একে অন্য কিছু বলে। তবে এটি সমস্ত একই স্ট্যান্ডার্ডটি ব্যবহার করে কেবল কিছু টিভির আরও বেশি বাস্তবায়ন করে, কিছুটা কম তবে মূল বিষয়গুলি সেখানে থাকা উচিত। টিভি চালু বা বন্ধ করা, চ্যানেল নেভিগেট করা ইত্যাদি
এইচডিএমআই ডিভাইসগুলির অ্যারের সিইসি নেটওয়ার্ক জুড়ে প্রেরণ করা হচ্ছে এমন বার্তাটি ডিকোড করার চেষ্টা এবং সহায়তা করার জন্য সিইসি-ও-ম্যাটিক একটি দরকারী সরঞ্জাম। মনে রাখবেন যে আপনি পাইটি কোনও রিমোটের মাধ্যমে টিভি ফর্মটিও নিয়ন্ত্রণ করতে পারেন তবে এটি একটি এএমপি, ব্লু রে প্লে ইত্যাদিও হতে পারে, এটি ইউনি দিকনির্দেশক।
আপনাকে সিইসি-ক্লায়েন্ট তৈরি করতে হবে যাতে আপনার প্রথমে কয়েকটি নির্ভরতা দরকার
apt-get install build-essential autoconf liblockdev1-dev libudev-dev git libtool pkg-config
তারপরে এটি জিআইটি থেকে পেয়ে যান এবং তৈরি করুন
git clone git://github.com/Pulse-Eight/libcec.git
cd libcec
./bootstrap
./configure --with-rpi-include-path=/opt/vc/include --with-rpi-lib-path=/opt/vc/lib --enable-rpi
make
make install
ldconfig
তারপরে আপনি এই কনসোল কমান্ডটি ব্যবহার করে সিইসি ডিভাইসটি পাইয়ে সঠিকভাবে কাজ করছে কিনা তা পরীক্ষা করতে পারেন
cec-client -l
আপনাকে যেতে আরও কয়েকটি আদেশ এখানে দেওয়া হয়েছে commands
- সিইসি বাসটি স্ক্যান করুন এবং সমস্ত ডিভাইসগুলি প্রতিবেদন করুন:
echo "scan" | cec-client -s -d 1
- টিভির পাওয়ার স্ট্যাটাসটি পরীক্ষা করুন (ডিভাইস 0):
echo "pow 0" | cec-client -s -d 1
- টিভি চালু করুন:
echo "on 0" | cec-client -s -d 1
- টিভিটি বন্ধ করুন:
echo "standby 0" | cec-client -s -d 1
প্রথমে সমস্ত কমান্ডগুলি কার্যকর করা কিছুটা কঠিন হতে পারে তবে এইচডিএমআই এর মাধ্যমে সংযুক্ত ডিভাইসগুলি নিয়ন্ত্রণ করার এটি একটি খুব শক্ত উপায়।
বেশিরভাগ টিউটরিটালস এক্সবিএমসির মতো টিভির মাধ্যমে কীভাবে পাই নিয়ন্ত্রণ করতে হয় তা দেখায়। মূলত আপনি আপনার টিভি রিমোটটি XBMC- এ মেনু নেভিগেট করতে ব্যবহার করেন। তবে আপনি এটি অন্য উপায়েও করতে পারেন।
আমি আশা করি এটি ভবিষ্যতে কাউকে ইনফ্র্যাডের বিকল্প হিসাবে সহায়তা করবে ।