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

所有已知实现类:
LiveChannelPlaybackServiceImpl

public interface ILiveChannelPlaybackService

直播录制回放接口


方法摘要
 LiveCreateChannelVideoPlaybackResponse addChannelVideoPlayback(LiveCreateChannelVideoPlaybackRequest liveCreateChannelVideoPlaybackRequest)
          将点播中的视频添加到视频库
 String convertChannelVideo(LiveConvertChannelVideoRequest liveConvertChannelVideoRequest)
          同步转存录制文件到点播 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/lzhf/livetovod/
 Boolean convertChannelVideoListAsync(LiveConvertChannelVideoListAsyncRequest liveConvertChannelVideoListAsyncRequest)
          异步批量转存录制文件到点播 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/lzhf/async-convert/
 Boolean deleteChannelPlaybackVideo(LiveDeleteChannelPlaybackVideoRequest liveDeleteChannelPlaybackVideoRequest)
          删除视频库列表中的视频 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/lzhf/deleteplaybackvideo/
 Boolean deleteChannelVideo(LiveDeleteChannelVideoRequest liveDeleteChannelVideoRequest)
          删除直播暂存中的录制文件 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/lzhf/delete-record/
 String getChannelPlayBackEnabledInfo(LiveChannelPlaybackEnabledInfoRequest liveChannelPlaybackEnabledInfoRequest)
          查询频道的回放开关状态 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/lzhf/get-playback-enbaled/
 LiveChannelVideoOnlyResponse getChannelVideoOnly(LiveChannelVideoOnlyRequest liveChannelVideoOnlyRequest)
          查询指定文件ID的录制文件信息 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/lzhf/get-record-file/
 LiveListChannelSessionInfoResponse listChannelSessionInfo(LiveListChannelSessionInfoRequest liveListChannelSessionInfoRequest)
          查询频道直播场次信息 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/lzhf/get-channel-sessions/
 LiveChannelVideoListResponse listChannelVideo(LiveChannelVideoListRequest liveChannelVideoListRequest)
          查询频道录制视频信息 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/lzhf/recordfilesinfo/#fileUrl
 LiveListChannelVideoLibraryResponse listChannelVideoLibrary(LiveListChannelVideoLibraryRequest liveListChannelVideoLibraryRequest)
          查询视频库列表 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/lzhf/getplaybacklist/
 String mergeChannelVideo(LiveMergeChannelVideoRequest liveMergeChannelVideoRequest)
          合并录制文件
 Boolean mergeChannelVideoAsync(LiveMergeChannelVideoAsyncRequest liveMergeChannelVideoAsyncRequest)
          异步合并直播录制文件
 LiveMergeMp4RecordResponse mergeMp4Record(LiveMergeMp4RecordRequest liveMergeMp4RecordRequest)
          导出合并的录制文件并回调mp4下载地址 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/lzhf/merge-record-mp4/
 Boolean setChannelDefaultVideo(LiveChannelDefaultVideoRequest liveChannelDefaultVideoRequest)
          设置视频库列表的默认视频 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/lzhf/setdefault/
 Boolean setChannelVideoSort(LiveChannelVideoSortRequest liveChannelVideoSortRequest)
          设置视频库列表排序 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/lzhf/sort-playback/
 String updateChannelPlayBackEnabledSetting(LiveChannelPlaybackEnabledRequest liveChannelPlaybackEnabledRequest)
          设置后台回放开关 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/lzhf/setplaybackenabled/
 Boolean updateChannelPlaybackSetting(LiveChannelPlaybackSettingRequest liveChannelPlaybackSettingRequest)
          设置频道回放设置 API地址:http://api.polyv.net/live/v3/channel/playback/set-setting
 Boolean updatePlaybackTitle(LiveUpdatePlaybackTitleRequest liveUpdatePlaybackTitleRequest)
          修改回放视频名称 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/lzhf/update-playback-title/
 

方法详细信息

addChannelVideoPlayback

