Browse Source

Live sdk update.

sdk-team 3 years ago
parent
commit
0137ae2b16

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1522
+1.36.1523

+ 6 - 0
live/include/alibabacloud/live/model/AddCasterVideoResourceRequest.h

@@ -30,6 +30,8 @@ class ALIBABACLOUD_LIVE_EXPORT AddCasterVideoResourceRequest : public RpcService
 public:
 	AddCasterVideoResourceRequest();
 	~AddCasterVideoResourceRequest();
+	std::string getImageId() const;
+	void setImageId(const std::string &imageId);
 	int getInputType() const;
 	void setInputType(int inputType);
 	int getEndOffset() const;
@@ -54,6 +56,8 @@ public:
 	void setLiveStreamUrl(const std::string &liveStreamUrl);
 	std::string getLocationId() const;
 	void setLocationId(const std::string &locationId);
+	std::string getImageUrl() const;
+	void setImageUrl(const std::string &imageUrl);
 	int getPtsCallbackInterval() const;
 	void setPtsCallbackInterval(int ptsCallbackInterval);
 	std::string getResourceName() const;
@@ -62,6 +66,7 @@ public:
 	void setRepeatNum(int repeatNum);
 
 private:
+	std::string imageId_;
 	int inputType_;
 	int endOffset_;
 	std::string materialId_;
@@ -74,6 +79,7 @@ private:
 	int fixedDelayDuration_;
 	std::string liveStreamUrl_;
 	std::string locationId_;
+	std::string imageUrl_;
 	int ptsCallbackInterval_;
 	std::string resourceName_;
 	int repeatNum_;

+ 3 - 0
live/include/alibabacloud/live/model/CancelMuteAllGroupUserRequest.h

@@ -32,6 +32,8 @@ public:
 	~CancelMuteAllGroupUserRequest();
 	std::string getOperatorUserId() const;
 	void setOperatorUserId(const std::string &operatorUserId);
+	int getBroadCastType() const;
+	void setBroadCastType(int broadCastType);
 	std::string getGroupId() const;
 	void setGroupId(const std::string &groupId);
 	std::string getAppId() const;
@@ -39,6 +41,7 @@ public:
 
 private:
 	std::string operatorUserId_;
+	int broadCastType_;
 	std::string groupId_;
 	std::string appId_;
 };

+ 4 - 0
live/include/alibabacloud/live/model/DescribeCasterConfigResult.h

@@ -64,9 +64,11 @@ namespace AlibabaCloud
 				~DescribeCasterConfigResult();
 				int getChannelEnable()const;
 				std::string getDomainName()const;
+				std::string getUrgentImageUrl()const;
 				std::string getUrgentMaterialId()const;
 				std::string getSideOutputUrlList()const;
 				TranscodeConfig getTranscodeConfig()const;
+				std::string getUrgentImageId()const;
 				std::string getProgramName()const;
 				float getDelay()const;
 				std::string getCallbackUrl()const;
@@ -83,9 +85,11 @@ namespace AlibabaCloud
 			private:
 				int channelEnable_;
 				std::string domainName_;
+				std::string urgentImageUrl_;
 				std::string urgentMaterialId_;
 				std::string sideOutputUrlList_;
 				TranscodeConfig transcodeConfig_;
+				std::string urgentImageId_;
 				std::string programName_;
 				float delay_;
 				std::string callbackUrl_;

+ 4 - 2
live/include/alibabacloud/live/model/DescribeCasterVideoResourcesResult.h

@@ -34,17 +34,19 @@ namespace AlibabaCloud
 			public:
 				struct VideoResource
 				{
-					int endOffset;
 					int beginOffset;
 					std::string materialId;
 					std::string flvUrl;
-					std::string resourceId;
 					std::string resourceName;
 					std::string locationId;
 					int repeatNum;
+					std::string imageUrl;
 					std::string liveStreamUrl;
 					int ptsCallbackInterval;
 					std::string vodUrl;
+					int endOffset;
+					std::string resourceId;
+					std::string imageId;
 				};
 
 

