/// <summary>
 /// 添加一个裁剪合并任务
 /// </summary>
 /// <param name="mediaServerId"></param>
 /// <param name="reqKeeper"></param>
 /// <param name="rs"></param>
 /// <returns></returns>
 public static ResKeeperCutMergeTaskResponse AddCutOrMergeTask(string mediaServerId,
                                                               ReqKeeperCutMergeTask reqKeeper, out ResponseStruct rs)
 {
     rs = new ResponseStruct()
     {
         Code    = ErrorNumber.None,
         Message = ErrorMessage.ErrorDic ![ErrorNumber.None],
        public ResKeeperCutMergeTaskResponse AddCutOrMergeTask(
            [FromHeader(Name = "AccessKey")] string AccessKey, string mediaServerId, ReqKeeperCutMergeTask reqKeeper)
        {
            ResponseStruct rs;
            var            ret = AKStreamKeeperService.AddCutOrMergeTask(mediaServerId, reqKeeper, out rs);

            if (!rs.Code.Equals(ErrorNumber.None))
            {
                throw new AkStreamException(rs);
            }

            return(ret);
        }
示例#3
0
        public ResKeeperCutMergeTaskResponse AddCutOrMergeTask([FromHeader(Name = "AccessKey")] string AccessKey,
                                                               ReqKeeperCutMergeTask task)
        {
            ResponseStruct rs;
            var            ret = CutMergeService.AddCutOrMergeTask(task, out rs);

            if (rs.Code != ErrorNumber.None)
            {
                throw new AkStreamException(rs);
            }

            return(ret);
        }