LiveCreateChannelVideoPlaybackResponse addChannelVideoPlayback(LiveCreateChannelVideoPlaybackRequest liveCreateChannelVideoPlaybackRequest)
                                                               throws IOException,
                                                                      NoSuchAlgorithmException
将点播中的视频添加到视频库

参数:
liveCreateChannelVideoPlaybackRequest - 将点播中的视频添加到视频库请求实体
返回:
将点播中的视频添加到视频库返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

mergeChannelVideo

String mergeChannelVideo(LiveMergeChannelVideoRequest liveMergeChannelVideoRequest)
                         throws IOException,
                                NoSuchAlgorithmException
合并录制文件

参数:
liveMergeChannelVideoRequest - 合并录制文件请求实体
返回:
合并录制文件返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

mergeChannelVideoAsync

Boolean mergeChannelVideoAsync(LiveMergeChannelVideoAsyncRequest liveMergeChannelVideoAsyncRequest)
                               throws IOException,
                                      NoSuchAlgorithmException
异步合并直播录制文件

参数:
liveMergeChannelVideoAsyncRequest - 异步合并直播录制文件请求实体
返回:
异步合并直播录制文件返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

convertChannelVideoListAsync

Boolean convertChannelVideoListAsync(LiveConvertChannelVideoListAsyncRequest liveConvertChannelVideoListAsyncRequest)
                                     throws IOException,
                                            NoSuchAlgorithmException
异步批量转存录制文件到点播 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/lzhf/async-convert/

参数:
liveConvertChannelVideoListAsyncRequest - 异步批量转存录制文件到点播晴天实体
返回:
异步批量转存录制文件到点播返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

listChannelVideo

LiveChannelVideoListResponse listChannelVideo(LiveChannelVideoListRequest liveChannelVideoListRequest)
                                              throws IOException,
                                                     NoSuchAlgorithmException
查询频道录制视频信息 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/lzhf/recordfilesinfo/#fileUrl

参数:
liveChannelVideoListRequest - 查询频道录制视频信息请求实体
返回:
查询频道录制视频信息返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

convertChannelVideo

String convertChannelVideo(LiveConvertChannelVideoRequest liveConvertChannelVideoRequest)
                           throws IOException,
                                  NoSuchAlgorithmException
同步转存录制文件到点播 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/lzhf/livetovod/

参数:
liveConvertChannelVideoRequest - 同步转存录制文件到点播请求实体
返回:
同步转存录制文件到点播返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

updateChannelPlaybackSetting

Boolean updateChannelPlaybackSetting(LiveChannelPlaybackSettingRequest liveChannelPlaybackSettingRequest)
                                     throws IOException,
                                            NoSuchAlgorithmException
设置频道回放设置 API地址:http://api.polyv.net/live/v3/channel/playback/set-setting

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

updateChannelPlayBackEnabledSetting

String updateChannelPlayBackEnabledSetting(LiveChannelPlaybackEnabledRequest liveChannelPlaybackEnabledRequest)
                                           throws IOException,
                                                  NoSuchAlgorithmException
设置后台回放开关 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/lzhf/setplaybackenabled/

参数:
liveChannelPlaybackEnabledRequest - 设置后台回放开关请求实体
返回:
设置后台回放开关返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

listChannelVideoLibrary

LiveListChannelVideoLibraryResponse listChannelVideoLibrary(LiveListChannelVideoLibraryRequest liveListChannelVideoLibraryRequest)
                                                            throws IOException,
                                                                   NoSuchAlgorithmException
查询视频库列表 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/lzhf/getplaybacklist/

参数:
liveListChannelVideoLibraryRequest - 查询视频库列表请求实体
返回:
查询视频库列表返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

setChannelVideoSort

Boolean setChannelVideoSort(LiveChannelVideoSortRequest liveChannelVideoSortRequest)
                            throws IOException,
                                   NoSuchAlgorithmException
设置视频库列表排序 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/lzhf/sort-playback/

参数:
liveChannelVideoSortRequest - 设置视频库列表排序请求体
返回:
设置视频库列表排序返回实体,""为成功
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

listChannelSessionInfo

