Multimedia framework
मल्टीमीडिया फ्रेमवर्क एक सॉफ्टवेयर फ्रेमवर्क है जो कंप्यूटर पर और नेटवर्क के माध्यम से मीडिया को संभालता है। एक अच्छा मल्टीमीडिया ढांचा नए ऑडियो, वीडियो और कंटेनर प्रारूपों और संचरण प्रोटोकॉल के लिए आसानी से समर्थन जोड़ने के लिए एक सहज ज्ञान युक्त एपीआई और एक मॉड्यूलर वास्तुकला प्रदान करता है। इसका उपयोग मीडिया प्लेयर और ऑडियो या वीडियो संपादकों जैसे अनुप्रयोगों द्वारा किया जाता है, लेकिन इसका उपयोग वीडियो कॉन्फ्रेंसिंग अनुप्रयोगों, मीडिया कनवर्टर और अन्य मल्टीमीडिया उपकरणों के निर्माण के लिए भी किया जा सकता है। डेटा को स्वचालित रूप से मॉड्यूल के बीच संसाधित किया जाता है, ऐप के लिए एक-एक करके जुड़े मॉड्यूल के बीच बफर को पारित करना अनावश्यक है। फंक्शन लाइब्रेरी के विपरीत, एक मल्टीमीडिया फ्रेमवर्क मीडिया प्रोसेसिंग के लिए एक रन टाइम वातावरण प्रदान करता है। आदर्श रूप से ऐसा वातावरण ढांचे का उपयोग करके अनुप्रयोग से अलग किए गए मीडिया प्रसंस्करण खंडों के लिए निष्पादन संदर्भ प्रदान करता है। पृथक्करण समय पर मल्टीमीडिया डेटा के स्वतंत्र प्रसंस्करण का समर्थन करता है। इन अलग-अलग संदर्भों को धागे के रूप में लागू किया जा सकता है। ए. वी. फाउंडेशन, ऐप्पल क्विकटाइम मल्टीमीडिया फ्रेमवर्क रिप्लेसमेंट डायरेक्टशो, एक मल्टीमीडिया फ्रेमवर्क और ए. पी. आई. जो सॉफ्टवेयर डेवलपर्स के लिए मीडिया फाइलों या स्ट्रीम के साथ विभिन्न संचालन करने के लिए माइक्रोसॉफ्ट द्वारा निर्मित है, भी देखें। एफ. एफ. एम. पी. ई. जी., डिकोड, एनकोड, ट्रांसकोड, म्यूक्स, डेमक्स, स्ट्रीम, फिल्टर और प्ले मीडिया के लिए एक क्रॉस-प्लेटफ़ॉर्म मल्टीमीडिया ढांचा है। जीस्ट्रीमर, एक क्रॉस-प्लेटफॉर्म पाइपलाइन-आधारित मल्टीमीडिया फ्रेमवर्क मल्टीमीडिया सॉफ्टवेयर मीडिया फाउंडेशन, एक कॉम-आधारित मल्टीमीडिया फ्रेमवर्क पाइपलाइन और माइक्रोसॉफ्ट द्वारा विंडोज विस्टा और विंडोज 7 में डिजिटल मीडिया के लिए प्रदान किया गया बुनियादी ढांचा मंच है। मीडिया लविन टूलकिट, टेलीविजन संपादन के लिए एक मुक्त स्रोत मल्टीमीडिया ढांचा है। फोनन, क्यूटी टूलकिट क्विकटाइम से एक क्रॉस-प्लेटफ़ॉर्म मल्टीमीडिया ढांचा, मैक ओएस और विंडोज वीएलसी मीडिया प्लेयर के लिए ऐप्पल द्वारा प्रदान किया गया एक मल्टीमीडिया ढांचा, एक मीडिया प्लेयर और वीडियोलेन परियोजना द्वारा एक मल्टीमीडिया ढांचा है।