Bonjour,
Je continue de peaufiner le développement de mon player HTML5. J'ai bien avancé et réglé tous mes problèmes du moment. Je peu donc avancer à nouveau et ajouter une nouvelle fonctionnalité, à savoir la gestion d'un flux en streaming (exemple du WebRTC). Et je tombe sur une problématique qui est la gestion de durée qui, dans le cas d'un flux continu, est "Infinity" (cf. MDN .duration). Je n'ai pas trop d'idées pour gérer ce cas de figure, peut-être attendre l'information (mais de quelle manière ?) puis remplacer les informations sur la durée par un string affichant "flux continu" ou quelque chose du genre, qu'en pensez-vous ?
Mon problème c'est surtout que l'information arrive après coup (après le téléchargement total de toutes les informations ?) et que pour l'instant je ne sais pas comment l'attendre.
Pour rappel, ma page de démonstration : Media players (édit : c'est le player avec le tag "streaming")
Mon code JavaScript à jour : Github
Modifié par Olivier C (10 May 2023 - 13:04)
Je continue de peaufiner le développement de mon player HTML5. J'ai bien avancé et réglé tous mes problèmes du moment. Je peu donc avancer à nouveau et ajouter une nouvelle fonctionnalité, à savoir la gestion d'un flux en streaming (exemple du WebRTC). Et je tombe sur une problématique qui est la gestion de durée qui, dans le cas d'un flux continu, est "Infinity" (cf. MDN .duration). Je n'ai pas trop d'idées pour gérer ce cas de figure, peut-être attendre l'information (mais de quelle manière ?) puis remplacer les informations sur la durée par un string affichant "flux continu" ou quelque chose du genre, qu'en pensez-vous ?
Mon problème c'est surtout que l'information arrive après coup (après le téléchargement total de toutes les informations ?) et que pour l'instant je ne sais pas comment l'attendre.
Pour rappel, ma page de démonstration : Media players (édit : c'est le player avec le tag "streaming")
Mon code JavaScript à jour : Github
Modifié par Olivier C (10 May 2023 - 13:04)