واجهة برمجة تطبيقات وحدات ProgDVB
هناك عدة واجهات للوحدات والإضافات مصممة لمهام مختلفة في ProgDVB.
1. وحدات عامة للتعامل مع حركة البيانات.
على سبيل المثال، لتسجيل أو تحليل البث. يجب وضعها في مجلد Modules بالامتداد *.module. يمكن اختيار الوحدات من Settings->Options->Modules ويمكن الوصول إليها من قائمة Service. تتطلب واجهة API هذه إصدار ProgDVB > 6.63.4
الوصف ومثال بسيط لوحدة موجودان هنا.
2. التحكم عن بعد
لتلقي الأوامر من أزرار جهاز التحكم عن بعد، استخدم نوعًا منفردًا من الوحدات. وهي موجودة في مجلد RemoteControl ولها الامتداد *.RcModule. يمكنك اختيار الوحدة ورؤية إعداداتها في Settings->Options->Interface.
الوصف موجود هنا.
3. التصورات المرئية
لأغراض التصورات المرئية، يستخدم ProgDVB واجهة API قديمة جدًا من المشغلات الأقدم. لديها بعض القيود. أنا مهتم جدًا بالتصييرات الجديدة ومستعد لإضافة دعم لواجهة API جديدة. يرجى تقديم اقتراحات.
وصف ما هو موجود هنا.
4. واجهة MultiDec API القديمة.
يتم دعم الوظائف الأساسية فقط.
5. تنسيق قائمة قنوات ProgDVB.
هنا.
يرجى سؤالي عبر البريد الإلكتروني إذا كان لديك أي أسئلة. كما يمكنني إضافة بعض وظائف API الإضافية إذا كانت لديك أفكار مثيرة للاهتمام.
