المكملات المتعددة الوسائط المتقدمة
تتضمن هذه المقالة قائمة بالمراجع أو القراءات ذات الصلة أو الروابط الخارجية ، ولكن مصادرها تظل غير واضحة لأنها تفتقر إلى الاستشهادات المضمنة . ( يناير 2016 ) |
في الحوسبة، تعتبر Advanced Multimedia Supplements (المعروفة أيضًا باسم JSR-234 أو AMMS ) مواصفة API لمنصة Java ME . من الناحية العملية، فهي امتداد لواجهة برمجة تطبيقات الوسائط المحمولة JSR 135 التي توفر ميزات جديدة، مثل معالجة الصوت ثلاثي الأبعاد الموضعي ، ومعالجة تأثيرات الصوت والفيديو، وعناصر تحكم أفضل للكاميرا الرقمية، ودعم أفضل لموالف الراديو التناظري بما في ذلك نظام بيانات الراديو . تم تطوير AMMS بموجب عملية مجتمع Java باسم JSR 234.
المميزات والملفات الشخصية
يحدد JSR-234 ست مجموعات من الميزات، وهي قدرات الوسائط، وكل منها تحدد الحد الأدنى لمتطلبات التنفيذ من أجل محاولة تجنب التجزئة وتحديد خط أساسي أدنى مشترك للتنفيذات. يجب أن يدعم كل تنفيذ JSR-234 قدرة وسائط واحدة على الأقل. يتم وصف قدرات الوسائط الست في الجدول أدناه.
| القدرة الإعلامية | وصف |
|---|---|
| القدرة الموسيقية | تتطلب ميزة Music Capability التحكم في المعادل ومستوى الصوت للمزيج الرئيسي للتطبيق. |
| إمكانية الصوت ثلاثي الأبعاد | تتطلب إمكانية الصوت ثلاثي الأبعاد دعم مصدر صوت ثلاثي الأبعاد واحد على الأقل في وقت واحد بمعدل 16 كيلو هرتز / 16 بت وجهاز صدى عالمي . يجب دعم سلوك التوهين عن بعد والتحكم في الموقع لمصدر الصوت. |
| قدرة الكاميرا | تتطلب ميزة Camera Capability دعم التحكم في خصائص التكبير/التصغير والفلاش والتركيز والتصوير المتواصل للكاميرا الرئيسية للجهاز (بقدر ما يدعمها جهاز الكاميرا). كما تتطلب أيضًا ترميز JPEG للصور. |
| إمكانية ترميز الصورة | تتطلب إمكانية ترميز الصور تحويل كائنات الصورة إلى ملفات JPEG. |
| إمكانية معالجة الصور بعد التقاطها | تعد إمكانية معالجة الصور بعد المعالجة مجموعة فرعية مناسبة من إمكانية ترميز الصور. بالإضافة إلى ذلك، تتطلب إمكانية معالجة الصور بعد المعالجة تأثيرات معالجة الصور (مثل الصور أحادية اللون والسلبية)، وتحويلات الصور مثل النسخ والقص، وتعيين التراكبات فوق الصورة الأصلية. علاوة على ذلك، يجب أن تكون معالجة الصور من JPEG إلى JPEG ممكنة. |
| قدرة الموالف | تتطلب قدرة الموالف دعم عناصر التحكم في الراديو FM/AM العادية مثل الضبط والبحث وإسكات الإشارة ووضع الاستريو واستعلام قوة الإشارة والإعداد المسبق. لا يتم فرض RDS. |
الميزات الاختيارية
بالإضافة إلى إمكانيات الوسائط، يتمتع الجهاز بحرية دعم أي من الميزات الاختيارية بما في ذلك:
- التحكم في ميزات الصوت ثلاثية الأبعاد الإضافية مثل دوبلر وحجم المصدر (الكبرى) والاتجاهية والعرقلة
- التحكم في التأثيرات الصوتية الإضافية مثل المحاكاة الصوتية للكورس والقناة (بما في ذلك توسيع الاستريو )
- تحريك الصوت
- إعدادات التعرض التفصيلية للكاميرا
- إعدادات السطوع والتباين والجاما
- توازن اللون الأبيض
- ضبط ترتيب معالجة المؤثرات الصوتية والفيديو
- تحديد الأولويات للاعبين
- تأثيرات خاصة بقناة MIDI
- RDS
الإصدارات
- 1.0 2005-05-17
- 1.1 2007-02-28 (يحتوي فقط على إصلاحات للأخطاء البسيطة وبعض التوضيحات الإضافية؛ ولا يحتوي على ميزات أو وظائف جديدة)
التنفيذات
الأجهزة المحمولة
- أجهزة Nokia Series 40 (الإصدار الخامس: إمكانيات الصوت والموسيقى ثلاثية الأبعاد؛ الإصدار السادس: عناصر التحكم في إمكانيات الكاميرا للكاميرا والفلاش والتركيز والتقاط الصور والتكبير)
- أجهزة Nokia S60 (منذ الإصدار الثالث، حزمة الميزات 1) (إمكانيات الصوت والموسيقى ثلاثية الأبعاد فقط)
- أجهزة Sony Ericsson ( JP-7 : إمكانية الكاميرا فقط؛ منذ JP-8: جميع المناطق)
المحاكيات
- تنفيذ مرجع JSR-234 (جميع قدرات الوسائط)
- مجموعة أدوات تطوير البرامج النموذجية من Nokia (جميع إمكانيات الوسائط)
- سلسلة 40 من حزم SDK الإصدار الخامس والسادس
- حزم SDK S60
- مجموعة أدوات Sun Java اللاسلكية
الشرائح والمحركات
وتوجد أيضًا تطبيقات تستهدف بشكل أساسي مصنعي الأجهزة المحمولة.
واجهات برمجة تطبيقات أخرى لأغراض مماثلة
- OpenSL ES - لمعالجة الصوت ثلاثي الأبعاد والمؤثرات الصوتية عبر واجهة برمجة التطبيقات بلغة C
- OpenMAX AL - للتحكم في الكاميرا والراديو التناظري عبر واجهة برمجة التطبيقات بلغة C
مراجع
- الصفحة الرسمية لـ JSR 234
- "الصوت ثلاثي الأبعاد للأجهزة المحمولة عبر جافا"، م. بافولا، إي. كارلسون، ج. بيج؛ تم تقديمه في مؤتمر AES رقم 118 ، برشلونة، إسبانيا، 31 مايو 2005؛ متاح من مكتبة AES الإلكترونية
- السلسلة 40 الإصدار السادس: الوصول إلى إمكانات الكاميرا باستخدام واجهة برمجة التطبيقات المتقدمة للمكملات المتعددة الوسائط (JSR-234)
