Query the details of a media live input.
Operation description
-
Query the details of a media live input.
Queries per second (QPS) limit
This API has a QPS limit of 50 requests per second per user. Exceeding this limit triggers rate limiting, which may affect your business.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ice:GetMediaLiveInput |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InputId |
string |
Yes |
The ID of the input. |
SEGK5KA6KYKAWQQH |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The ID of the request. |
******11-DB8D-4A9A-875B-275798****** |
| Input |
object |
The input information. |
|
| InputId |
string |
The ID of the input. |
SEGK5KA6KYKAWQQH |
| Name |
string |
The name of the input. |
myinput |
| Type |
string |
The input type. |
RTMP_PUSH |
| InputInfos |
array<object> |
The input configurations. |
|
|
object |
|||
| DestHost |
string |
The endpoint that the stream is pushed to. This parameter is returned for PUSH inputs. |
rtmp://domain/app/stream |
| StreamName |
string |
The name of the pushed stream. This parameter is returned for PUSH inputs. |
mystream |
| SourceUrl |
string |
The source URL where the stream is pulled from. This parameter is returned for PULL inputs. |
rtmp://domain/app/stream |
| MonitorUrl |
string |
The URL for input monitoring. |
rtmp://domain/app/stream_for_monitor |
| FlowId |
string |
The ID of the flow from MediaConnect. |
******81-9693-40dc-bbab-db5e49****** |
| FlowOutputName |
string |
The output name of the MediaConnect flow. |
myFlowOutputName |
| SrtMaxBitrate |
integer |
The maximum bitrate of the SRT stream, in bps. |
3000000 |
| SrtLatency |
integer |
The latency of the SRT stream, in ms. |
1000 |
| SrtPassphrase |
string |
The password for SRT stream encryption. |
srtencryption |
| SrtPbKeyLen |
integer |
The key length for SRT stream encryption. |
16 |
| CreateTime |
string |
The time when the input was created, in the yyyy-MM-ddTHH:mm:ssZ format (UTC). |
2024-12-03T06:56:42Z |
| ChannelIds |
array |
The IDs of the channels associated with the input. |
|
|
string |
The ID of the channel. |
SEGK5KA6KYKAWQQH |
|
| SecurityGroupIds |
array |
The IDs of the security groups associated with the input. |
|
|
string |
The ID of the security group. |
SEGK5KA6KYKAWQQH |
Examples
Success response
JSON format
{
"RequestId": "******11-DB8D-4A9A-875B-275798******",
"Input": {
"InputId": "SEGK5KA6KYKAWQQH",
"Name": "myinput",
"Type": "RTMP_PUSH",
"InputInfos": [
{
"DestHost": "rtmp://domain/app/stream",
"StreamName": "mystream",
"SourceUrl": "rtmp://domain/app/stream",
"MonitorUrl": "rtmp://domain/app/stream_for_monitor",
"FlowId": "******81-9693-40dc-bbab-db5e49******",
"FlowOutputName": "myFlowOutputName",
"SrtMaxBitrate": 3000000,
"SrtLatency": 1000,
"SrtPassphrase": "srtencryption",
"SrtPbKeyLen": 16
}
],
"CreateTime": "2024-12-03T06:56:42Z",
"ChannelIds": [
"SEGK5KA6KYKAWQQH"
],
"SecurityGroupIds": [
"SEGK5KA6KYKAWQQH"
]
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.