Données pour un événement cast.framework.events.EventType.ID3.
Les métadonnées ID3 fournies ici respectent le format ID3 v2.
Un événement est déclenché par trame dans le message ID3.
Cet événement ne contient PAS l'intégralité du message ID3 brut. Compte tenu des éléments suivants
sous-sections d'un message ID3:
ID3v2 / Identifiant de fichier
Version ID3v2
Indicateurs ID3v2
Taille ID3v2
Type d'image (par exemple, TXXX)
Taille de trame
Indicateurs de frame
Encodage d'image
Description du frame
Données de frame
Uniquement les éléments 5 (frameType), 9 (frameDescription) et 10
(segmentData) sont fournis dans cet événement.
Constructeur
Id3Event
nouveau
Id3Event(segmentData, timestamp, frameDescription, frameType)
Paramètre
segmentData
Uint8Array
La valeur ne doit pas être nulle.
timestamp
Nombre
frameDescription
Facultatif
Uint8Array
La valeur ne doit pas être nulle.
frameType
Facultatif
chaîne
Propriétés
frameDescription
constante
(Uint8Array non nul ou non défini)
Description du frame ID3.
frameType
constante
(chaîne ou non défini)
Tag de frame ID3. Vous trouverez la liste complète des balises possibles dans
https://exiftool.org/TagNames/ID3.html.
segmentData
constante
Uint8Array non nul
Les données de la trame ID3.
timestamp
constante
Nombre
Heure de début du contenu multimédia du message ID3, en secondes.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[[["\u003cp\u003eThe \u003ccode\u003ecast.framework.events.Id3Event\u003c/code\u003e class provides data for ID3 metadata events within the Cast framework, delivering information frame by frame.\u003c/p\u003e\n"],["\u003cp\u003eThis event includes the frame type, description, and data but excludes the raw ID3 message structure like headers and flags.\u003c/p\u003e\n"],["\u003cp\u003eID3 frame details like \u003ccode\u003eframeType\u003c/code\u003e, \u003ccode\u003eframeDescription\u003c/code\u003e, and \u003ccode\u003esegmentData\u003c/code\u003e are accessible via corresponding properties of the \u003ccode\u003eId3Event\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can use this event to access and utilize ID3 metadata, such as song titles or artist information, during media playback.\u003c/p\u003e\n"]]],[],null,["# Class: Id3Event\n\ncast.[framework](/cast/docs/reference/web_receiver/cast.framework).[events](/cast/docs/reference/web_receiver/cast.framework.events).Id3Event\n=============================================================================================================================================\n\nclass static\n\nEvent data for a `cast.framework.events.EventType.ID3` event.\nThe ID3 metadata provided here follows the ID3 v2 formatting.\nOne event is fired per frame within the ID3 message.\nThis event does NOT contain the entire, raw ID3 message. Given the following\nsubsections of an ID3 message:\n\n1. ID3v2 / file identifier\n2. ID3v2 version\n3. ID3v2 flags\n4. ID3v2 size\n5. Frame type (i.e. `TXXX`)\n6. Frame size\n7. Frame flags\n8. Frame encoding\n9. Frame description\n10. Frame data\n\nOnly items `5` (`frameType`), `9` (`frameDescription`), and `10`\n(`segmentData`) are provided in this event.\n\nConstructor\n-----------\n\n### Id3Event\n\nnew\nId3Event(segmentData, timestamp, frameDescription, frameType)\n\n| #### Parameter ||\n|------------------|---------------------------------------------|\n| segmentData | Uint8Array Value must not be null. |\n| timestamp | number |\n| frameDescription | Optional Uint8Array Value must not be null. |\n| frameType | Optional string |\n\nProperties\n----------\n\n### frameDescription\n\nconstant\n\n(non-null Uint8Array or undefined)\n\nThe ID3 frame's description.\n\n### frameType\n\nconstant\n\n(string or undefined)\n\nThe ID3 frame tag. A full list of possible tags are listed in\nhttps://exiftool.org/TagNames/ID3.html.\n\n### segmentData\n\nconstant\n\nnon-null Uint8Array\n\nThe ID3 frame's data.\n\n### timestamp\n\nconstant\n\nnumber\n\nThe media start time of the ID3 message in seconds."]]