tencent cloud

User Generated Short Video SDK

DokumentasiUser Generated Short Video SDK

iOS

Unduh
Mode fokus
Ukuran font
Terakhir diperbarui: 2026-05-11 17:46:58
Diterjemahkan oleh AI

Feature Overview

Through PIP-related interfaces, you can insert Picture-in-Picture (PIP) in short video editing. This document introduces the PIP interface classes and methods, including usage examples of TAVEditor, ITAVPipManager, and TAVPip, covering creation, loading, and removal operations.

Related Interface Classes

Interface Class Name
Description
TAVEditor
SDK operation entry class.
ITAVPipManager
PIP operation interface class.
TAVPip
PIP data model class.

PIP Operation Methods

Get PIP Operation Interface

/// Get PIP operation manager
- (id<ITAVPipManager> _Nullable)getPipManager;

Create PIP Object

/// Create PIP
/// - Parameters:
/// - filePath: PIP file path
/// - mediaType: Asset type. 0: video, 1: image
- (TAVMediaPipItem *)createPipItem:(NSString *)filePath mediaType:(NSInteger)mediaType;

Load PIP

/// Add PIP
/// - Parameter pipItem: PIP object
- (void)loadPip:(TAVMediaPipItem *)pipItem;

Remove PIP

/// Remove the specified PIP
/// - Parameter pipItem: PIP object
- (void)removePip:(TAVMediaPipItem *)pipItem;

Usage Example

// Get PIP operation interface
id<ITAVPipManager> pipManager = [editor getPipManager];

// Create PIP object
TAVMediaPipItem *pipItem = [manager createPipItem:pipPath mediaType:mediaType];

// Remove PIP
[pipManager removePip:pipItem];


Bantuan dan Dukungan

Apakah halaman ini membantu?

masukan