@@ -18,7 +18,7 @@ limitations under the License.
18
18
XML generated by Alchemy; DO NOT EDIT.
19
19
Source: src/app_clusters/WebRTC_Provider.adoc
20
20
Parameters: in-progress
21
- Git: 0.7-summer-2025-285-g2a2bd1961
21
+ Git: 0.7-summer-2025-557-g3a1482e70
22
22
-->
23
23
<configurator xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : noNamespaceSchemaLocation =" ../../zcl.xsd" >
24
24
<domain name =" Cameras" />
@@ -59,10 +59,11 @@ Git: 0.7-summer-2025-285-g2a2bd1961
59
59
<cluster code =" 0x0554" />
60
60
<item fieldId =" 1" name =" ID" type =" int16u" />
61
61
<item fieldId =" 2" name =" PeerNodeID" type =" node_id" />
62
- <item fieldId =" 3" name =" StreamUsage" type =" StreamUsageEnum" min =" 0x00" max =" 0x03" />
63
- <item fieldId =" 4" name =" VideoStreamID" type =" int16u" isNullable =" true" />
64
- <item fieldId =" 5" name =" AudioStreamID" type =" int16u" isNullable =" true" />
65
- <item fieldId =" 6" name =" MetadataOptions" type =" WebRTCMetadataOptionsBitmap" default =" 0x00" min =" 0x00" max =" 0x01" />
62
+ <item fieldId =" 3" name =" PeerEndpointID" type =" endpoint_no" />
63
+ <item fieldId =" 4" name =" StreamUsage" type =" StreamUsageEnum" min =" 0x00" max =" 0x03" />
64
+ <item fieldId =" 5" name =" VideoStreamID" type =" int16u" isNullable =" true" />
65
+ <item fieldId =" 6" name =" AudioStreamID" type =" int16u" isNullable =" true" />
66
+ <item fieldId =" 7" name =" MetadataOptions" type =" WebRTCMetadataOptionsBitmap" default =" 0x00" min =" 0x00" max =" 0x01" />
66
67
</struct >
67
68
68
69
<cluster apiMaturity =" provisional" >
@@ -82,11 +83,12 @@ Git: 0.7-summer-2025-285-g2a2bd1961
82
83
<description >Requests that the Provider initiates a new session with the Offer / Answer flow in a way that allows for options to be passed and work with devices needing the standby flow.</description >
83
84
<quality largeMessage =" true" />
84
85
<arg id =" 1" name =" StreamUsage" type =" StreamUsageEnum" min =" 0x00" max =" 0x03" />
85
- <arg id =" 2" name =" VideoStreamID" type =" int16u" optional =" true" isNullable =" true" />
86
- <arg id =" 3" name =" AudioStreamID" type =" int16u" optional =" true" isNullable =" true" />
87
- <arg id =" 4" name =" ICEServers" array =" true" type =" ICEServerStruct" optional =" true" />
88
- <arg id =" 5" name =" ICETransportPolicy" type =" char_string" optional =" true" />
89
- <arg id =" 6" name =" MetadataOptions" type =" WebRTCMetadataOptionsBitmap" optional =" true" min =" 0x00" max =" 0x01" />
86
+ <arg id =" 2" name =" OriginatingEndpointID" type =" endpoint_no" />
87
+ <arg id =" 3" name =" VideoStreamID" type =" int16u" optional =" true" isNullable =" true" />
88
+ <arg id =" 4" name =" AudioStreamID" type =" int16u" optional =" true" isNullable =" true" />
89
+ <arg id =" 5" name =" ICEServers" type =" ICEServerStruct" optional =" true" array =" true" />
90
+ <arg id =" 6" name =" ICETransportPolicy" type =" char_string" optional =" true" />
91
+ <arg id =" 7" name =" MetadataOptions" type =" WebRTCMetadataOptionsBitmap" optional =" true" min =" 0x00" max =" 0x01" />
90
92
</command >
91
93
92
94
<command code =" 0x02" source =" server" name =" SolicitOfferResponse" optional =" false" disableDefaultResponse =" true" >
@@ -104,11 +106,12 @@ Git: 0.7-summer-2025-285-g2a2bd1961
104
106
<arg id =" 1" name =" WebRTCSessionID" type =" int16u" isNullable =" true" />
105
107
<arg id =" 2" name =" SDP" type =" char_string" />
106
108
<arg id =" 3" name =" StreamUsage" type =" StreamUsageEnum" min =" 0x00" max =" 0x03" />
107
- <arg id =" 4" name =" VideoStreamID" type =" int16u" optional =" true" isNullable =" true" />
108
- <arg id =" 5" name =" AudioStreamID" type =" int16u" optional =" true" isNullable =" true" />
109
- <arg id =" 6" name =" ICEServers" array =" true" type =" ICEServerStruct" optional =" true" />
110
- <arg id =" 7" name =" ICETransportPolicy" type =" char_string" optional =" true" />
111
- <arg id =" 8" name =" MetadataOptions" type =" WebRTCMetadataOptionsBitmap" optional =" true" min =" 0x00" max =" 0x01" />
109
+ <arg id =" 4" name =" OriginatingEndpointID" type =" endpoint_no" />
110
+ <arg id =" 5" name =" VideoStreamID" type =" int16u" optional =" true" isNullable =" true" />
111
+ <arg id =" 6" name =" AudioStreamID" type =" int16u" optional =" true" isNullable =" true" />
112
+ <arg id =" 7" name =" ICEServers" type =" ICEServerStruct" optional =" true" array =" true" />
113
+ <arg id =" 8" name =" ICETransportPolicy" type =" char_string" optional =" true" />
114
+ <arg id =" 9" name =" MetadataOptions" type =" WebRTCMetadataOptionsBitmap" optional =" true" min =" 0x00" max =" 0x01" />
112
115
</command >
113
116
114
117
<command code =" 0x04" source =" server" name =" ProvideOfferResponse" optional =" false" disableDefaultResponse =" true" >
0 commit comments