مؤسسة الإعلام
Media Foundation ( MF ) عبارة عن منصة بنية تحتية وإطار عمل للوسائط المتعددة قائم على COM، مُخصصة للوسائط الرقمية في أنظمة التشغيل Windows Vista و Windows 7 و Windows 8 و Windows 8.1 و Windows 10 و Windows 11. وهي البديل المُقترح لـ Microsoft DirectShow و Windows Media SDK و DirectX Media Objects (DMOs) وجميع واجهات برمجة تطبيقات الوسائط المتعددة "القديمة" الأخرى، مثل Audio Compression Manager (ACM) و Video for Windows (VfW) . من المُقرر استبدال تقنية DirectShow الحالية بـ Media Foundation تدريجيًا، بدءًا ببعض الميزات. وسيستمر وجود Media Foundation وDirectShow معًا لفترة من الزمن. ولن تكون Media Foundation متاحة لإصدارات Windows السابقة، بما في ذلك Windows XP .
يركز الإصدار الأول، المتوفر في نظام التشغيل ويندوز فيستا ، على جودة تشغيل الصوت والفيديو، ومحتوى عالي الوضوح (مثل HDTV )، وحماية المحتوى، ونهج موحد للتحكم في الوصول إلى البيانات الرقمية لإدارة الحقوق الرقمية (DRM) وقابلية التشغيل البيني. يدمج هذا الإصدار تقنية DXVA 2.0 لنقل جزء أكبر من معالجة الفيديو إلى وحدة المعالجة المركزية، مما يُحسّن الأداء. تتم معالجة مقاطع الفيديو في مساحة الألوان التي تم ترميزها بها، ثم تُسلّم إلى وحدة المعالجة المركزية التي تُنشئ الصورة في مساحة ألوانها الأصلية. يمنع هذا التحويلات الوسيطة لمساحة الألوان، مما يُحسّن الأداء. يتضمن MF مُعالج عرض فيديو جديدًا، يُسمى مُعالج عرض الفيديو المُحسّن (EVR)، وهو الإصدار التالي من VMR 7 و9 . يتميز EVR بدعم أفضل لتوقيت التشغيل والمزامنة. يستخدم خدمة جدولة فئة الوسائط المتعددة (MMCSS)، وهي خدمة جديدة تُعطي الأولوية لمعالجة الوسائط المتعددة في الوقت الفعلي، لحجز الموارد اللازمة للتشغيل، دون أي تشويش أو خلل.
يتضمن الإصدار الثاني المضمن في نظام التشغيل Windows 7 دعمًا موسعًا لتنسيقات الوسائط وتقنية DXVA HD لتسريع محتوى HD في حالة استخدام برامج تشغيل WDDM 1.1. [ 1 ]
بنيان