+ 6 - 0
live/include/alibabacloud/live/model/ModifyCasterVideoResourceRequest.h

@@ -30,6 +30,8 @@ class ALIBABACLOUD_LIVE_EXPORT ModifyCasterVideoResourceRequest : public RpcServ
 public:
 	ModifyCasterVideoResourceRequest();
 	~ModifyCasterVideoResourceRequest();
+	std::string getImageId() const;
+	void setImageId(const std::string &imageId);
 	int getInputType() const;
 	void setInputType(int inputType);
 	int getEndOffset() const;
@@ -48,6 +50,8 @@ public:
 	void setBeginOffset(int beginOffset);
 	std::string getLiveStreamUrl() const;
 	void setLiveStreamUrl(const std::string &liveStreamUrl);
+	std::string getImageUrl() const;
+	void setImageUrl(const std::string &imageUrl);
 	int getPtsCallbackInterval() const;
 	void setPtsCallbackInterval(int ptsCallbackInterval);
 	std::string getResourceName() const;
@@ -56,6 +60,7 @@ public:
 	void setRepeatNum(int repeatNum);
 
 private:
+	std::string imageId_;
 	int inputType_;
 	int endOffset_;
 	std::string materialId_;
@@ -65,6 +70,7 @@ private:
 	long ownerId_;
 	int beginOffset_;
 	std::string liveStreamUrl_;
+	std::string imageUrl_;
 	int ptsCallbackInterval_;
 	std::string resourceName_;
 	int repeatNum_;

+ 3 - 0
live/include/alibabacloud/live/model/MuteAllGroupUserRequest.h

@@ -32,6 +32,8 @@ public:
 	~MuteAllGroupUserRequest();
 	std::string getOperatorUserId() const;
 	void setOperatorUserId(const std::string &operatorUserId);
+	int getBroadCastType() const;
+	void setBroadCastType(int broadCastType);
 	std::string getGroupId() const;
 	void setGroupId(const std::string &groupId);
 	std::string getAppId() const;
@@ -39,6 +41,7 @@ public:
 
 private:
 	std::string operatorUserId_;
+	int broadCastType_;
 	std::string groupId_;
 	std::string appId_;
 };

+ 6 - 0
live/include/alibabacloud/live/model/SetCasterConfigRequest.h

@@ -36,6 +36,8 @@ public:
 	void setProgramEffect(int programEffect);
 	std::string getProgramName() const;
 	void setProgramName(const std::string &programName);
+	std::string getUrgentImageUrl() const;
+	void setUrgentImageUrl(const std::string &urgentImageUrl);
 	std::string getRecordConfig() const;
 	void setRecordConfig(const std::string &recordConfig);
 	std::string getUrgentMaterialId() const;
@@ -60,6 +62,8 @@ public:
 	void setOwnerId(long ownerId);
 	float getDelay() const;
 	void setDelay(float delay);
+	std::string getUrgentImageId() const;
+	void setUrgentImageId(const std::string &urgentImageId);
 	std::string getCallbackUrl() const;
 	void setCallbackUrl(const std::string &callbackUrl);
 
@@ -67,6 +71,7 @@ private:
 	int channelEnable_;
 	int programEffect_;
 	std::string programName_;
+	std::string urgentImageUrl_;
 	std::string recordConfig_;
 	std::string urgentMaterialId_;
 	std::string transcodeConfig_;
@@ -79,6 +84,7 @@ private:
 	std::string domainName_;
 	long ownerId_;
 	float delay_;
+	std::string urgentImageId_;
 	std::string callbackUrl_;
 };
 } // namespace Model

+ 18 - 0
live/src/model/AddCasterVideoResourceRequest.cc

@@ -25,6 +25,15 @@ AddCasterVideoResourceRequest::AddCasterVideoResourceRequest()
 
 AddCasterVideoResourceRequest::~AddCasterVideoResourceRequest() {}
 
