文件名称:ffmpeg调用工具包.zip
文件大小:24KB
文件格式:ZIP
更新时间:2023-07-10 11:18:08
ffmpeg java
java 使用命令行调用ffmpeg工具包,使用举例:
/**
* 回放开始推流
* @param appName 进程名称
* @return RTMP流地址 = nginx-rtmp的配置+appName
*/
public String startTransPlayBack(String appName,String inputUrl,String outUrl) {
if(taskerIsRun(appName)) return appName;//如果进程存在,则直接返回进程名
Map
【文件预览】:
ffmpeg调用工具包
----CommandManager.java(2KB)
----CommandManagerImpl.java(6KB)
----commandbuidler()
--------CommandBuidler.java(827B)
--------CommandAssemblyImpl.java(2KB)
--------CommandAssembly.java(340B)
--------DefaultCommandBuidler.java(1KB)
--------CommandBuidlerFactory.java(371B)
----config()
--------FFMpegConfig.java(2KB)
----callback()
--------EventCallBack.java(359B)
--------worker()
--------EventCallBackType.java(266B)
----handler()
--------TaskHandler.java(844B)
--------OutHandler.java(3KB)
--------KeepAliveHandler.java(2KB)
--------TaskHandlerImpl.java(2KB)
--------OutHandlerMethod.java(369B)
--------DefaultOutHandlerMethod.java(1022B)
----data()
--------TaskDao.java(1KB)
--------CommandTasker.java(1KB)
--------TaskerEventMsg.java(754B)
--------TaskDaoImpl.java(1KB)
----util()
--------ExecUtil.java(3KB)
--------PropertiesUtil.java(3KB)
--------ReflectUtil.java(4KB)