/// <summary> /// 恢复某条流的推送 /// </summary> /// <param name="userID"></param> public string Resume(string userID) { ResumeLiveStreamRequest request = new ResumeLiveStreamRequest(); request.AppName = ConfigSetting.AppName; request.Product = _ProductName; request.DomainName = ConfigSetting.DomainName; request.AcceptFormat = Aliyun.Acs.Core.Http.FormatType.JSON; request.LiveStreamType = _LiveStreamType; request.StreamName = userID; ResumeLiveStreamResponse response = _AcsClient.GetAcsResponse(request); return(GetString(response)); }
/// <summary> /// 恢复某条流的推送。 /// </summary> /// <param name="req">参考<see cref="ResumeLiveStreamRequest"/></param> /// <returns>参考<see cref="ResumeLiveStreamResponse"/>实例</returns> public async Task <ResumeLiveStreamResponse> ResumeLiveStream(ResumeLiveStreamRequest req) { JsonResponseModel <ResumeLiveStreamResponse> rsp = null; try { var strResp = await this.InternalRequest(req, "ResumeLiveStream"); rsp = JsonConvert.DeserializeObject <JsonResponseModel <ResumeLiveStreamResponse> >(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return(rsp.Response); }