net.polyv.live.v1.service.channel
接口 ILiveChannelOperateService

所有已知实现类:
LiveChannelOperateServiceImpl

public interface ILiveChannelOperateService

直播频道操作接口


方法摘要
 LiveChannelResponse createChannel(LiveChannelRequest liveChannelRequest)
          创建直播频道 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/pdcz/create-channel/
 LiveChannelInitResponse createChannelInit(LiveChannelInitRequest liveChannelInitRequest)
          创建并初始化频道 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/pdcz/basic-create/
 LiveCreateChannelListResponse createChannelList(LiveCreateChannelListRequest liveCreateChannelListRequest)
          批量创建频道 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/batch-create-channels/
 Boolean createChannelPPTRecordTask(LiveCreateChannelPPTRecordRequest liveCreateChannelPPTRecordRequest)
          创建重制课件任务 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/add-record-task/
 Boolean createChannelToken(LiveCreateChannelTokenRequest liveCreateChannelTokenRequest)
          设置频道单点登陆token API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/set-token-1/
 Boolean createDiskVideosStream(LiveCreateDiskVideosStreamRequest liveCreateDiskVideosStreamRequest)
          设置硬盘推流直播 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/add-disk-videos/
 LiveCreateSonChannelResponse createSonChannel(LiveCreateSonChannelRequest liveCreateSonChannelRequest)
          创建子频道 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/add-account/
 LiveCreateSonChannelListResponse createSonChannelList(LiveCreateSonChannelListRequest liveCreateSonChannelListRequest)
          批量创建子频道 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/batch-create/
 Boolean createSonChannelToken(LiveCreateSonChannelTokenRequest liveCreateSonChannelTokenRequest)
          设置子频道单点登陆token API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/set-account-token/
 Boolean deleteChannel(LiveDeleteChannelRequest liveDeleteChannelRequest)
          删除直播频道 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/deletechannel/
 Boolean deleteChannelList(LiveDeleteChannelListRequest liveDeleteChannelListRequest)
          批量删除频道 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/batch-delete-channels/
 Boolean deleteDiskVideosStream(LiveDeleteDiskVideosStreamRequest liveDeleteDiskVideosStreamRequest)
          删除硬盘推流的视频 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/delete-disk-videos/
 Boolean deleteSonChannel(LiveDeleteSonChannelRequest liveDeleteSonChannelRequest)
          删除子频道 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/delete-account/
 LiveChannelAdvertListResponse getChannelAdvertList(LiveChannelAdvertListRequest liveChannelAdvertListRequest)
          查询频道广告列表 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/pdcz/channel-advert-list/
 LiveChannelAuthTokenResponse getChannelAuthToken(LiveChannelAuthTokenRequest liveCreateChannelTokenRequest)
          查询授权和连麦的token API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/pdcz/get-chat-token/
 LiveChannelBasicInfoResponse getChannelBasicInfo(LiveChannelBasicInfoRequest liveChannelBasicInfoRequest)
          查询频道基本信息 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/pdcz/get-detail-setting/
 LiveChannelCallbackSettingResponse getChannelCallbackSetting(LiveChannelCallbackSettingRequest liveChannelCallbackSettingRequest)
          查询频道回调设置接口 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/get-callback-setting/
 String getChannelCapture(LiveChannelCaptureRequest liveChannelCaptureRequest)
          查询频道直播截图 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/get-capture-image/
 LiveChannelInfoResponse getChannelInfo(LiveChannelInfoRequest liveChannelInfoRequest)
          查询频道信息 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/pdcz/getchannelid-2/
 LiveChannelTransmitListResponse getChannelTransmitList(LiveChannelTransmitListRequest liveChannelTransmitListRequest)
          获取账号或频道转播列表信息 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/get-transmit-associations/
 LiveSonChannelInfoResponse getSonChannelInfo(LiveSonChannelInfoRequest liveSonChannelInfoRequest)
          查询子频道信息 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/get-account/
 LiveSonChannelInfoListResponse getSonChannelInfoList(LiveSonChannelInfoListRequest liveSonChannelInfoListRequest)
          查询频道号下所有子频道信息 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/get-accounts/
 LiveListChannelPPTRecordResponse listPPTRecord(LiveListChannelPPTRecordRequest liveListChannelPPTRecordRequest)
          查询课件重制任务列表 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/pptrecord-list/
 Boolean updateChannelCallbackSetting(LiveUpdateChannelCallbackSettingRequest liveUpdateChannelCallbackSettingRequest)
          设置频道回调设置 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/update-setting/
 Boolean updateChannelDetail(LiveChannelDetailRequest liveChannelDetailRequest)
          设置频道详情 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/detail-update/
 Boolean updateChannelMaxViewer(LiveUpdateChannelMaxViewerRequest liveUpdateChannelMaxViewerRequest)
          设置频道最大在线人数 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/setmaxviewerv2/
 Boolean updateChannelPassword(LiveChannelPasswordSettingRequest liveChannelPasswordSettingRequest)
          设置频道密码 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/pdcz/updatepasswd/
 Boolean updateChannelSetting(LiveChannelSettingRequest liveChannelSettingRequest)
          修改频道的相关设置 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/pdcz/update-channel-detail-setting/
 Boolean updateChannelStream(LiveUpdateChannelStreamRequest liveUpdateChannelStreamRequest)
          修改直播推流方式 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/update-stream-type/
 Boolean updateSonChannelInfo(LiveUpdateSonChannelInfoRequest liveUpdateSonChannelInfoRequest)
          设置子频道信息 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/update-account/
 

