agora可以保存实时流式视频并在应用程序中重放它吗?

问题描述 投票:0回答:1
public class AgoraEventHandler extends IRtcEngineEventHandler {

    private ArrayList<EventHandler> mHandler = new ArrayList<>();


    @Override
    public void onNetworkQuality(int uid, int txQuality, int rxQuality) {
        for (EventHandler handler : mHandler) {
            handler.onNetworkQuality(uid, txQuality, rxQuality);
        }
    }

    @Override
    public void onRemoteVideoStats(RemoteVideoStats stats) {
        for (EventHandler handler : mHandler) {
            handler.onRemoteVideoStats(stats);
        }
    }

}

我得到了一些类似原始数据保存的功能,但是我想知道是否可以帮助将视频保存到服务器上并进行重放。

android video live-streaming developer-tools agora.io
1个回答
0
投票

您可以将视频保存在应用程序本地,但是您需要访问低级API才能执行https://docs.agora.io/en/Interactive%20Broadcast/raw_data_video_android?platform=Android并创建自己的脚本以将所有videoFrame写入文件。

© www.soinside.com 2019 - 2024. All rights reserved.