这个api是推流用的。播放器可以跳过这个api

这个函数以指针的形式出现在rts_glue_funcs

原型


int (* write)(
    struct rts_frame **frame,
    void *handle
);
    

参数

参数 解释
frame audio/video frame to send
handle open返回的句柄

返回值

1 for ok; 0 for try later; -1 for EOF; or other negative value for fatal error

Remarks

如果返回成功,那么frame的ownership转移至RtsSDK,由RtsSDK销毁。否则ownership仍然在调用者这里