方法详细信息

createChannel

LiveChannelResponse createChannel(LiveChannelRequest liveChannelRequest)
                                  throws IOException,
                                         NoSuchAlgorithmException
创建直播频道 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/pdcz/create-channel/

参数:
liveChannelRequest - 直播频道请求实体
返回:
频道数据
抛出:
IOException - 客户端和服务器读写异常
NoSuchAlgorithmException - 异常

createChannelInit

LiveChannelInitResponse createChannelInit(LiveChannelInitRequest liveChannelInitRequest)
                                          throws IOException,
                                                 NoSuchAlgorithmException
创建并初始化频道 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/pdcz/basic-create/

参数:
liveChannelInitRequest - 请求体
返回:
响应体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

createChannelList

LiveCreateChannelListResponse createChannelList(LiveCreateChannelListRequest liveCreateChannelListRequest)
                                                throws IOException,
                                                       NoSuchAlgorithmException
批量创建频道 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/batch-create-channels/

参数:
liveCreateChannelListRequest - 批量创建频道请求体
返回:
批量创建频道返回体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

updateChannelSetting

Boolean updateChannelSetting(LiveChannelSettingRequest liveChannelSettingRequest)
                             throws IOException
修改频道的相关设置 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/pdcz/update-channel-detail-setting/

参数:
liveChannelSettingRequest - 修改频道的相关设置请求体
返回:
渠道设置信息
抛出:
IOException - 异常

updateChannelDetail

Boolean updateChannelDetail(LiveChannelDetailRequest liveChannelDetailRequest)
                            throws IOException,
                                   NoSuchAlgorithmException
设置频道详情 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/detail-update/

参数:
liveChannelDetailRequest - 设置频道详情请求实体
返回:
频道详情
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

listPPTRecord

LiveListChannelPPTRecordResponse listPPTRecord(LiveListChannelPPTRecordRequest liveListChannelPPTRecordRequest)
                                               throws IOException,
                                                      NoSuchAlgorithmException
查询课件重制任务列表 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/pptrecord-list/

参数:
liveListChannelPPTRecordRequest - 查询课件重制任务列表请求实体
返回:
查询课件重制任务列表返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

updateChannelPassword

Boolean updateChannelPassword(LiveChannelPasswordSettingRequest liveChannelPasswordSettingRequest)
                              throws IOException,
                                     NoSuchAlgorithmException
设置频道密码 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/pdcz/updatepasswd/

参数:
liveChannelPasswordSettingRequest - 设置频道密码请求体
返回:
设置频道密码返回体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

deleteChannel

Boolean deleteChannel(LiveDeleteChannelRequest liveDeleteChannelRequest)
                      throws IOException,
                             NoSuchAlgorithmException
删除直播频道 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/deletechannel/

参数:
liveDeleteChannelRequest - 删除直播频道请求体
返回:
删除直播频道返回体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

deleteChannelList

Boolean deleteChannelList(LiveDeleteChannelListRequest liveDeleteChannelListRequest)
                          throws IOException,
                                 NoSuchAlgorithmException