ينقسم تصميم MF إلى طبقة التحكم ، والطبقة الأساسية ، وطبقة المنصة . تُغلف الطبقة الأساسية معظم وظائف Media Foundation، وتتكون من مسار معالجة Media Foundation الذي يضم ثلاثة مكونات: مصدر الوسائط ، ومستقبل الوسائط ، وتحويلات Media Foundation (MFT). مصدر الوسائط هو كائن يعمل كمصدر لبيانات الوسائط المتعددة، سواء كانت مضغوطة أو غير مضغوطة. يمكنه تغليف مصادر بيانات متنوعة، مثل ملف، أو خادم شبكة، أو حتى كاميرا فيديو، مع وظائف خاصة بكل مصدر مُجردة بواسطة واجهة مشتركة . يمكن لكائن المصدر استخدام كائن محلل المصادر الذي يُنشئ مصدر وسائط من معرّف موارد موحد (URI) ، أو ملف، أو دفق بايت. يمكن إضافة دعم للبروتوكولات غير القياسية عن طريق إنشاء محلل مصادر خاص بها. كما يمكن لكائن المصدر استخدام كائن التسلسل لاستخدام سلسلة من المصادر ( قائمة تشغيل ) أو لدمج مصادر متعددة في مصدر منطقي واحد. مستقبل الوسائط هو مُستقبِل بيانات الوسائط المتعددة المُعالجة. يمكن أن يكون مُستقبِل الوسائط إما مُستقبِل عرض ، حيث يعرض المحتوى على جهاز إخراج، أو مُستقبِل أرشفة ، حيث يحفظ المحتوى على نظام تخزين دائم كملف. يستقبل مُستقبِل العرض بيانات غير مضغوطة كمدخلات، بينما يستقبل مُستقبِل الأرشفة بيانات مضغوطة أو غير مضغوطة، حسب نوع الإخراج. تُعالج البيانات من مصادر الوسائط إلى المُستقبِلات بواسطة وظائف تحويل الوسائط (MFTs)؛ وهي وظائف تُحوّل البيانات إلى شكل آخر. قد تتضمن وظائف تحويل الوسائط مُضاعفات ومُزيلات مُضاعفات، وبرامج ترميز، أو مؤثرات معالجة الإشارات الرقمية (DSP) مثل الصدى . تستخدم الطبقة الأساسية خدمات مثل الوصول إلى الملفات والشبكات ومزامنة الساعة لضبط توقيت عرض الوسائط المتعددة. تُعد هذه الخدمات جزءًا من طبقة النظام الأساسي ، التي تُوفر الخدمات اللازمة للوصول إلى تدفقات بايت المصدر والمُستقبِل، وساعات العرض، ونموذج كائنات يسمح لمكونات الطبقة الأساسية بالعمل بشكل غير متزامن، ويتم تنفيذها عادةً كخدمات نظام تشغيل. يُمكن تحقيق الإيقاف المؤقت، والإيقاف، والتقديم السريع، والترجيع، أو ضغط الوقت من خلال التحكم في ساعة العرض.
مع ذلك، فإن مكونات مسار الوسائط غير متصلة ببعضها، بل تُعرض كمكونات منفصلة. يتعين على التطبيق الذي يعمل في طبقة التحكم اختيار أنواع المصادر والتحويلات والمستقبلات اللازمة لمهمة معالجة الفيديو المحددة، وإنشاء "الروابط" بين المكونات (بنية الشبكة ) لإكمال مسار تدفق البيانات. على سبيل المثال، لتشغيل ملف صوتي/مرئي مضغوط، يتكون المسار من كائن مصدر ملف، ومُزيل إرسال لتنسيق حاوية الملف المحدد لفصل تدفقات الصوت والفيديو، وبرامج ترميز لفك ضغط تدفقات الصوت والفيديو، ومعالجات الإشارات الرقمية لتأثيرات الصوت والفيديو، وأخيرًا مُعالج عرض EVR، بالتسلسل. أما بالنسبة لتطبيق التقاط الفيديو، فستعمل كاميرا الفيديو كمصدر للفيديو والصوت، حيث ستعمل برامج الترميز متعددة التحويلات (MFTs) على ضغط البيانات وتغذيتها إلى مُجمِّع يجمع التدفقات في حاوية واحدة؛ وأخيرًا، يقوم مستقبل الملف أو مستقبل الشبكة بكتابة البيانات إلى ملف أو بثها عبر الشبكة. كما يتعين على التطبيق تنسيق تدفق البيانات بين مكونات المسار. يتعين على طبقة التحكم "سحب" (طلب) عينات من أحد مكونات خط المعالجة وتمريرها إلى المكون التالي لتحقيق تدفق البيانات داخل خط المعالجة. وهذا يختلف عن نموذج "الدفع" في DirectShow، حيث يقوم مكون خط المعالجة بدفع البيانات إلى المكون التالي. تتيح Media Foundation حماية المحتوى من خلال استضافة خط المعالجة ضمن بيئة تنفيذ محمية، تُسمى مسار الوسائط المحمي . يجب على مكونات طبقة التحكم نشر البيانات عبر خط المعالجة بمعدل يتزامن فيه العرض مع ساعة العرض. يتم تضمين معدل (أو وقت) العرض كجزء من دفق الوسائط المتعددة كبيانات وصفية. تستخرج كائنات المصدر البيانات الوصفية وتمررها. تنقسم البيانات الوصفية إلى نوعين: بيانات وصفية مشفرة ، وهي معلومات حول معدل البت وتوقيتات العرض، وبيانات وصفية عامة ، مثل العنوان وأسماء المؤلفين. تُسلم البيانات الوصفية المشفرة إلى الكائن الذي يتحكم في جلسة خط المعالجة، بينما تُعرض البيانات الوصفية العامة للتطبيق لاستخدامها إذا رغب في ذلك.
توفر Media Foundation كائن Media Session يُستخدم لإعداد بنية الشبكة وتسهيل تدفق البيانات، دون تدخل التطبيق بشكل مباشر. يوجد هذا الكائن في طبقة التحكم، ويُتيح الوصول إلى كائن Topology loader . يُحدد التطبيق بنية مسار البيانات المطلوبة إلى كائن التحميل، الذي بدوره يُنشئ الاتصالات اللازمة بين المكونات. يتولى كائن Media Session مهمة المزامنة مع ساعة العرض. يقوم بإنشاء كائن ساعة العرض، ويُمرر مرجعًا إليه إلى وحدة الاستقبال. ثم يستخدم أحداث المؤقت من الساعة لنقل البيانات عبر مسار البيانات. كما يُغير حالة الساعة للتعامل مع طلبات الإيقاف المؤقت أو الإيقاف أو الاستئناف من التطبيق.
هندسة MF العملية
نظريًا، يوجد نموذج واحد فقط لبنية Media Foundation، وهو نموذج جلسة الوسائط، وخط الأنابيب، ومصدر الوسائط، والتحويل، ومستقبل الوسائط. مع ذلك، قد يكون إعداد هذا النموذج معقدًا، وهناك مجال واسع لمكونات Media Foundation خفيفة الوزن وسهلة التكوين نسبيًا، مصممة لمعالجة بيانات الوسائط في حلول بسيطة. لذا، استلزمت الاعتبارات العملية تطبيق تعديلات على تصميم خط الأنابيب الأساسي، وتم تطوير مكونات مثل قارئ المصدر وكاتب المستقبل، التي تعمل خارج نموذج خط الأنابيب. تقسم بعض المصادر [ 2 ] بنية Media Foundation إلى ثلاث فئات عامة.
- بنية خط الأنابيب
- بنية القارئ-الكاتب
- هياكل هجينة بين بنية خط الأنابيب وبنية القارئ-الكاتب
تتميز بنية خط الأنابيب باستخدام كائن جلسة وسائط مميز وخط أنابيب خاص به. تتدفق بيانات الوسائط من مصدر وسائط واحد أو أكثر إلى وجهة وسائط واحدة أو أكثر، ويمكن أن تمر، اختيارياً، عبر صفر أو أكثر من عمليات تحويل الوسائط. تتولى جلسة الوسائط إدارة تدفق بيانات الوسائط عبر خط الأنابيب، والذي يمكن أن يحتوي على عدة تفرعات. يمكن لتطبيق الوسائط المتعددة الوصول إلى بيانات الوسائط أثناء انتقالها من مصدر الوسائط إلى وجهة الوسائط من خلال تنفيذ مكون تحويل وسائط مخصص وإدراجه في الموقع المناسب ضمن خط الأنابيب.
تستخدم بنية القارئ-الكاتب مكونًا يُسمى قارئ المصدر لتوفير بيانات الوسائط، ومكون كاتب الوجهة لاستهلاكها. يحتوي قارئ المصدر على نوع من مسار البيانات الداخلي، لكنه غير متاح للتطبيق. قارئ المصدر ليس مصدر وسائط، وكاتب الوجهة ليس وجهة وسائط، ولا يمكن تضمين أي منهما مباشرةً في مسار البيانات أو إدارته بواسطة جلسة وسائط. بشكل عام، تتدفق بيانات الوسائط من قارئ المصدر إلى كاتب الوجهة من خلال إجراءات التطبيق. إما أن يأخذ التطبيق حزم بيانات الوسائط (المسماة عينات الوسائط) من قارئ المصدر ويرسلها مباشرةً إلى كاتب الوجهة، أو يُنشئ دالة رد نداء على قارئ المصدر تُنفذ العملية نفسها. في الواقع، بما أن التطبيق يُدير نقل البيانات، فإنه يؤدي دورًا مشابهًا لدور جلسة الوسائط في تطبيق بنية مسار البيانات. ولأن تطبيق الوسائط المتعددة يُدير نقل عينات الوسائط بين قارئ المصدر وكاتب الوجهة، فإنه سيتمكن دائمًا من الوصول إلى بيانات الوسائط الخام. تتمتع مكونات قارئ المصدر وكاتب الوجهة بقدرة محدودة على تحميل تحويلات الوسائط تلقائيًا للمساعدة في تحويل تنسيق بيانات الوسائط، ومع ذلك، يتم ذلك داخليًا ولا يملك التطبيق سوى القليل من التحكم فيه.
يوفر قارئ المصدر وكاتب الوجهة سهولة في الاستخدام، بينما توفر بنية خط الأنابيب تحكمًا متطورًا للغاية في تدفق بيانات الوسائط. مع ذلك، فإن العديد من المكونات المتاحة لخط الأنابيب (مثل مُعالج الفيديو المُحسّن) غير قابلة للاستخدام بسهولة في تطبيق ذي بنية قارئ-كاتب. نظرًا لأن بنية عينة الوسائط التي يُنتجها قارئ المصدر مُطابقة لتلك التي يُخرجها مصدر الوسائط، فمن الممكن إعداد بنية خط أنابيب يتم فيها اعتراض عينات الوسائط أثناء مرورها عبر خط الأنابيب، وتُرسل نسخة منها إلى وجهة الوسائط. يُعرف هذا بالبنية الهجينة، وهي تُمكّن من وجود تطبيق يستفيد من قدرات المعالجة المتطورة لجلسة الوسائط وخط الأنابيب، مع الاستفادة من سهولة استخدام كاتب الوجهة. لا يُعد كاتب الوجهة جزءًا من خط الأنابيب، ولا يتفاعل مع جلسة الوسائط. في الواقع، تتم معالجة بيانات الوسائط بواسطة وجهة وسائط خاصة تُسمى وجهة التقاط العينات، والتي تستهلك بيانات الوسائط وتُرسل نسخة منها إلى كاتب الوجهة أثناء قيامها بذلك. من الممكن أيضًا تطبيق بنية هجينة باستخدام مُحوِّل وسائط مُخصَّص يقوم بنسخ عينات الوسائط وتمريرها إلى مُستقبِل الكتابة أثناء مرورها عبر مسار المعالجة. في كلتا الحالتين، يعمل مُكوِّن خاص في مسار المعالجة كتطبيق قارئ-كاتب بسيط، ويُغذِّي مُستقبِل الكتابة. عمومًا، تستخدم البنى الهجينة مسار معالجة ومُستقبِل كتابة. نظريًا، يُمكن تطبيق آلية تسمح لقارئ المصدر بإدخال عينات الوسائط في مسار المعالجة، ولكن على عكس مُستقبِل التقاط العينات، لا يوجد مُكوِّن قياسي مُماثل.
مؤسسة الإعلام التحويلية
تمثل تحويلات Media Foundation (MFTs) نموذجًا عامًا لمعالجة بيانات الوسائط. تُستخدم هذه التحويلات في Media Foundation بشكل أساسي لتنفيذ أجهزة فك التشفير، وأجهزة التشفير، وأجهزة المزج، ومعالجات الإشارات الرقمية (DSPs) - بين مصادر الوسائط ومستقبلاتها . تُعد تحويلات Media Foundation تطورًا لنموذج التحويل الذي تم تقديمه لأول مرة مع كائنات DirectX Media Objects (DMOs). وقد تم تحديد سلوكياتها بشكل أكثر وضوحًا. كما يُمكن إنشاء كائنات DMO/MFT هجينة. يُمكن للتطبيقات استخدام تحويلات MFTs داخل مسار Media Foundation، أو استخدامها مباشرةً ككائنات مستقلة. يمكن أن تكون تحويلات MFTs من أي نوع مما يلي:
- برامج ترميز الصوت والفيديو
- مؤثرات صوتية ومرئية
- أجهزة الإرسال المتعدد وأجهزة فك الإرسال المتعدد
- تيشيرتات
- محولات مساحة اللون
- محولات معدل العينة
- مُوسِّعات الفيديو
توصي مايكروسوفت المطورين بكتابة تحويل Media Foundation بدلاً من مرشح DirectShow، وذلك لأنظمة التشغيل Windows Vista و Windows 7 و Windows 8. [ 3 ] لتحرير الفيديو وتسجيله، توصي مايكروسوفت باستخدام DirectShow لأنهما ليسا محور التركيز الرئيسي لـ Media Foundation في Windows Vista. ابتداءً من Windows 7، تدعم تحويلات MFT أيضًا معالجة الفيديو المُسرّعة بواسطة الأجهزة، بالإضافة إلى التشفير وفك التشفير لأجهزة الوسائط التي تعتمد على AVStream. [ 4 ]
مُعالج عرض الفيديو المُحسّن
تستخدم مؤسسة الوسائط مُعالج الفيديو المُحسّن (EVR) لعرض محتوى الفيديو، والذي يعمل أيضًا كمُزج. بإمكانه مزج ما يصل إلى 16 تدفقًا متزامنًا، حيث يكون التدفق الأول تدفقًا مرجعيًا . يمكن لجميع التدفقات، باستثناء التدفق المرجعي، أن تحتوي على معلومات شفافية لكل بكسل ، بالإضافة إلى أي ترتيب z مُحدد . لا يمكن أن يحتوي التدفق المرجعي على بكسلات شفافة، وله موضع ثابت في ترتيب z، في الجزء الخلفي من جميع التدفقات. يتم تجميع الصورة النهائية على سطح واحد عن طريق تلوين كل بكسل وفقًا للون وشفافية البكسل المقابل في جميع التدفقات.
يستخدم EVR داخليًا كائنًا مُدمجًا لدمج التدفقات. كما يمكنه أيضًا إزالة التشابك من المخرجات وتطبيق تصحيح الألوان، عند الحاجة. تُسلّم الإطارات المُركّبة إلى كائن مُقدّم ، الذي يُجدولها للعرض على جهاز Direct3D، والذي يُشاركه مع DWM والتطبيقات الأخرى التي تستخدم الجهاز. تتم مزامنة معدل إطارات الفيديو الناتج مع معدل إطارات التدفق المرجعي. إذا كان لأي من التدفقات الأخرى (المسماة بالتدفقات الفرعية ) معدل إطارات مختلف، يتجاهل EVR الإطارات الزائدة (إذا كان معدل إطارات التدفق الفرعي أعلى)، أو يستخدم الإطار نفسه أكثر من مرة (إذا كان معدل إطاراته أقل).
يُطلق على الإصدار الأقدم من EVR، المبني على Direct3D 9Ex، اسم EVR-9Ex، ويتطلب أن تدعم وحدة معالجة الرسومات Direct3D 9Ex. أما الإصدار الأحدث من EVR، المبني على Direct3D 11 ، فيُطلق عليه اسم EVR-11، ويتطلب أيضًا أن تدعم وحدة معالجة الرسومات Direct3D 11؛ ويدعم EVR-11 ميزات أحدث مثل عمق الألوان العالي . [ 5 ]
تنسيقات الوسائط المدعومة
يُعدّ كلٌّ من Windows Media Audio و Windows Media Video التنسيقين الافتراضيين الوحيدين المدعومين للترميز عبر Media Foundation في نظام التشغيل Windows Vista . أما بالنسبة لفك الترميز، فيتوفر مصدر ملفات MP3 في Windows Vista لقراءة تدفقات MP3، بينما لا يتوفر مُخرِج ملفات MP3 لإخراج ملفات MP3 إلا في Windows 7. [ 6 ] مع ذلك، فإن دعم التنسيقات قابل للتوسيع؛ إذ يُمكن للمطورين إضافة دعم لتنسيقات أخرى عن طريق كتابة برامج MFT للترميز/فك الترميز و/أو مصادر/مُخرِجات وسائط مخصصة.
يُوسّع نظام التشغيل Windows 7 نطاق دعم برامج الترميز المتوفرة في Windows Vista. فهو يتضمن مصادر ملفات AVI و WAV و AAC/ADTS لقراءة التنسيقات المعنية، [ 6 ] ومصدر ملفات MPEG-4 لقراءة تنسيقات حاويات MP4 وM4A وM4V وMP4V و MOV و 3GP، [ 7 ] ومصدر ملفات MPEG-4 لإخراج الملفات بتنسيق MP4. [ 8 ]
على غرار نظام التشغيل Windows Vista، لا يُتاح دعم إعادة الترميز (التشفير) من خلال أي تطبيق مدمج في نظام Windows، ولكن يتم تضمين العديد من برامج الترميز كتحويلات Media Foundation (MFTs). [ 6 ] بالإضافة إلى برامج ترميز وفك ترميز Windows Media Audio و Windows Media Video ، ومصدر ومستقبل ملفات ASF التي تم تقديمها في Windows Vista، [ 6 ] يتضمن Windows 7 برنامج ترميز H.264 مع دعم مستوى الملف التعريفي الأساسي 3 والملف التعريفي الرئيسي [ 9 ] وبرنامج ترميز ملف تعريف AAC منخفض التعقيد ( AAC-LC ) [ 10 ] .
لتشغيل مختلف تنسيقات الوسائط، يُقدّم نظام التشغيل Windows 7 مُفكِّك ترميز H.264 مع دعم Baseline وMain وHigh-profile حتى المستوى 5.1، [ 11 ] ومُفكِّكات ترميز AAC-LC و HE-AAC v1 ( SBR ) متعددة القنوات، وHE-AAC v2 ( PS ) ستيريو، [ 12 ] ومُفكِّكات ترميز MPEG-4 Part 2 Simple Profile و Advanced Simple Profile ، [ 13 ] والتي تشمل فك ترميز تطبيقات الترميز الشائعة مثل DivX و Xvid و Nero Digital ، بالإضافة إلى مُفكِّكات ترميز MJPEG [ 6 ] و DV [ 14 ] MFT لملفات AVI. يستخدم Windows Media Player 12 برامج الترميز Media Foundation المُدمجة لتشغيل هذه التنسيقات افتراضيًا.
كما أن تشغيل ملفات MIDI غير مدعوم حاليًا باستخدام Media Foundation.
دعم التطبيقات
تشمل التطبيقات التي تدعم مؤسسة الإعلام ما يلي:
- مشغل الوسائط في نظام التشغيل ويندوز فيستا والإصدارات الأحدث
- مركز وسائط ويندوز في ويندوز فيستا وويندوز 7
- خدمة Xbox Music وخدمة Xbox Video في نظام التشغيل Windows 8
- تطبيق Groove Music وتطبيق Microsoft Movies & TV في نظام التشغيل Windows 10
- مشغل الوسائط ويندوز (2022) في نظام التشغيل ويندوز 11
- مايكروسوفت إيدج (ميزات الوسائط المتعددة الجزئية في ويندوز [ 15 ] )
- متصفح فايرفوكس الإصدار 24 والإصدارات الأحدث على نظام التشغيل ويندوز 7 والإصدارات الأحدث (فقط لتشغيل ملفات H.264 )
- يعتمد برنامج GoldWave 5.60 والإصدارات الأحدث على Media Foundation لاستيراد وتصدير الصوت. وللتصدير، يمكن حفظ ملفات الصوت بصيغ AAC و Apple Lossless عبر Media Foundation.
أي تطبيق يستخدم مسار الوسائط المحمي في نظام التشغيل ويندوز يستخدم أيضًا مؤسسة الوسائط.
مراجع
- ↑ "DXVA-HD" . مؤرشف من الأصل بتاريخ 20-04-2012 . تم الاطلاع عليه بتاريخ 18-04-2010 .
- ↑ "مثال على المصدر" . جيت هاب . مؤرشف من الأصل بتاريخ 23-11-2020 . تم الاطلاع عليه بتاريخ 19-01-2019 .
- ↑ "الانتقال من DirectShow إلى Media Foundation ومقارنة بينهما" . مؤرشف من الأصل بتاريخ 9 أبريل 2008. تم الاطلاع عليه بتاريخ 22 فبراير 2007 .
- ↑ البدء باستخدام دعم برامج الترميز للأجهزة في AVStream
- ↑ إليوت سياتل. "تحسينات تشغيل الفيديو في Direct3D 11 - برامج تشغيل ويندوز" . learn.microsoft.com . تم الاطلاع عليه بتاريخ 29-05-2026 .
- 1 2 3 4 5 "تنسيقات الوسائط المدعومة في مؤسسة الوسائط" . مؤرشف من الأصل بتاريخ 29-04-2010 . تم الاطلاع عليه بتاريخ 18-04-2010 .
- ↑ "مصدر ملف MPEG-4" . مؤرشف من الأصل بتاريخ 14-03-2010 . تم الاطلاع عليه بتاريخ 18-04-2010 .
- ↑ "مستقبل ملفات MPEG-4" . مؤرشف من الأصل بتاريخ 2010-08-04 . تم الاطلاع عليه بتاريخ 2010-04-18 .
- ↑ "مشفّر فيديو H.264" . مؤرشف من الأصل بتاريخ 4 مارس 2010. تم الاطلاع عليه بتاريخ 18 أبريل 2010 .
- ↑ "مشفّر AAC" . مؤرشف من الأصل بتاريخ 13-10-2009 . تم الاطلاع عليه بتاريخ 18-04-2010 .
- ↑ "برنامج فك تشفير الفيديو H.264" . مؤرشف من الأصل بتاريخ 21-04-2010 . تم الاطلاع عليه بتاريخ 18-04-2010 .
- ↑ "مفكك ترميز AAC" . مؤرشف من الأصل بتاريخ 18-03-2010 . تم الاطلاع عليه بتاريخ 18-04-2010 .
- ↑ "برنامج فك تشفير فيديو MPEG4 الجزء 2" . مؤرشف من الأصل بتاريخ 11 فبراير 2010. تم الاطلاع عليه بتاريخ 18 أبريل 2010 .
- ↑ "جهاز فك تشفير فيديو DV" . مؤرشف من الأصل بتاريخ 29-03-2010 . تم الاطلاع عليه بتاريخ 18-04-2010 .
- ↑ https://support.microsoft.com/en-us/windows/experience/platform-variants/media-feature-pack-for-windows-n
روابط خارجية
- مؤسسة مايكروسوفت الإعلامية
- منتدى تطوير مؤسسة الإعلام
- مدونة فريق مؤسسة الإعلام (مع نماذج)
- بيانات تعريف مصدر الوسائط
- خط أنابيب مؤسسة الإعلام
- مؤسسة الإعلام المعمارية
- حول الجلسة الإعلامية
- مُعالج عرض الفيديو المُحسّن
- مؤسسة ويندوز ميديا: البدء في لغة سي شارب
- تقنية الوسائط المتعددة لنظام التشغيل مايكروسوفت ويندوز
- واجهات برمجة تطبيقات مايكروسوفت
- أطر الوسائط المتعددة
- ويندوز فيستا
- DirectX
