6 Video Upload
Updated: 2023-04-17 15:27:58
The sample code for uploading videos is located in PolyvUploadListAdapter, which extends BaseAdapter and serves as the adapter for the upload list.
Steps to implement the upload functionality:
- Obtain the
PolyvUploaderobject - Set up the listener
- Call the start method
Several interfaces are provided in PolyvUploader
Create a com.easefun.polyvsdk.upload.PolyvUploader object
// Constructor, sets upload parameters
public PolyvUploader(String filePath, String title, String desc)
Set the listener
void setUploadListener(UploadListener uploadListener)
Start uploading
void start()
Pause uploading
void pause()
Several interfaces are provided in com.easefun.polyvsdk.upload.PolyvUploaderManager
Get an instance of com.easefun.polyvsdk.upload.PolyvUploader
static PolyvUploader getPolyvUploader(final String filePath, final String title, final String desc)
Simple code example of the upload process:
// Obtain the PolyvUploader object
PolyvUploader uploader = PolyvUploaderManager.getPolyvUploader(filePath, title, desc);
// Set the listener
uploader.setUploadListener(new UploadListener(){
@Override
public void fail(int category){}
@Override
public void upCount(long count, long total){}
@Override
public void success(long total, String vid){}
});
// Call the start method
uploader.start();
