如何使用深度结果推送 rtmp

How to push rtmp using deepar result

我想使用 rtmp 流式传输 deepar 视频。

并效仿了 agora 的例子 here

但是我不想用agora的服务器

我的本地服务器上有一个 SRS 服务器。

我尝试这样做是为了从 opengl 中获取 deepar 的结果。成功了。

GLES20.glReadPixels(x, 0, w, y + h, GLES20.GL_RGBA,
            GLES20.GL_UNSIGNED_BYTE, buffer);

使用rtmp client从opengl推送数据。

public native int writeVideo(byte[] data, int offset, int length, int timestamp);

收到return-1,表示发送视频失败

示例,其他 rtmp 客户端库,任何提示,将不胜感激。

我完成了 rtmp-rtsp-stream-client-java