package com.fs.live.service;

import com.fs.common.core.domain.R;
import com.fs.live.param.LiveWatchProgressParam;

/**
 * 直播个性化推送Service接口
 *
 * @author 夏伟
 * @date 2025-01-19
 */
public interface ILivePersonalizedPushService {

    /**
     * 上报观看进度并获取需要展示的任务
     *
     * @param param 观看进度参数
     * @return 返回需要展示的任务列表
     */
    R reportProgressAndGetTasks(LiveWatchProgressParam param);
}
