SVGA
.svgaAfter Effects에서 바로 내보내는 소형 애니메이션 포맷으로, 라이브 스트리밍 선물에 널리 쓰입니다. SVGAPlayer 계열을 통해 하드웨어 가속으로 재생됩니다.
val parser = SVGAParser(context)
parser.decodeFromURL(URL(itemUrl)) { videoItem ->
svgaImageView.setVideoItem(videoItem)
svgaImageView.startAnimation()
}let player = SVGAPlayer(frame: view.bounds)
SVGAParser().parse(with: URL(string: itemUrl)!) { entity in
player.videoItem = entity
player.startAnimation()
}import SVGA from "svgaplayerweb";
const player = new SVGA.Player("#canvas");
new SVGA.Parser().load(itemUrl, (videoItem) => {
player.setVideoItem(videoItem);
player.startAnimation();
});SVGASimpleImage(resUrl: itemUrl);