批量删除频道 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/batch-delete-channels/

参数:
liveDeleteChannelListRequest - 批量删除频道请求体
返回:
批量删除频道返回体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

createChannelToken

Boolean createChannelToken(LiveCreateChannelTokenRequest liveCreateChannelTokenRequest)
                           throws IOException,
                                  NoSuchAlgorithmException
设置频道单点登陆token API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/set-token-1/

参数:
liveCreateChannelTokenRequest - 设置频道单点登陆token请求体
返回:
设置频道单点登陆token返回体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getChannelInfo

LiveChannelInfoResponse getChannelInfo(LiveChannelInfoRequest liveChannelInfoRequest)
                                       throws IOException,
                                              NoSuchAlgorithmException
查询频道信息 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/pdcz/getchannelid-2/

参数:
liveChannelInfoRequest - 查询频道信息请求体
返回:
查询频道信息返回体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getChannelBasicInfo

LiveChannelBasicInfoResponse getChannelBasicInfo(LiveChannelBasicInfoRequest liveChannelBasicInfoRequest)
                                                 throws IOException,
                                                        NoSuchAlgorithmException
查询频道基本信息 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/pdcz/get-detail-setting/

参数:
liveChannelBasicInfoRequest - 查询频道基本信息请求体
返回:
查询频道基本信息返回提
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getChannelAuthToken

LiveChannelAuthTokenResponse getChannelAuthToken(LiveChannelAuthTokenRequest liveCreateChannelTokenRequest)
                                                 throws IOException,
                                                        NoSuchAlgorithmException
查询授权和连麦的token API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/pdcz/get-chat-token/

参数:
liveCreateChannelTokenRequest - 查询授权和连麦的token请求体
返回:
查询授权和连麦的token返回体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

createSonChannel

LiveCreateSonChannelResponse createSonChannel(LiveCreateSonChannelRequest liveCreateSonChannelRequest)
                                              throws IOException,
                                                     NoSuchAlgorithmException
创建子频道 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/add-account/

参数:
liveCreateSonChannelRequest - 创建子频道请求体
返回:
创建子频道返回体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

updateSonChannelInfo

Boolean updateSonChannelInfo(LiveUpdateSonChannelInfoRequest liveUpdateSonChannelInfoRequest)
                             throws IOException,
                                    NoSuchAlgorithmException
设置子频道信息 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/update-account/

参数:
liveUpdateSonChannelInfoRequest - 设置子频道信息请求体
返回:
设置子频道信息返回体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

createSonChannelToken

Boolean createSonChannelToken(LiveCreateSonChannelTokenRequest liveCreateSonChannelTokenRequest)
                              throws IOException,
                                     NoSuchAlgorithmException
设置子频道单点登陆token API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/set-account-token/

参数:
liveCreateSonChannelTokenRequest - 设置子频道单点登陆token请求体
返回:
设置子频道单点登陆token返回体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getSonChannelInfo

LiveSonChannelInfoResponse getSonChannelInfo(LiveSonChannelInfoRequest liveSonChannelInfoRequest)
                                             throws IOException,
                                                    NoSuchAlgorithmException
查询子频道信息 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/get-account/

参数:
liveSonChannelInfoRequest - 查询子频道信息请求体
返回:
查询子频道信息返回体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getSonChannelInfoList

LiveSonChannelInfoListResponse getSonChannelInfoList(LiveSonChannelInfoListRequest liveSonChannelInfoListRequest)
                                                     throws IOException,
                                                            NoSuchAlgorithmException
查询频道号下所有子频道信息 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/get-accounts/

参数:
liveSonChannelInfoListRequest - 查询频道号下所有子频道信息请求体
返回:
查询频道号下所有子频道信息返回体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

deleteSonChannel

Boolean deleteSonChannel(LiveDeleteSonChannelRequest liveDeleteSonChannelRequest)
                         throws IOException,
                                NoSuchAlgorithmException
删除子频道 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/delete-account/

参数:
liveDeleteSonChannelRequest - 删除子频道请求体
返回:
删除子频道返回体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

createChannelPPTRecordTask

Boolean createChannelPPTRecordTask(LiveCreateChannelPPTRecordRequest liveCreateChannelPPTRecordRequest)
                                   throws IOException,
                                          NoSuchAlgorithmException
创建重制课件任务 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/add-record-task/

