# Channel Master Manifest
API call format
GET /broker/play/{channel_guid}}
Description
This call gets channel master manifest.
Precondition
- No authorization token is needed.
- Mandatory elements (should be specified):
- <channel_guid> - valid channel guid. Take a specific channel guid using Channels List API call.
Postcondition
- On success response code should be 200
- On success the master manifest is returned.
- On failure an error will be returned with the right error code and description.
Example:
[Request] GET https://<base_api_url>/broker/play/<channel_guid>
[Request Headers] {"Content-Type":"application/json","Accept":"application/json","Authorization":"<IdToken>"}
[Response] 200
[Response Headers] {"Content-Type":["application/json"],"Content-Length":["..."],"Connection":["keep-alive"],"Date":["..... GMT"],"x-amzn-RequestId":["....."],....]}
[Response]
#EXTM3U
#EXT-X-VERSION:6
#EXT-X-INDEPENDENT-SEGMENTS:true
#EXT-X-STREAM-INF:BANDWIDTH=400000,RESOLUTION=480x270,FRAME-RATE=30
https://<server>/broker/manifests/1a449864-9cf5-4f87-b646-7f14138976bc/270/400000.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=600000,RESOLUTION=640x360,FRAME-RATE=30
https://<server>/broker/manifests/1a449864-9cf5-4f87-b646-7f14138976bc/360/600000.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=2000000,RESOLUTION=1280x720,FRAME-RATE=30
https://<server>/broker/manifests/1a449864-9cf5-4f87-b646-7f14138976bc/720/2000000.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=1200000,RESOLUTION=940x540,FRAME-RATE=30
https://<server>/broker/manifests/1a449864-9cf5-4f87-b646-7f14138976bc/540/1200000.m3u8