un CMS plutôt dédié au programmeur, complètement modulable
Facilement adaptable pour des applications plus complexes.
ex: Ventes en ligne, Cours en ligne, Location-Ventes immobilières, etc...
django-videoconferencing
Initialement développée pour l'association linuxtarn.org voici la version allégée de son application de visioconférence.
Elle contient néanmoins les fonctionnalités suivantes:
Visioconférence
Partage d'écran
Audioconférence
Message vidéo
Enregistrement vidéo
Discussion ou chat
Echange de document
Cette version est dite privée, par le fait que les contacts sont créés par un administrateur ou un contributeur (celui-ci dispose de ses propres contacts).
Il n'y a donc pas d'inscription en ligne..
Après acceptation, les participants disposent d'un espace sur le serveur pour stocker leur profil. (Un email et éventuellement une photo et un profil couleur)
Les salons de discussion sont dès lors accessibles directement, ou par un système d'invitation par email entre contacts.
Des préréglages permettent les audioconférences, les messages vidéo et les communications entre mobiles.
Cette visioconférence est destinée pricipalement aux associations, petites entreprises, et particuliers soucieux de préserver leur indépendance.
Les performances de l'application dépendront principalement du réseau (Entre 6 et 10 participants en ADSL en visioconférence pure).
Le bar de linuxtarn: Discussions diverses, tout sujet, configuré sans enregistrement
Dépannage linux: Dépannage en ligne linux et marérie, configuré sans enregistrement
Réunion linuxtarn: Réunion du bureau ou membres de l'association, toutes options de configuration
SeriousGame ou quizmaster
En test sur le site public de linuxtarn.org. Il faut donc un mot de passe pour jouer.
L'application est prévue pour fonctionner en local depuis un raspberry pi3.
Le raspberry pi3 est à la fois le point d'accès wifi et le serveur de jeu.
Principe de fonctionnement:
Matériels nécessaires:
Raspberry pi3 (point d'accès et serveur)
PC pour l'adminstrateur
PC, portable, mobile, quizbox pour les joueurs
La quizbox est une interface de 70mm x 50mm x 30mm composée d'un écran tactile et d'un raspberry pico W.
Le microcontrôleur est programmé en micro-python.
A faire.
Une URL permet à l'administrateur de gérer les questionnaires et lancer les jeux.
Une URL permet l'accès aux joueurs.
Les jeux sont anonymes
RelayController [en cours de développement]
C'est une interface django qui pilote des relais de commande.
le nombre de relais dépend du nombre de circuits 74HC595 (8 x n)
Une petite électronique est reliée aux gpios d'un raspberry pi 2/3/4
Le Raspberry pi est à la fois
Un point d'accès
Le tableau de bord
Le planificateur
Le contrôleur
Applications en stand-by
django-vigiapis C'est une application complète de ruches connectées développée pour l'association Rucher école de Réalmont.
La covid est passé par là et le projet s'est naturellement éteint.
A ce moment, les matériels étaient en test, et la collecte, le transport, le traitement des données étaient opérationnels.
Voici le principe reproductible pour des données différentes:
Ruches: collecte des données >> Esp32 + LoRa 433 Mz
Rucher ou concentrateur: transport des données par SMS >> Esp32 + LoRa 433 Mz + modem SIM808
Passerelle SMS: transport mqtt des données sur l'internet >> Raspberry piB + modem usb
Serveur Django: Réception des données et traitement à partir d'un tableau de bord
VigiCamera
A la base, c'est une démonstration d'une application de surveillance interactive pour mobiles ou webcams embarquées.
Permet de suivre et localiser un évènement au déclenchement du mobile ou webcam.
On utilise le paquet yolo_image_detection d'openCV pour la détection d'objets (chien, chat, arme, etc...)
Pas besoin d'une grosse puissance de serveur sauf en cas de détection d'objets.
CameraMonitor
C'est un tableau de bord de vidéo surveillance pour webcams, mobiles, ou autres caméras suivant la technologie MQTT.
Fail2banMqttPublisher
C'est un tableau de bord qui affiche les connexions malveillantes d'un serveur en ligne à partir d'une action de fail2ban. (f2b_mqtt_action_publisher.py)
Projet en étude
django-academia: Cours en ligne avec visioconférence
Monté à partir de django-minuteblog modulé en site de cours en ligne et de django-videoconference.
Installable sur un serveur public
Dockerisé pour une installation sur un Pc ou portable derrière une box ADSL ou Fibre
Politique des cookies
Ce site nécéssite l'acceptation préalable des cookies en particulier celui qui permettra de mémoriser votre choix.
En accédant à ce site, vous acceptez implicitement l'utilisation des cookies uniquement nécessaires à l'application.