متدولیا

در کتابخانه، عناصر متدولیایی مختلف وجود دارد. اینها می‌توانند در نمایش بصری استفاده شوند یا از طریق پیام‌ها ارسال شوند.

صوت

هنگامی که یک فایل صوتی آپلود می‌شود، این عنصر ایجاد می‌شود. فرمت‌های زیر پشتیبانی می‌شوند: MP3, WAV, WMA, OGG, MID, RMI, M4A.

متن به صدا

این عنصر می‌تواند برای تولید یک فایل صوتی WAV از طریق تبدیل متن به زبان استفاده شود. در هسته ۱، صدای زیر پشتیبانی می‌شود:

صدا زبان
pico2wave: de-DE آلمانی
pico2wave: en-US انگلیسی (ایالات متحده)
pico2wave: en-GB انگلیسی (بریتانیا)
pico2wave: es-ES اسپانیایی
pico2wave: fr-FR فرانسوی
pico2wave: it-IT ایتالیایی

اگر خودکار انتخاب شود، صدای بر اساس زبان انتخاب شده در پروژه تعریف می‌شود. اگر زبان موجود نباشد، انگلیسی (ایالات متحده) انتخاب می‌شود. برای هر زبان، می‌توان صدای دیگر را نیز اختصاص داد.

نکته: تمام صداها با موتور espeak عموماً سریعتر هستند، زیرا اینها مستقیم استریم می‌شوند. این در متون بسیار طولانی قابل مشاهده است.

دوربین

یک دوربین می‌تواند برای فعال کردن تشخیص حرکت و انجام تبدیل کد ویدئو استفاده شود. می‌توان محدوده تشخیص را به صورت فردی تنظیم کرد.

استریم‌های زیر پشتیبانی می‌شوند:

  • دوربین USB با پشتیبانی video4linux
  • کدکننده ویدئو USB آنالوگ
  • استریم RTSP
  • استریم RTMP
  • استریم MJPG

نکات: Antcas Control یک سیستم نظارت ویدئویی نیست. امکان ذخیره‌سازی و آرشیو کردن کلیپ‌ها وجود ندارد. این ویژگی فقط در محصولات Antcas Basic, Economy, Enterprise یا بالاتر موجود است. هر دوربین باید لایسنس شده باشد.

لایسنس: برای استفاده از یک دوربین، لایسنس اضافی باید خریداری شود.

توجه: بار سیستم را هنگام تنظیم دوربین‌ها در نظر بگیرید. ممکن است نیاز به استفاده از کیفیت پایین‌تر باشد اگر فریم‌های verloren شوند. استفاده از USB Hubs نیز می‌تواند باعث شود که پهنای باند کافی نباشد.

ویدئو

هنگامی که یک فایل ویدئویی آپلود می‌شود، این عنصر ایجاد می‌شود. فرمت‌های زیر پشتیبانی می‌شوند: AVI, MKV, DIVX, MOV, FLV, F4V, MPEG, MP4, WMV.

نکته: ساختار سرور در حال حاضر برای فایل‌های ویدئویی بزرگ طراحی نشده است. اندازه فایل حداکثر باید 100 MB نباشد، زیرا تمام داده‌ها از طریق حافظه RAM سرور بین ذخیره می‌شوند. به جای آن از منابع خارجی استفاده کنید.

وب‌کام

یک وب‌کام یک استریم MJPEG، RTSP یا RTMP را به یک دوربین ایجاد می‌کند. تصویر دوربین از طریق یک سرور پروکسی به صورت امن در نمایش بصری نمایش داده می‌شود. علاوه بر این، تلاش می‌شود تا یک استریم JPEG را به MJPEG تبدیل کرد. هر زمان یک اتصال به دوربین حفظ می‌شود.

نکته: اگر ممکن باشد، نرخ فریم باید به حداقل ممکن تنظیم شود.

ممکن است چندین نوع مختلف انتخاب شود. انواع زیر در ادامه توضیح داده می‌شوند.

غیرفعال

همه خروجی‌ها و پیش نمایش در پیکربندی غیرفعال می‌شوند.

تک

نوع استاندارد است. تصویر از طریق یک کش ذخیره شده و سپس مستقیم نمایش داده می‌شود. این روش چندین اتصال به یک دوربین ایجاد می‌کند و بسیار منابع را حفظ می‌کند.

نکته: فقط استریم‌های RTSP یا RTMP بسیار کند پشتیبانی می‌شوند. بنابراین استفاده از آن توصیه نمی‌شود.

مبهم و محلی

برای ایجاد یک استریم به دوربین استفاده می‌شود. هر استریم رمزگشایی شده و سپس به هر کلاینت ارسال می‌شود. سرعت خروجی افزایش می‌یابد، اما بار CPU نیز افزایش می‌یابد.

در هنگام استفاده از سرور Pico, Nano یا Touch، نرخ فریم به دو در ثانیه محدود می‌شود.

برای پیکربندی یک استریم RTSP، URL مانند زیر مشخص می‌شود.

rtsp://kamera:port/uri

لایسنس: برای استفاده از یک دوربین، لایسنس اضافی باید خریداری شود.

توجه: در هنگام استفاده از RTSP یا RTMP بار CPU و GPU بسیار افزایش می‌یابد. باید به دما دستگاه و بار CPU هنگام پیکربندی توجه کرد.

پروژه دیگر

ممکن است یک استریم را از یک پروژه دیگر دریافت کنید. برای این کار، مجوز برای پروژه مربوطه در عنصر اصلی باید داده شود. علاوه بر این، استریم باید از نوع ترکیبی یا محلی باشد. این روش توصیه می‌شود اگر به عنوان مثال در یک آپارتمان چند خانوار یک سیستم تماس صوتی نیاز باشد. علاوه بر این، فقط یک لایسنس لازم است، زیرا پروژه‌های گوشکننده نیازی به آن ندارند.