کوڈڈ کیا ہے؟

ایک کوڈڈ ایک الگورتھم ہے (ٹھیک ہو سکتا ہے کہ آسان ہو - ایک پروگرام کی طرح!)، زیادہ تر وقت ایک سرور پر سافٹ ویئر کے طور پر انسٹال یا ہارڈ ویئر کے ایک ٹکڑا ( اے ٹی اے ، آئی پی فون وغیرہ) کے اندر اندر سراہا جاتا ہے، جو تبدیل کرنے کے لئے استعمال کیا جاتا ہے. آواز (ویوآئپی کے معاملے میں) ویوآئپی کال کے دوران انٹرنیٹ یا کسی بھی نیٹ ورک پر منتقل کرنے کے لئے ڈیجیٹل ڈیٹا میں سگنل دیتا ہے.

کوڈ کوڈ لفظ کے الفاظ کوڈر ڈوڈور یا کمپریسر ڈمپپریسر سے آتا ہے. کوڈڈس عام طور پر مندرجہ ذیل تین کاموں کو حاصل کرتے ہیں (بہت کم چند ایک کرتے ہیں):

انکوڈنگ - ڈسنگنگ

جب آپ عام PSTN فون سے بات کرتے ہیں تو، آپ کی آواز فون لائن پر ایک اینالالا راستہ میں منتقل ہو جاتی ہے. لیکن ویوآئپی کے ساتھ، آپ کی آواز ڈیجیٹل سگنل میں بدل گئی ہے. یہ تبادلوں تکنیکی طور پر انکوڈنگ کہا جاتا ہے، اور کوڈڈ کی طرف سے حاصل کیا جاتا ہے. جب ڈیجیٹل آواز اپنی منزل مقصود تک پہنچ جاتا ہے، تو اس کو اپنے اصل زاویہ ریاست میں رد کردیا جاسکتا ہے تاکہ دوسرے صحابہ کو سن کر اسے سمجھا جا سکے.

کمپریشن - ڈسپریشن

بینڈوڈتھ ایک کم قیمت ہے. لہذا، اگر ڈیٹا بھیجنے کے لئے ہلکا بنا دیا جاتا ہے تو، آپ کو ایک مخصوص وقت میں مزید بھیج سکتے ہیں، اور اس طرح کارکردگی کو بہتر بنانے کے. ڈیجیٹل آواز کم کم کرنے کے لئے، یہ کمپیکٹ ہے. سمپیڑن ایک پیچیدہ عمل ہے جس سے اسی ڈیٹا کو ذخیرہ کیا جاتا ہے لیکن کم جگہ کا استعمال کرتے ہوئے (ڈیجیٹل بٹس) ہے. کمپریشن کے دوران، ڈیٹا کمپریشن الگورتھم کے لئے ایک ساخت (پیکٹ) کے لئے مناسب ہے. کمپیکٹڈ ڈیٹا کو نیٹ ورک پر بھیجا جاتا ہے اور ایک بار جب یہ اپنی منزل تک پہنچ جاتا ہے، اسے ڈوڈڈ ہونے سے قبل اصل حالت میں واپس ڈالا جاتا ہے. زیادہ تر مقدمات میں، تاہم، اعداد و شمار کے پیچھے ہٹانے کے لئے ضروری نہیں ہے، کیونکہ کمپیکٹڈ ڈیٹا پہلے سے ہی ممکنہ حالت میں ہے.

کمپریشن کی اقسام

جب ڈیٹا کمپریسڈ ہے تو یہ ہلکا ہو جاتا ہے اور اس وجہ سے کارکردگی بہتر ہو جاتی ہے. تاہم، یہ یہ ہوتا ہے کہ بہترین سمپیڑن الگورتھم کمپریسڈ ڈیٹا کی کیفیت کو کم کردیں. دو قسم کے کمپریشن ہیں: نقصان دہ اور نقصان دہ. نقصان دہ کمپریشن کے ساتھ، آپ کو کچھ بھی نہیں کھو دیا ہے، لیکن آپ کو اس کا پیچھا نہیں کر سکتا. نقصان دہ سمپیڑن کے ساتھ، آپ کو بہت کم اثر انداز ہوتا ہے، لیکن آپ کو معیار میں کھو دیا ہے. آپ عام طور پر نقصان دہ کمپریشن کے ساتھ اپنی اصل حالت میں کمپریسڈ ڈیٹا واپس نہیں سکتے، کیونکہ معیار سائز کے لئے قربانی کی گئی تھی. لیکن یہ ضروری وقت نہیں ہے.

نقصان دہ کمپریشن کا ایک اچھا مثال آڈیو کے لئے MP3 ہے. جب آپ آڈیو میں کمپکری کرتے ہیں تو آپ کو کمپیکٹ نہیں کر سکتے ہیں، بہت سارے خالص آڈیو فائلوں کے مقابلے میں، آپ کو MP3 کے آڈیو کو سننے کے لئے پہلے ہی بہت اچھا ہے.

خفیہ کاری - ڈس کلیپشن

خفیہ کاری کو سیکورٹی حاصل کرنے کے لئے بہترین آلات میں سے ایک ہے. یہ ایسی ریاست میں اعداد و شمار کو تبدیل کرنے کا عمل ہے جو کوئی بھی نہیں سمجھ سکتا. اس طرح، اگر بھی خفیہ کردہ ڈیٹا غیر مجاز افراد کی طرف سے مداخلت کی جاتی ہے تو، ڈیٹا اب بھی خفیہ رہتا ہے. ایک بار جب خفیہ کاری کا ڈیٹا منزل تک پہنچ جاتا ہے تو اسے اس کی اصل شکل میں واپس کر دیا جاتا ہے. اکثر، ڈیٹا جب کمپریسڈ کیا جاتا ہے، تو یہ پہلے ہی ایک خاص حد تک خفیہ ہے، کیونکہ اس کی اصل ریاست سے بدل گیا ہے.

ویوآئپی کے لئے استعمال کردہ سب سے زیادہ عام کوڈی کی فہرست کے لئے اس لنک پر جائیں.