InterfaceGPS 0.1.0
Interface embarquée Qt pour navigation, multimédia, caméra et télémétrie
Chargement...
Recherche...
Aucune correspondance
Référence de la classe CameraPage

Contrôleur de la vue caméra. Cette classe écoute sur un port UDP spécifique (4444) pour recevoir des flux vidéo sous forme de trames JPEG successives (Motion JPEG sur UDP). L'écoute réseau est dynamiquement activée ou désactivée par le MainWindow selon que la page est visible ou non, afin de préserver les ressources CPU/Réseau. Plus de détails...

#include <camerapage.h>

Graphe d'héritage de CameraPage:
Graphe de collaboration de CameraPage:

Connecteurs publics

void startStream ()
 Démarre l'écoute du flux vidéo entrant. Ouvre le port UDP 4444 et se met en attente de datagrammes. Appelée par le MainWindow lorsque l'utilisateur affiche cette page.
 
void stopStream ()
 Arrête l'écoute du flux vidéo entrant. Ferme le port UDP et efface la dernière image affichée. Appelée par le MainWindow lorsque l'utilisateur quitte cette page (ex: passage au mode navigation).
 

Fonctions membres publiques

 CameraPage (QWidget *parent=nullptr)
 Constructeur de la page Caméra. Initialise l'interface et prépare le socket UDP sans pour autant l'ouvrir.
 
 ~CameraPage ()
 Destructeur. Libère l'interface générée.
 

Description détaillée

Contrôleur de la vue caméra. Cette classe écoute sur un port UDP spécifique (4444) pour recevoir des flux vidéo sous forme de trames JPEG successives (Motion JPEG sur UDP). L'écoute réseau est dynamiquement activée ou désactivée par le MainWindow selon que la page est visible ou non, afin de préserver les ressources CPU/Réseau.

Définition à la ligne 28 du fichier camerapage.h.

Documentation des constructeurs et destructeur

◆ CameraPage()

CameraPage::CameraPage ( QWidget *  parent = nullptr)
explicit

Constructeur de la page Caméra. Initialise l'interface et prépare le socket UDP sans pour autant l'ouvrir.

Paramètres
parentWidget parent (généralement MainWindow).

Définition à la ligne 15 du fichier camerapage.cpp.

◆ ~CameraPage()

CameraPage::~CameraPage ( )

Destructeur. Libère l'interface générée.

Définition à la ligne 38 du fichier camerapage.cpp.

Documentation des fonctions membres

◆ startStream

void CameraPage::startStream ( )
slot

Démarre l'écoute du flux vidéo entrant. Ouvre le port UDP 4444 et se met en attente de datagrammes. Appelée par le MainWindow lorsque l'utilisateur affiche cette page.

Définition à la ligne 43 du fichier camerapage.cpp.

◆ stopStream

void CameraPage::stopStream ( )
slot

Arrête l'écoute du flux vidéo entrant. Ferme le port UDP et efface la dernière image affichée. Appelée par le MainWindow lorsque l'utilisateur quitte cette page (ex: passage au mode navigation).

Définition à la ligne 61 du fichier camerapage.cpp.


La documentation de cette classe a été générée à partir des fichiers suivants :