ThrillMX

Overview

La libreria è un API scritta in C++ con bindings per il framework Qt, permette di controllare tutte le interfacce di basso livello dell'iMX27 (video input e codifica).

La libreria video iMX27 ha seguenti caratteristiche:

  1. Acquisizione video analogica con parametri configurabili (frame rate, risoluzione ecc.)
  2. Overlay della data, dell'ora e di testo personalizzao
  3. Motion detection
  4. Video live visualizzato sull'interfaccia LCD
  5. Oscuramento parziale dell'immagine per la privacy
  6. Fino a 3 codifiche video simultanee con differenti configurazioni: tipo di codifica (H264, MPEG4, MJPEG), bitrate, framerate, qualità
  7. Video e immagini storage (locale o sulla rete)
  8. RTSP/RTP streaming del video live su interfaccia Ethernet
  9. RTSP/RTP client per riproduzione su LCD dello stream di rete remoto
  10. Parametri di configurazione via XML
  11. Connettività GPRS/UMTS
  12. Invio e ricezione di SMS
  13. Settaggio al volo dei parametri di compressione
  14. Architettura a Plug-in
  15. Azioni attivate da eventi (GPIOs, motion detection, o altre periferiche)
  16. Interfaccia web per la visione dei video e la configurazione del sistema e dei parametri audio/video