如何使用深度结果推送 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 流式传输 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 客户端库,任何提示,将不胜感激。