Registers a media stream file stored in OSS with the media service and attaches the media stream to a specified MediaId.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ice:RegisterMediaStream |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InputURL |
string |
No |
The URL of the media asset in another service. The URL is associated with the ID of the media asset in IMS. The URL cannot be modified once registered. Set this parameter to the OSS URL of the media asset. The following formats are supported: http(s)://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 oss://example-bucket/example.mp4: In this format, it is considered by default that the region of the OSS bucket in which the media asset resides is the same as the region in which IMS is activated. |
oss://***/API-Testing/900d1-b8rs8.aac |
| MediaId |
string |
No |
The ID of the media asset. |
5e778ec0027b71ed80a8909598506*** |
| UserData |
string |
No |
The user data. |
{"MessageCallback":{"CallbackURL":"http://test.test.com"}, "Extend":{"localId":"xxx","test":"www"}} |
| StreamTags |
string |
No |
Custom stream tags used to identify transcoding streams. After the media stream is registered, you can invoke GetPlayInfo to retrieve this tag value. |
{"key1": "value1"} |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
******11-DB8D-4A9A-875B-275798****** |
| MediaId |
string |
The ID of the media asset. |
5e778ec0027b71ed80a8909598506302 |
Examples
Success response
JSON format
{
"RequestId": "******11-DB8D-4A9A-875B-275798******",
"MediaId": "5e778ec0027b71ed80a8909598506302"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.