Versions du micrologiciel
Version v1.06
Version initiale contenant un navigateur HTML.
Il est possible de contrôler le lecteur vidéo à l'aide de JavaScript et de interfaces de contrôle and JavaScript.
Version v1.08
Cette version contient des amélioration au niveau des interfaces de contrôle.
Les méthodes suivantes ont été ajoutées:
- Player.getSubtitles()
- Player.selectSubtitle()
- Player.addListener()
- Player.removeListener()
- Contact.addListener()
- Contact.removeListener()
- Printer.addListener()
- Printer.removeListener()
Les événements suivants ont été ajoutés:
- TimeUpdateEvent : notifications de la progression de lecture,
- StateChangeEvent : notifications du changement d'état du moteur de lecture,
- TrackSelectionEvent : notifications de changement de la selection des pistes.
L'évènement InputContactEvent à été modifié par l'ajout d'une propriété detail.type
.
Ce micrologiciel intègre le contrôle à distance via des API HTTP.
Version du SDK JavaScript ID-AL
Version 1.0.0
Version initiale.
Le SDK est très léger, contenant uniquement IDAL.getControlInterfaces().
Version 1.1.0
Cette version exploite la fonction de contrôle à distance introduite dans le micrologiciel v1.08.
Les méthodes suivantes ont été ajoutées (micrologiciel v1.08 nécessaire):
- IDAL.getRemoteControlInterfaces() pour l'obtention des interfaces de contrôle d'un lecteur vidéo distant,
- IDAL.getClient() pour l'obtention d'un client de communication base niveau permettant de contrôler un lecteur vidéo distant.
Des polyfills ont été ajoutés pour les méthodes suivantes introduites dans le micrologiciel v1.08 :
- addListener()
- removeListeners()
- getSubtitles()
- selectSubtitle()
Cela rend possible l'execution de ces API sur des versions de micrologiciel plus anciennes.
Notez que les API relatives aux sous-titres ne peuvent effectivement fonctionner que sur le micrologiciel v1.08, les polyfills n'apportant que API et non la fonctionnalité.