The command get will provide information regarding a specific Live Stream Configuration.
http://lsm.cds1.yospace.com/lsm/get?id=i
Where i is the ID of the Live Stream Configuration that you wish to retrieve.
Calls return {"ERRORS" : []} where [] is an array of error strings if the command was not successful. The following HTTP result codes also apply:
The structure is as follows:
{
// Details about this stream
"stream": {
// Unique ID for this stream
"id":"13296922",
// Name assigned to this stream
"name":"my_live_stream",
// A publish point called "details"
"details":"dummy",
// A publish point called "iosPP"
"iosPP":"http://livehttp1.cds1.yospace.com/iphone/yospace01/test_plan_ios/test_plan_ios.m3u8",
// The parameter values assigned
"parameters":{
"input":"mms://mms.in.1.live.yospace.com/stream",
"param1":"somevalue1",
"param2":"somevalue2"
},
// Is this stream scheduled to run on the Live Stream Transcoder farm?
"started":"false",
// Is this stream open via the access server?
"public":"false",
// Name of the profile used to create this stream
"profileName":"1002"
},
// The list of errors that occured during this call
"errors":[]
}
The command list will list the available Live Stream Configurations in your account.
http://lsm.cds1.yospace.com/lsm/list
The command will return an array of Live Stream Configurations.