java.lang.Object | |
↳ | com.ksyun.media.shortvideo.kit.KSYRemuxKit |
Demux -> mux with different format, eg: m3u8 to mp4
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | ERROR_DEMUXER_FAILED | ||||||||||
int | ERROR_PUBLISHER_ERROR | ||||||||||
int | INFO_DEMUXER_STARTED | ||||||||||
int | INFO_DEMUXER_STOPPED | ||||||||||
int | INFO_PUBLISHER_STARTED | ||||||||||
int | INFO_PUBLISHER_STOPPED |
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
public FilePublisher.PubListener | mAudioPubListener | ||||||||||
public FilePublisher.PubListener | mFilePublisherListener | ||||||||||
public FilePublisher.PubListener | mVideoPubListener |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
KSYRemuxKit() | |||||||||||
KSYRemuxKit(String splitVideoUrl, String splitAudioUrl)
Remux Mp4 to pure audio and pure video
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
float | getProgress() | ||||||||||
void | release() | ||||||||||
void |
setDesUrl(String desUrl)
set dest file url
| ||||||||||
void |
setOnErrorListener(KSYRemuxKit.OnErrorListener onErrorListener)
Set onErrorListener.
| ||||||||||
void |
setOnInfoListener(KSYRemuxKit.OnInfoListener onInfoListener)
Set OnInfoListener.
| ||||||||||
void |
setSrcUrl(String srcUrl)
set source file url
| ||||||||||
void |
start()
start remux
| ||||||||||
void |
start(String srcUrl, String desUrl)
start remux
| ||||||||||
void |
stop()
stop remux
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Remux Mp4 to pure audio and pure video
set dest file url
desUrl | dest file url |
---|
Set onErrorListener.
onErrorListener | error callback |
---|
Set OnInfoListener.
onInfoListener | info callback |
---|
set source file url
srcUrl | source file url |
---|
start remux
start remux
srcUrl | source file url |
---|---|
desUrl | dest file url |
stop remux