+std::string AddCasterVideoResourceRequest::getImageId() const {
+  return imageId_;
+}
+
+void AddCasterVideoResourceRequest::setImageId(const std::string &imageId) {
+  imageId_ = imageId;
+  setParameter(std::string("ImageId"), imageId);
+}
+
 int AddCasterVideoResourceRequest::getInputType() const {
   return inputType_;
 }
@@ -133,6 +142,15 @@ void AddCasterVideoResourceRequest::setLocationId(const std::string &locationId)
   setParameter(std::string("LocationId"), locationId);
 }
 
+std::string AddCasterVideoResourceRequest::getImageUrl() const {
+  return imageUrl_;
+}
+
+void AddCasterVideoResourceRequest::setImageUrl(const std::string &imageUrl) {
+  imageUrl_ = imageUrl;
+  setParameter(std::string("ImageUrl"), imageUrl);
+}
+
 int AddCasterVideoResourceRequest::getPtsCallbackInterval() const {
   return ptsCallbackInterval_;
 }

+ 9 - 0
live/src/model/CancelMuteAllGroupUserRequest.cc

@@ -34,6 +34,15 @@ void CancelMuteAllGroupUserRequest::setOperatorUserId(const std::string &operato
   setBodyParameter(std::string("OperatorUserId"), operatorUserId);
 }
 
+int CancelMuteAllGroupUserRequest::getBroadCastType() const {
+  return broadCastType_;
+}
+
+void CancelMuteAllGroupUserRequest::setBroadCastType(int broadCastType) {
+  broadCastType_ = broadCastType;
+  setBodyParameter(std::string("BroadCastType"), std::to_string(broadCastType));
+}
+
 std::string CancelMuteAllGroupUserRequest::getGroupId() const {
   return groupId_;
 }

+ 14 - 0
live/src/model/DescribeCasterConfigResult.cc

@@ -85,6 +85,10 @@ void DescribeCasterConfigResult::parse(const std::string &payload)
 		urgentLiveStreamUrl_ = value["UrgentLiveStreamUrl"].asString();
 	if(!value["UrgentMaterialId"].isNull())
 		urgentMaterialId_ = value["UrgentMaterialId"].asString();
+	if(!value["UrgentImageId"].isNull())
+		urgentImageId_ = value["UrgentImageId"].asString();
+	if(!value["UrgentImageUrl"].isNull())
+		urgentImageUrl_ = value["UrgentImageUrl"].asString();
 	if(!value["CallbackUrl"].isNull())
 		callbackUrl_ = value["CallbackUrl"].asString();
 	if(!value["ProgramName"].isNull())
@@ -116,6 +120,11 @@ std::string DescribeCasterConfigResult::getDomainName()const
 	return domainName_;
 }
 
+std::string DescribeCasterConfigResult::getUrgentImageUrl()const
+{
+	return urgentImageUrl_;
+}
+
 std::string DescribeCasterConfigResult::getUrgentMaterialId()const
 {
 	return urgentMaterialId_;
@@ -131,6 +140,11 @@ DescribeCasterConfigResult::TranscodeConfig DescribeCasterConfigResult::getTrans
 	return transcodeConfig_;
 }
 
+std::string DescribeCasterConfigResult::getUrgentImageId()const
+{
+	return urgentImageId_;
+}
+
 std::string DescribeCasterConfigResult::getProgramName()const
 {
 	return programName_;

+ 4 - 0
live/src/model/DescribeCasterVideoResourcesResult.cc

@@ -65,6 +65,10 @@ void DescribeCasterVideoResourcesResult::parse(const std::string &payload)
 			videoResourcesObject.repeatNum = std::stoi(valueVideoResourcesVideoResource["RepeatNum"].asString());
 		if(!valueVideoResourcesVideoResource["ResourceName"].isNull())
 			videoResourcesObject.resourceName = valueVideoResourcesVideoResource["ResourceName"].asString();
+		if(!valueVideoResourcesVideoResource["ImageId"].isNull())
+			videoResourcesObject.imageId = valueVideoResourcesVideoResource["ImageId"].asString();
+		if(!valueVideoResourcesVideoResource["ImageUrl"].isNull())
+			videoResourcesObject.imageUrl = valueVideoResourcesVideoResource["ImageUrl"].asString();
 		videoResources_.push_back(videoResourcesObject);
 	}
 	if(!value["Total"].isNull())

