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")
Upload VOD file
URL :
http://api.westream.com/upload
Response :
{ "message": { "idVideo": "abc1234", "fileName": "video_1.mp4", "filePath" : "http://api.westream.com/user_upload/filename.mp4" }, "code": 200, "success": "true" }
Parameters :
file(type:file) username(string)
URL :
http://api.westream.com/upload/encoding
Response :
{ "message": { "idVideo": "abc123", "fileName": "test-vide.mp4", "message": "start encoding" }, "code: 200", "success":true }
Parameters :
idVideo(string) username(string)
URL :
http://api.westream.com/upload/encoding/status
Response :
{ "message": { "status":"finished" }, "code":200, "success":true }
{ "message": { "status":"processing", "progress":"35.23532" }, "code":200, "success":true }
Parameters :
idVideo(string)
Upload stream record file
URL :
http://api.westream.com/upload/encoding/stream-record
Response :
{ "message": { "idVideo": "abc123", "fileName": "test-vide.mp4", "message": "start encoding" }, "code: 200", "success":true }
Parameters :
username(string) fileName(string) ex: filename.mp4
Upload posterframe
link :
http://api.westream.com/upload/poster-frame
Response :
{ "message": { "idContrib":"abcd1234", "fileName":"test.jpg", "filePath":"http://westream.com\contrib\test.jpg" }, "code":200, "success":true }
Parameters :
file(type:file) username(string)