参数:
liveCreateChannelPPTRecordRequest - 创建重制课件任务请求实体
返回:
创建重制课件任务返回实体,成功返回""
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getChannelCallbackSetting

LiveChannelCallbackSettingResponse getChannelCallbackSetting(LiveChannelCallbackSettingRequest liveChannelCallbackSettingRequest)
                                                             throws IOException,
                                                                    NoSuchAlgorithmException
查询频道回调设置接口 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/get-callback-setting/

参数:
liveChannelCallbackSettingRequest - 查询频道回调设置接口请求实体
返回:
查询频道回调设置接口返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

updateChannelCallbackSetting

Boolean updateChannelCallbackSetting(LiveUpdateChannelCallbackSettingRequest liveUpdateChannelCallbackSettingRequest)
                                     throws IOException,
                                            NoSuchAlgorithmException
设置频道回调设置 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/update-setting/

参数:
liveUpdateChannelCallbackSettingRequest - 设置频道回调设置请求实体
返回:
设置频道回调设置返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

createSonChannelList

LiveCreateSonChannelListResponse createSonChannelList(LiveCreateSonChannelListRequest liveCreateSonChannelListRequest)
                                                      throws IOException,
                                                             NoSuchAlgorithmException
批量创建子频道 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/batch-create/

参数:
liveCreateSonChannelListRequest - 批量创建子频道请求实体
返回:
批量创建子频道返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getChannelTransmitList

LiveChannelTransmitListResponse getChannelTransmitList(LiveChannelTransmitListRequest liveChannelTransmitListRequest)
                                                       throws IOException,
                                                              NoSuchAlgorithmException
获取账号或频道转播列表信息 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/get-transmit-associations/

参数:
liveChannelTransmitListRequest - 获取账号或频道转播列表信息请求实体
返回:
获取账号或频道转播列表信息返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

updateChannelMaxViewer

Boolean updateChannelMaxViewer(LiveUpdateChannelMaxViewerRequest liveUpdateChannelMaxViewerRequest)
                               throws IOException,
                                      NoSuchAlgorithmException
设置频道最大在线人数 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/setmaxviewerv2/

参数:
liveUpdateChannelMaxViewerRequest - 设置频道最大在线人数请求实体
返回:
设置频道最大在线人数返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getChannelAdvertList

LiveChannelAdvertListResponse getChannelAdvertList(LiveChannelAdvertListRequest liveChannelAdvertListRequest)
                                                   throws IOException,
                                                          NoSuchAlgorithmException
查询频道广告列表 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/pdcz/channel-advert-list/

参数:
liveChannelAdvertListRequest - 查询频道广告列表请求实体
返回:
查询频道广告列表返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getChannelCapture

String getChannelCapture(LiveChannelCaptureRequest liveChannelCaptureRequest)
                         throws IOException,
                                NoSuchAlgorithmException
查询频道直播截图 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/pdcz/get-capture-image/

参数:
liveChannelCaptureRequest - 查询频道直播截图请求实体
返回:
查询频道直播截图返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

updateChannelStream

Boolean updateChannelStream(LiveUpdateChannelStreamRequest liveUpdateChannelStreamRequest)
                            throws IOException,
                                   NoSuchAlgorithmException
修改直播推流方式 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/update-stream-type/

参数:
liveUpdateChannelStreamRequest - 修改直播推流方式请求实体
返回:
修改直播推流方式返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

createDiskVideosStream

Boolean createDiskVideosStream(LiveCreateDiskVideosStreamRequest liveCreateDiskVideosStreamRequest)
                               throws IOException,
                                      NoSuchAlgorithmException
设置硬盘推流直播 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/add-disk-videos/

参数:
liveCreateDiskVideosStreamRequest - 设置硬盘推流直播请求实体
返回:
设置硬盘推流直播返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

deleteDiskVideosStream

Boolean deleteDiskVideosStream(LiveDeleteDiskVideosStreamRequest liveDeleteDiskVideosStreamRequest)
                               throws IOException,
                                      NoSuchAlgorithmException
删除硬盘推流的视频 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/pdcz/delete-disk-videos/

参数:
liveDeleteDiskVideosStreamRequest - 删除硬盘推流的视频请求实体
返回:
删除硬盘推流的视频返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常


Copyright © 2020. All Rights Reserved.