在gpu服务器上测试使用转码的测试代码测试查看gpu占用率,337M。
mk_transcode.cpp 这个是zlmediakit的对外转码文件。在tests里面有对这个文件的测试文件。
验证ok,是支持ffmpeg 硬件加速的转码的。
那我们只是需要将这个接口封装成http restful的接口。
一个开始转码的接口,一个关闭转码的接口。
针对这个流,需要什么功能?
参数配置:
开始转码:需要配置录像是hls还是MP4的,source url,dest url
关闭转码:
开始录像:录像时间(实现的时候,需要提前录制,不能按照设定的时间开始录制,这个时候就晚了)
关闭录像: