Monday, October 12, 2009

পে-চ্যানেল গুলো ফ্রী দেখার ফন্দী।

বিশ্বের এই বিরাট ভুখন্ডে, প্রত্যান্ত অঞ্চলের সব জায়গায় তো ক্যাবল টেনে ক্যাবল টিভি নেটওয়ার্ক করা সম্ভব নয়। তাই সবার কাছে টিভি চ্যানেল গুলো পৌছে দেয়ার জন্য স্যাটেলাইটের মাধ্যমে টিভি সম্প্রচারই সব চাইতে সহজ মাধ্যম। তবে শুধু স্যাটেলাইটই নয়, এখন ইন্টারনেটের মাধ্যমেও এ কাজটি হচ্ছে। আশাকরা যায় অদুর ভবিষ্যতে আই.পি.টি.ভি. ই হবে সবচেয়ে সহজলভ্য আর জনপ্রিয়। এসব টিভিতে আগে থেকেই প্রোগ্রাম গাইড সহ অনুষ্ঠান সূচী দেয়া থাকবে, দর্শক প্রয়োজনে ইচ্ছা মাফিক সময়ে, নির্ধারিত অনুষ্ঠান আগে পরে দেখে নিতে পারবেন- যতবার খুশি ততবার। আর পছন্দ মাফিক চ্যানেল গুলো হবে আন-লিমিটেড।


প্রত্যকের একটি করে পারসোন্যাল টিভি থাকবে, যখন খুশি তখন দেখ, নো-প্রবলেম! রিমোট নিয়ে কাড়াকাড়ির দিন মনে হয় শেষ হয়ে এলো।


ভাই গুলতাপ্পি নয়, আপনার মোবাইল সেটটাই খানিকটা বিবর্তীত হয়ে হয়ে যাবে কমিউনিক্যাটার, পারসোন্যাল এসিস্ট্যান্ট, পারসোন্যাল টিভি, মিনি কম্পিউটার। উফ ! কিসের মধ্যে কি, পান্তাভাতে ঘি, ---লিখতে বসেছি পে-চ্যানেল গুলো কিভাবে ফ্রী দেখবেন ? আর উনি লিখছেন টিভি কত প্রকার ও কি কি ? যাগ্গা, অহন আসল কথায় যাই!!


ব্যবসায়িক দৃষ্টিকোন থেকে জনপ্রিয় চ্যানেল গুলো পে-এন্ড-ওয়াচ করা হয়েছে। মানে, ভাল চ্যানেল গুলো দেখবেন আর পয়সা দিবেন না, তা কি আর হয় ? সব স্যাটেলাইটে তো ফ্রী টিভি চ্যানেল নেই। আর এজন্যই ডিস নেটওয়ার্ক, বিগ টিভি, এয়ারটেল কত কোম্পানী হাজারো চ্যানেলের পসরা নিয়ে বসে গেছেন। এসব কোম্পানীর চ্যানেল গুলো দেখতে গেলে পয়সা লাগে। অধিকাংশ কোম্পানী, যন্ত্রপাতি নামে মাত্র মূল্যে গ্রাহকদের দিয়ে, মাসে মাসে বিলিওন-বিলিওন ডলার কামাই করছেন। এদের প্যাকেজে ছোট একটা ডিস এনটেনা (সাধারনত ku ব্যান্ড) আর বিশেষ ধরনের রিসিভার থাকে। রিসিভারে একটা স্মার্টকার্ড থাকে যা মাসে মাসে টাকা দিয়ে রিচার্জ করতে হয়, নাইলে টিভি চলবে না। এজন্য পারসোন্যাল ডিস এনটেনা আর রিসিভার থাকলেও, এসব অনুষ্ঠান টিউন করা স্বত্বেও দেখা যায় না।


তবে উপায় আছে! যতই পাসওয়ার্ড দেন না কেন, আমরা এমন এমনই সাইবার ওপেন সোর্স গ্রুপ যাদের কখনোই রুখা যায় না। এখন বলছি কি ভাবে কি করবেন..


প্রথমেই আসি স্যাটেলাইট টিভির ট্রান্সমিশন সিসটেম টা কিভাবে কাজ করে.. সম্প্রচারের জন্য টিভি প্রোগ্রামের ওডিও-ভিডিও (এনালগ বা ডিজিটাল) সিগন্যাল গুলোকে MPEG ফরম্যাট এনে কমপ্রেস করার পর কোডিং সম্পন্ন করে স্যাটেলাইট রিলের জন্য ট্রান্সমিট করা হয়। এরপর গ্রাহক ডিস এনটেনায় স্যাটেলাইট সিগন্যাল রিসিভ করার পর, রিসিভারে MPEG সিগন্যাল প্রসেস এবং ডি-কোড হয়ে পুনরায় ওডিও-ভিডিও এনালগ সিগন্যালে পরিবর্তীত হয়ে-- টিভি সেটে প্রবেশ করলে আমরা আনুষ্ঠান দেখতে পাই।


রিসিভারে সিগন্যাল প্রসেস এবং ডি-কোড করার জন্য একটা প্রসেসার থাকে, আর প্রসেসার থাকা মানেই ফার্মওয়ার প্রোগ্রাম থাকতে হবে। কিছু কিছু রিসিভার লিনাক্স অপারেটিং সিসটেম ব্যবহার করে MPEG সিগন্যাল প্রসেস করা হয়, এসব রিসিভারই আমাদের প্রয়োজন। যেহেতু লিনাক্স ওপেন সোর্স অপারেটিং সিসটেম তাই এতে কারিগুরি করা অনেক সহজ।