+ 18 - 0
live/src/model/ModifyCasterVideoResourceRequest.cc

@@ -25,6 +25,15 @@ ModifyCasterVideoResourceRequest::ModifyCasterVideoResourceRequest()
 
 ModifyCasterVideoResourceRequest::~ModifyCasterVideoResourceRequest() {}
 
+std::string ModifyCasterVideoResourceRequest::getImageId() const {
+  return imageId_;
+}
+
+void ModifyCasterVideoResourceRequest::setImageId(const std::string &imageId) {
+  imageId_ = imageId;
+  setParameter(std::string("ImageId"), imageId);
+}
+
 int ModifyCasterVideoResourceRequest::getInputType() const {
   return inputType_;
 }
@@ -106,6 +115,15 @@ void ModifyCasterVideoResourceRequest::setLiveStreamUrl(const std::string &liveS
   setParameter(std::string("LiveStreamUrl"), liveStreamUrl);
 }
 
+std::string ModifyCasterVideoResourceRequest::getImageUrl() const {
+  return imageUrl_;
+}
+
+void ModifyCasterVideoResourceRequest::setImageUrl(const std::string &imageUrl) {
+  imageUrl_ = imageUrl;
+  setParameter(std::string("ImageUrl"), imageUrl);
+}
+
 int ModifyCasterVideoResourceRequest::getPtsCallbackInterval() const {
   return ptsCallbackInterval_;
 }

+ 9 - 0
live/src/model/MuteAllGroupUserRequest.cc

@@ -34,6 +34,15 @@ void MuteAllGroupUserRequest::setOperatorUserId(const std::string &operatorUserI
   setBodyParameter(std::string("OperatorUserId"), operatorUserId);
 }
 
+int MuteAllGroupUserRequest::getBroadCastType() const {
+  return broadCastType_;
+}
+
+void MuteAllGroupUserRequest::setBroadCastType(int broadCastType) {
+  broadCastType_ = broadCastType;
+  setBodyParameter(std::string("BroadCastType"), std::to_string(broadCastType));
+}
+
 std::string MuteAllGroupUserRequest::getGroupId() const {
   return groupId_;
 }

+ 18 - 0
live/src/model/SetCasterConfigRequest.cc

@@ -52,6 +52,15 @@ void SetCasterConfigRequest::setProgramName(const std::string &programName) {
   setParameter(std::string("ProgramName"), programName);
 }
 
+std::string SetCasterConfigRequest::getUrgentImageUrl() const {
+  return urgentImageUrl_;
+}
+
+void SetCasterConfigRequest::setUrgentImageUrl(const std::string &urgentImageUrl) {
+  urgentImageUrl_ = urgentImageUrl;
+  setParameter(std::string("UrgentImageUrl"), urgentImageUrl);
+}
+
 std::string SetCasterConfigRequest::getRecordConfig() const {
   return recordConfig_;
 }
@@ -160,6 +169,15 @@ void SetCasterConfigRequest::setDelay(float delay) {
   setParameter(std::string("Delay"), std::to_string(delay));
 }
 
+std::string SetCasterConfigRequest::getUrgentImageId() const {
+  return urgentImageId_;
+}
+
+void SetCasterConfigRequest::setUrgentImageId(const std::string &urgentImageId) {
+  urgentImageId_ = urgentImageId;
+  setParameter(std::string("UrgentImageId"), urgentImageId);
+}
+
 std::string SetCasterConfigRequest::getCallbackUrl() const {
   return callbackUrl_;
 }