
9. Programmer's Reference
series – Matrix Application Mode – User's Manual
144
9. Programmer's Reference
series – Matrix Application Mode – User's Manual
144
MA
TRIX APPLIC
A
TION MODE
Applied F-series endpoint firmware package: v1.5.4 | Applied R-series endpoint firmware package: v1.5.4 | Applied MMU firmware package: v1.3.3 | LDC software: v2.4.2b4
9.9. Video Stream Settings - Source (Input) Side
Parameters
Parameter
Description
Formula
<in>
Input stream coming from the TX / TRX
S
<logical_devive_ID><stream_nr>
9.9.1. Query the Name of the Stream
INFO:
The default name of the stream is the MAC address of the endpoint device and the stream number
separated by a dot. Example:
A8:D2:36:F0:00:03
.
S1
Command and Response
ç
GET•/MEDIA/STREAMS/VIDEO/
<in>
.SourceName
æ
pw•/MEDIA/STREAMS/VIDEO/
<in>
.SourceName=
<name>
Example
ç
GET /MEDIA/STREAMS/VIDEO/S2301.SourceName
æ
pw /MEDIA/STREAMS/VIDEO/S2301.SourceName=Casablanca
9.9.2. Setting the Name of the Stream
Command and Response
ç
SET•/MEDIA/STREAMS/VIDEO/
<in>
.SourceName=
<name>
æ
pw•/MEDIA/STREAMS/VIDEO/
<in>
.SourceName=
<name>
Example
ç
SET /MEDIA/STREAMS/VIDEO/S102.SourceName=MyLittlePony_S01E01
æ
pw /MEDIA/STREAMS/VIDEO/S102.SourceName=MyLittlePony_S01E01
9.9.3. Query the Tags of the Stream
The query returns with the tags which are added by the user.
Command and Response
ç
GET•/MEDIA/STREAMS/VIDEO/
<in>
.Tags
æ
pr•/MEDIA/STREAMS/VIDEO/
<in>
.Tags=
<tag>
Example
ç
GET /MEDIA/STREAMS/VIDEO/S102.Tags
æ
pr /MEDIA/STREAMS/VIDEO/S102.Tags=4K60;movie;Die_Hard_2
#tag
9.9.4. Adding Tags to the Stream
The following characters are allowed in the
<tag>
parameter: non-capital letters (
a-z
), capital letters (
A-Z
),
numbers (
0-9
), and special characters (
- . _ ~ : / ? # [ ] @ ! $ & ( ) + = *
).
Command and Response
ç
CALL•/MEDIA/STREAMS/VIDEO/
<in>
:addTags(
<tag>
)
æ
mO•/MEDIA/STREAMS/VIDEO/
<in>
:addTags=
Example
ç
CALL /MEDIA/STREAMS/VIDEO/S401:addTags(4K30;intro)
æ
mO /MEDIA/STREAMS/VIDEO/S401:addTags=
9.9.5. Deleting Tags of the Stream
Command and Response
ç
CALL•/MEDIA/STREAMS/VIDEO/
<in>
:removeTags(
<tag>
)
æ
mO•/MEDIA/STREAMS/VIDEO/
<in>
:removeTags=
Example
ç
CALL /MEDIA/STREAMS/VIDEO/S101:removeTags(cartoon;1080p)
æ
mO /MEDIA/STREAMS/VIDEO/S101:removeTags=
9.9.6. Deleting All Tags of the Stream
Command and Response
ç
CALL•/MEDIA/STREAMS/VIDEO/
<in>
:removeAllTags()
æ
mO•/MEDIA/STREAMS/VIDEO/
<in>
:removeAllTags=
Example
ç
CALL /MEDIA/STREAMS/VIDEO/S101:removeAllTags()
æ
mO /MEDIA/STREAMS/VIDEO/S101:removeAllTags=
9.9.7. Query All Tags of the Device
The query returns with all the tags which belongs to the device. One tag is always reserved for the MAC
address of the endpoint.
Command and Response
ç
GET•/MEDIA/STREAMS/VIDEO/
<in>
.DeviceTags
æ
pr•/MEDIA/STREAMS/VIDEO/
<in>
.DeviceTags=
<tag>
Example
ç
GET /MEDIA/STREAMS/VIDEO/S201.DeviceTags
æ
pr /MEDIA/STREAMS/VIDEO/S201.DeviceTags=Intro;A8:D2:36:F0:00:35;TX_MeetingRoom;#2