会导致TTMaterialUploaderTop实例析构销毁时,无法继续进行素材上传操作。 获取鉴权authParam 此处获取的鉴权参数authParam,用于第三步进行上传的鉴权配置 ex:JSONObject responseJson 如下:{ "result":{ "AccessKeyID":"XXXXXX", "SecretAccessKey":"XXXXXX", "SessionToken":"XXXXXX", "ExpiredTime":"XXXXXX", "CurrentTime":"XXXXXX" }}String authParam = responseJson.getString(...
一、阅读对象 本文档为技术文档,建议阅读者具有基本的Android开发能力。 二、支持系统 系统支持Android2.3 及以上开发版本。 三、开发环境 推荐开发者使用 Android Studio 作为自己的开发工具,本开发文档也是基于 Android Studio开发环境下进行编写的。 四、集成方式 项目 build.gradle 下加上 allprojects { repositories { google() jcenter() maven { url "https://artifact.bytedance.c...
函数说明 EnumerateAudioPlaybackDevicescsharp IDeviceCollection bytertc.IAudioDeviceManager.EnumerateAudioPlaybackDevices();获取当前系统内音频播放设备列表。如果后续设备有变更,你需要重新调用本接口以获得新的设备列表。 返回值包含系统中所有音频播放设备的列表,参看 IDeviceCollection。 EnumerateAudioCaptureDevicescsharp IDeviceCollection bytertc.IAudioDeviceManager.EnumerateAudioCaptureDevices();获取当...
TTMateUploadClientTop* clientTop = [[TTMateUploadClientTop alloc] initWithFilePath:filePath];//初始化上传对象,需传入视频的上传路径 note:需要关注下TTMateUploadClientTop实例的生命周期,如设置为局部变量时,会导致TTMateUploadClientTop实例析构销毁时,无法继续进行视频上传操作。 获取鉴权authToken 此处获取的鉴权参数authToken,用于第四步进行上传的鉴权配置 ex:JSONObject respons...
如果您当前没有安装 git-lfs,需先进行 git-lfs 安装。 $ brew install git-lfs$ git lfs install将 Demo 工程拉取到本地。 $ git lfs clone https://github.com/volcengine/TTSDK-iOS.git切换至 Demo 目录,执行... 视频上传 Demo objectivec // 在调用上传之前建议先配置基本信息 import import import // 配置基本信息 建议早配置 NSDictionary *appInfo = @{ TTVideoEngineAID : @(...