कोडेक के हो?

कोडेक एक एल्गोरिथ्म हो (ठीक छ सजिलो हुन सक्छ - एक कार्यक्रमको क्रमबद्ध गर्नुहोस्!), अधिकांश समय सर्भरमा सफ्टवेयरको रूपमा स्थापित वा हार्डवेयरको टुक्रा ( एटीए , आईपी ​​फोन आदि) भित्र घुम्नका लागि प्रयोग गरिन्छ। आवाज (वीओआईपीको अवस्थामा) डिजिटल डेटा मा संकेत गर्दछ वा वीओआईपी कलको समयमा इन्टरनेट वा कुनै सञ्जालमा प्रसारित गर्न।

कोडेक शब्द रचना गरिएका शब्दहरू सेडर-डेडर वा कम्प्रेसर-डेम्प्रेसरबाट आउँछ। कोडेक्स सामान्यतया निम्न तीन कार्यहरू प्राप्त गर्दछ (धेरै कम अन्तिम कार्य गर्दछ):

एन्कोडिङ - डिकोडिङ

जब तपाइँ सामान्य PSTN फोनमा कुरा गर्नुहुन्छ, तपाईंको आवाज फोन लाइनमा एनालॉग तरिकामा सारिएको छ। तर वीओआईपी संग, तपाईंको आवाज डिजिटल सिग्नलहरूमा रूपान्तरण गरिएको छ। यो रूपान्तरणलाई तकनीकी रूप एन्कोडिङ भनिन्छ, र कोडेक द्वारा प्राप्त गरिन्छ। जब डिबाइज गरिएको भ्वाइस आफ्नो गन्तव्यमा पुग्छ, त्यसलाई यसको मूल एनालॉग स्टेटमा डिकोड गर्न सकिन्छ ताकि अन्य संवाददाताले यसलाई सुन्न र बुझ्न सक्छ।

सम्पीडन - डिम्पम्प्रेशन

ब्यान्डविड्थ एक अनावश्यक वस्तु हो। यसैले, यदि डेटा पठाइयो भने हल्का बनाइन्छ, तपाईं एक निश्चित मात्रामा थप पठाउन सक्नुहुन्छ, र यसरी प्रदर्शनमा सुधार गर्दछ। डिजिटाइज भ्वाईस कम उदार बनाउन, यो संकुचित छ। सङ्कुचन एक जटिल प्रक्रिया हो जसको उही डेटा भण्डारण हुन्छ तर कम स्थान प्रयोग गर्दछ (डिजिटल बिट्स)। सङ्कुचनको समयमा, डेटा कम्पाइजेशन एल्गोरिदममा ढाँचा (प्याकेट) को लागि उचित छ। संकुचित डेटा सञ्जालमा पठाइएको छ र एक पटक यो आफ्नो गन्तव्य पुग्छ, यो डिकोड हुनु अघि यसलाई वास्तविक राज्यमा असम्पीडित गरिएको छ। तथ्याङ्कमा, तथापि, डेटा ब्याकड्रेस डम्प्रेस गर्न आवश्यक छैन, किनकि संकुचित डाटा पहिले नै उपभोगनीय अवस्थामा छ।

सङ्कुचनको प्रकार

डेटा संकुचित हुँदा, यो हल्का हुन्छ र यसैले प्रदर्शन सुधारिएको छ। तथापि, यो हुन सक्छ कि सबै भन्दा राम्रो सम्पीडन एल्गोरिदमले संकुचित डाटाको गुणस्तर घटाउँदछ। त्यहाँ दुई प्रकारका सम्पीडन छन्: हानिकारक र हानिकारक। हानिकारक सङ्कुचनको साथ, तपाईं केहि पनि गुमाउनु हुनुहुन्न, तर तपाईले धेरै कम्तिमा कम्पाउन्ट गर्नुहुन्न। हानिकारक सम्पीडनको साथ, तपाईं ठूलो कमजोरी प्राप्त गर्नुहुन्छ, तर तपाईं गुणस्तरमा हराउनुहुन्छ। तपाइँ सामान्यतया संकुचित डेटा यसको मूल अवस्थामा खराब हानिकारकसँग प्राप्त गर्न सक्नुहुन्न, किनकि गुणस्तरको लागि बलिदान गरिएको थियो। तर यो आवश्यक समय आवश्यक छैन।

हानिकारक सङ्कुचनको राम्रो उदाहरण अडियोको लागि एमपी 3 हो। जब तपाइँ अडियोमा कम्प्रेस गर्नुहुन्छ, तपाइँ फेरि कम्प्रेस गर्न सक्नुहुन्न, तपाईले शुद्ध शुद्ध अडियो फाईलहरूको तुलनामा, सुन्नको लागि एमपी 3 अडियो पहिले नै राम्रो छ।

गुप्तिकरण - डिक्रिप्शन

एन्क्रिप्शन सुरक्षा प्राप्त गर्नको लागि उत्तम उपकरण हो। यो यस्तो स्थितिमा डाटा परिवर्तन गर्ने प्रक्रिया हो जुन कसैले बुझ्न सक्दैन। यस तरिका, एन्क्रिप्टेड डेटा अनधिकृत मान्छे द्वारा अन्तर्निहित छ भने, डाटा अझै पनि गोपनीय छ। एक पटक एन्क्रिप्टेड डाटा गन्तव्यमा पुग्दा, यो यसको मूल रूपमा फिर्ता गुप्तिकरण गरिएको छ। अक्सर, डेटा संकुचित हुँदा, यो पहिले देखि नै एक निश्चित हदसम्म एन्क्रिप्टेड छ, किनकि यसले यसको मौलिक अवस्थाबाट परिवर्तन गरेको छ।

यो लिंकमा जानुहोस् VoIP को लागि प्रयोग गरिने सबैभन्दा सामान्य कोडेक