GroupProps
Properties for defining a Group
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-vs-group
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkvs"
&alicloudroscdkvs.GroupProps {
InProtocol: interface{},
Name: interface{},
OutProtocol: interface{},
PlayDomain: interface{},
PushDomain: interface{},
Region: interface{},
App: interface{},
Callback: interface{},
Description: interface{},
Enabled: interface{},
LazyPull: interface{},
}
Properties
Name | Type | Description |
---|---|---|
InProtocol |
interface{} |
Property inProtocol: Access protocol used by the space. |
Name |
interface{} |
Property name: Space name. |
OutProtocol |
interface{} |
Property outProtocol: Play protocol used by the space, multivalued separated by commas. |
PlayDomain |
interface{} |
Property playDomain: Use of the domain name space broadcast stream. |
PushDomain |
interface{} |
Property pushDomain: Plug flow domain name space to use. |
Region |
interface{} |
Property region: Space belongs to the region, as a service center. |
App |
interface{} |
Property app: Application name space used, the default live. |
Callback |
interface{} |
Property callback: Updating the space callback device \/ flow state. |
Description |
interface{} |
Property description: Space description. |
Enabled |
interface{} |
Property enabled: Space is enabled. |
LazyPull |
interface{} |
Property lazyPull: Whether to enable on-demand pull flow, default false. |
InProtocol
Required
InProtocol interface{}
- Type: interface{}
Property inProtocol: Access protocol used by the space.
Value: gb28181, rtmp
Name
Required
Name interface{}
- Type: interface{}
Property name: Space name.
OutProtocol
Required
OutProtocol interface{}
- Type: interface{}
Property outProtocol: Play protocol used by the space, multivalued separated by commas.
Value: flv, hls, rtmp
PlayDomain
Required
PlayDomain interface{}
- Type: interface{}
Property playDomain: Use of the domain name space broadcast stream.
PushDomain
Required
PushDomain interface{}
- Type: interface{}
Property pushDomain: Plug flow domain name space to use.
(Only access to the space rtmp)
Region
Required
Region interface{}
- Type: interface{}
Property region: Space belongs to the region, as a service center.
App
Optional
App interface{}
- Type: interface{}
Property app: Application name space used, the default live.
Callback
Optional
Callback interface{}
- Type: interface{}
Property callback: Updating the space callback device \/ flow state.
Description
Optional
Description interface{}
- Type: interface{}
Property description: Space description.
Enabled
Optional
Enabled interface{}
- Type: interface{}
Property enabled: Space is enabled.
LazyPull
Optional
LazyPull interface{}
- Type: interface{}
Property lazyPull: Whether to enable on-demand pull flow, default false.