Also the playlist format is a smil file. As explained earlier there is a rest api for creating smil files. For your exact playlist format you have to try it out yourself. There are others who have used the same api successfully.
The smil file is basically just a XML file. You can Veblen rest eit manually in a editor and put it on the server in the right location with right extension. Then load or reload the schedule via api calls,