Je suis prêt à créer une application pour surveiller les caméras de surveillance, rien d'extraordinaire, juste une simple application Android qui montre le flux de mes caméras en temps réel sur la page principale, et lorsque je clique dessus, elle passe en plein écran. (application que j'adapterai plus tard à un téléviseur Android) mais j'ai cherché un moyen de lire des flux en direct via le balisage "vidéo", mais cela ne semble pas fonctionner et je ne trouve aucun tutoriel qui convient à mon cas: /

pour l'instant mon application n'est qu'un simple fichier html qui affiche mp4, donc je n'ai pas beaucoup de code à vous montrer

tldr: je cherche un moyen simple de lire des vidéos en direct dans une application ionique (en utilisant si possible le balisage HTML "vidéo")

-2
delouisiano 8 nov. 2019 à 16:15

1 réponse

D'après certaines recherches initiales, il semble y avoir un tas d'exemples mais ils ne sont pas pour Ionic 4 (je cherchais "exemple de média de streaming ionique").

Il existe un plugin ionic 4 pour lire les médias en streaming:

https://ionicframework.com/docs/native/streaming-media/

Il existe des tutoriels pour ionic 3 comme celui-ci:

https://www.youtube.com/watch?v=AyS3uw7HZOM

Les didacticiels Ionic 3 devraient suffisamment bien montrer les bits de base pour que vous puissiez les adapter à Ionic 4, tant que vous savez comment créer des applications Ionic 4.

Sinon, vous devriez probablement passer un peu de temps à apprendre Ionic 4 en premier, mais il existe une documentation sur les changements entre Ionic 3 et 4 (avertissement: il y a une énorme quantité de changements dans les noms et les paramètres des composants, mais les idées de base sont les mêmes ).

À partir de la recherche initiale, il semble que vous ayez du mal à obtenir la première exigence - lire le flux dans une miniature sur la page principale. Cela nécessitera des recherches supplémentaires.

D'après mon expérience, les vidéos se chargent en plein écran. Il y a des tutoriels que j'ai vus sur la lecture de l'aperçu vidéo, mais je pense qu'ils concernent des fichiers locaux et je ne sais pas comment cela fonctionnerait en essayant de diffuser plusieurs vidéos sur votre application. Cela prendrait beaucoup de bande passante.

Il serait plus logique si vous pouviez avoir un instantané d'image miniature de votre appareil photo que vous pouvez simplement mettre à jour toutes les minutes environ.

1
rtpHarry 8 nov. 2019 à 13:53