LiveListChannelSessionInfoResponse listChannelSessionInfo(LiveListChannelSessionInfoRequest liveListChannelSessionInfoRequest)
                                                          throws IOException,
                                                                 NoSuchAlgorithmException
查询频道直播场次信息 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/lzhf/get-channel-sessions/

参数:
liveListChannelSessionInfoRequest - 查询频道直播场次信息请求实体
返回:
查询频道直播场次信息返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getChannelVideoOnly

LiveChannelVideoOnlyResponse getChannelVideoOnly(LiveChannelVideoOnlyRequest liveChannelVideoOnlyRequest)
                                                 throws IOException,
                                                        NoSuchAlgorithmException
查询指定文件ID的录制文件信息 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/lzhf/get-record-file/

参数:
liveChannelVideoOnlyRequest - 查询指定文件ID的录制文件信息请求实体
返回:
查询指定文件ID的录制文件信息返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

getChannelPlayBackEnabledInfo

String getChannelPlayBackEnabledInfo(LiveChannelPlaybackEnabledInfoRequest liveChannelPlaybackEnabledInfoRequest)
                                     throws IOException,
                                            NoSuchAlgorithmException
查询频道的回放开关状态 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/lzhf/get-playback-enbaled/

参数:
liveChannelPlaybackEnabledInfoRequest - 查询频道的回放开关状态请求实体
返回:
查询频道的回放开关状态返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

deleteChannelVideo

Boolean deleteChannelVideo(LiveDeleteChannelVideoRequest liveDeleteChannelVideoRequest)
                           throws IOException,
                                  NoSuchAlgorithmException
删除直播暂存中的录制文件 API地址:https://dev.polyv.net/2018/liveproduct/l-api/zbglgn/lzhf/delete-record/

参数:
liveDeleteChannelVideoRequest - 删除直播暂存中的录制文件请求实体
返回:
删除直播暂存中的录制文件返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

deleteChannelPlaybackVideo

Boolean deleteChannelPlaybackVideo(LiveDeleteChannelPlaybackVideoRequest liveDeleteChannelPlaybackVideoRequest)
                                   throws IOException,
                                          NoSuchAlgorithmException
删除视频库列表中的视频 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/lzhf/deleteplaybackvideo/

参数:
liveDeleteChannelPlaybackVideoRequest - 删除视频库列表中的视频请求实体
返回:
删除视频库列表中的视频返回实体,success为删除成功
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

setChannelDefaultVideo

Boolean setChannelDefaultVideo(LiveChannelDefaultVideoRequest liveChannelDefaultVideoRequest)
                               throws IOException,
                                      NoSuchAlgorithmException
设置视频库列表的默认视频 API地址:https://dev.polyv.net/2017/liveproduct/l-api/zbglgn/lzhf/setdefault/

参数:
liveChannelDefaultVideoRequest - 设置视频库列表的默认视频请求实体
返回:
设置视频库列表的默认视频返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

updatePlaybackTitle

Boolean updatePlaybackTitle(LiveUpdatePlaybackTitleRequest liveUpdatePlaybackTitleRequest)
                            throws IOException,
                                   NoSuchAlgorithmException
修改回放视频名称 API地址:https://dev.polyv.net/2020/liveproduct/l-api/zbglgn/lzhf/update-playback-title/

参数:
liveUpdatePlaybackTitleRequest - 修改回放视频名称请求实体
返回:
修改回放视频名称返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常

mergeMp4Record

LiveMergeMp4RecordResponse mergeMp4Record(LiveMergeMp4RecordRequest liveMergeMp4RecordRequest)
                                          throws IOException,
                                                 NoSuchAlgorithmException
导出合并的录制文件并回调mp4下载地址 API地址:https://dev.polyv.net/2019/liveproduct/l-api/zbglgn/lzhf/merge-record-mp4/

参数:
liveMergeMp4RecordRequest - 导出合并的录制文件并回调mp4下载地址请求实体
返回:
导出合并的录制文件并回调mp4下载地址返回实体
抛出:
IOException - 异常
NoSuchAlgorithmException - 异常


Copyright © 2020. All Rights Reserved.