Viacccess I-II, NagraVisison, Seca I-II, Conax, Irdeto/BetaCrypt and Constant CW হলো কয়েকটি অন্যতম ভিডিও কোডিং সিসটেম। এসব encryption ভাঙ্গার জন্য লিনাক্সে CAM emulator ব্যবহার করা যায়। যেমন, CCCam ডিমন হলো একটি কন্ডিশনাল একসেস মডিওল (Cam)। ব্যবহার করলে ফলাফল-- চিচিং ফাঁক, কোন রিচার্জ/কার্ড-ই আপনার লাগছে না, সব আকাশ সংস্কৃতি এখন আপনার এই বক্সে উন্মুক্ত ।

Saturday, July 4, 2009

ডিস এন্টেনায় স্যাটেলাইট টিউন।

একটি ভাল ডিস ( যার মসৃন অবতল আর একটিই মাত্র ফোকাল পয়েন্ট ) কিনে এনে এর স্ট্যান্ডটা ফিট করুন প্রথমে। দেয়াল বা ভুমিতে যেখানেই স্থাপন করুন না কেন, LNB যেন ডিস এন্টেনার ফোকাল পয়েন্ট বরাবর হয়। সাবধান! Accuracy হতে হবে mm range -এ। এবার নাট-বল্টু-স্ক্রু ঘুরিয়ে ডিস এন্টেনাটাকে কাঙ্খিত স্যাটেলাইট এর দিকে তাক করতে হবে। কোন স্যাটেলাইটকে লক্ষ্যভেদ করবেন তার Name, Position, Elevation, Azimuth, LNB Skew, Channel সংখ্যা, Frequency, Polarization, Symbol rate এবং Band (C/Ku) ইন্টারনেট থেকে দেখে নিন।

URL:

এখানে মনে রাখা প্রয়োজন, ডিস এন্টেনাটাকে দক্ষিনমুখী করে ডানে বামে ঘুরিয়ে Azimuth Angle ঠিক করতে হবে, প্রয়োজনে কম্পাসের সাহায্য নেয়া জরুরী। এরপর ডিস এন্টেনাটাকে উচু-নিচু করে Elevation Angle ঠিক করে নিন, প্রয়োজনে জ্যামিতি বক্সের চাঁদায় একটি সুতায় ভার বেধে Angle মাপার ব্যবস্থা করুন।

এবার ডিস এন্টেনাটাকে প্রাথমিক ভাবে স্যাটেলাইটের দিকে Aming (মানে লক্ষ্যভেদ) করা হলো। লম্বা হাসি দিলে চলবে না- এখনো অনেক কাজ বাকী। এখানে একটি জিনিষ খেয়াল রাখা প্রয়োজন, সেটি হলো-ভূমির সমান্তরাল LNB হলো Horizontal Polarization আর এটিকে 90 degree ঘুরিয়ে Vertical Polarization এর সিগন্যাল receive করা যায়। সঠিক Horizontal Polarization এর জন্য LNB কে ভূমির সমান্তরাল position থেকে clockwise /anti-clockwise ঘুরিয়ে LNB Skew Angle সেট করে নিতে হবে। মনে রাখবেন বিভিন্ন স্যাটেলাইটের Angular distance এর জন্য এই LNB Skew চেইঞ্জ হয়। তবে এখনকার সব Universal LNB গুলো Feed Horn সহ এবং সয়ংক্রিয় ভাবে Polarization Change করার ব্যবস্থা আছে। কেবল স্যাটেলাইট রিসিভারে Horizontal/Vertical select করলেই হলো। আধুনিক ডিস এন্টেনায় motor এর সাহায্য ডিস এন্টেনাটাকে ডানে-বামে ঘুরিয়ে বিভিন্ন স্যাটেলাইটের অনুষ্ঠান দেখার জন্য অপর একটি motor, Actuator এর সাহায্যে করা হয় - আমাদের এসব দামী মোটর লাগানোর প্রয়াজন নেই - হাতে ডিস এন্টেনা আর LNB Fix up করলেই চলবে।

চান্দু, কতটুকু সাফল্য দেখালেন, এবার আসুন Reciver এ সিগন্যাল দেখে নিশ্চিত হই। প্রয়োজনে ডিস এন্টেনার Azimuth, Elevation, LNB skew সামান্য পরিবর্তন করে এবং দরকার হলে LNB সামনে-পিছনে করে Focal Length adjust করে Signal strength বাড়াতে হবে। যেহেতু আমাদের signal meter নেই, আমরা স্যাটেলাইট রিসিভারের on-screen meter ব্যবহার করবো। এজন্য রিসিভারের কিছু parameters চেঞ্জ করতে হবে। যে কোন active channel বা transponder সঠিক করে নিতে হবে। যেমন, Frequency, Symbol Rate, polarisation, FEC, LNB-type. তবে LNB-type- সেট করার জন্য Local Oscillator Frequency, 22 KHz on/off দেখে নিতে হবে- মনে রাখবেন Universal LNB এর দুটো Local Oscillator Frequency থাকে যা 22 KHz Signal on/off চেঞ্জ করতে হয়। Lo 9.75 GHz এবং Lo 10.60 GHz (with 22KHz tone)