cURL Header
api-key specify your api-key to get access to API
user-client-token user client token
user-access-token user access token
response-type specify API response type : ("json" or "xml")
api-version specify required API version : ("v1.0" o "v1.1")
VOD player
link :
http://api.westream.com/player/setup
Response :
{ "message": { "idVideo":"abcd1234", "width":"640", "height":"360", "aspectRatio":"16:9", "autoplay":"false", "showTitle":"fasle", "startMute":"false", "repeat":"false", "showPoster":"false", "idPosterFrame":"abcd1234", "posterFrameURL":"http://api.westream.com/username/test.png", "defaultPosterFrameURL":"http://api.westream.com/vod/preview_00000.png", "videoBaseName":"abcde123456abcds", "type": "standard" }, "code":200, "success":true }
Parameters :
idVideo(string)
link :
http://api.westream.com/player/setup/update
Response :
{ "message":Updated successfully", "code":200, "success":true }
Parameters :
idVideo(string) width(string)-optional height(string)-optional autoplay(string)-optional showTitle(string)-optional aspectRatio(string)-optional idPosterFrame(string)-optional
LIVE player
link :
http://api.westream.com/player/setup
Response :
{ "message": { "idLive":"abcd1234", "width":"640", "height":"360", "aspectRatio":"16:9", "autoplay":"false", "showTitle":"fasle", "startMute":"false", "repeat":"false", "showPoster":"false", "idPosterFrame":"abcd1234", "posterFrameURL":"http://api.westream.com/username/test.png", "defaultPosterFrameURL":"http://api.westream.com/live/preview_00000.png", "streamName":"abc123-username", "type": "360" }, "code":200, "success":true }
Parameters :
idLive(string)
link :
http://api.westream.com/player/setup/update
Response :
{ "message":Updated successfully", "code":200, "success":true }
Parameters :
idLive(string) width(string)-optional height(string)-optional autoplay(string)-optional showTitle(string)-optional aspectRatio(string)-optional idPosterFrame(string)-optional
Preview
link :
http://api.westream.com/player/live/record/preview
Response :
{ "message": { "fileName" : "Channel2_1456130420_1.mp4" }, "code":200, "success":true }
Parameters :
idRecording(string)
Player skin
link :
http://api.westream.com/player/skin
Response :
{ "message": { "idPlayerSkin": "40b8a5df9bc", "controlbarBgColor": "rgba(46,65,88,0.82)", "controlbarColor1": "rgba(195,137,55,1)", "controlbarColor2": "rgba(255,255,255,1)", "controlbarWidth": "90%", "controlbarHeight": "48px", "controlbarBorderRadius": "12px", "iconSize": "16px", "textSize": "12px", "bigIconSize": "40px", "controlbarBottomPosition": "24px" }, "code": 200, "success": true }
Parameters :
idVideo(string) oridLive(string)
link :
http://api.westream.com/player/skin/edit
Response :
{ "message": "Updated successfully", "code": 200, "success": true }
Parameters :
idVideo oridLive (string) controlbarBgColor (string) rgba() controlbarColor1 (string) rgba() controlbarColor2 (string) rgba() controlbarWidth (string) % controlbarHeight (string) px controlbarBorderRadius (string) px iconSize (string) px textSize (string) px bigIconSize (string) px controlbarBottomPosition(string) px