I have a requirement where we need to draw different shapes like Circle&#x2F;Oval etc on top of Video Player probably using a Surface View. In iOS, we are using the AV Foundation&#x27;s AVMetadataItem Objects to store the required information like Object&#x27;s Shape, Coordinates (where it needs to be shown). When the Video Playbacks, we use the AVMetadataItem Object information &amp; use the same to draw these back on top of the Video. The data is being stored for every MilliSecond. The Video Format currently being used in iOS is MOV.<p>Is there any direct alternative approach available in Android which can be used to fetch the TimedMetaData from the video &amp; use that to draw Objects on Surface View.
Is There Any AVMetadataItem Alternative in Android?