Play ISR Stream List Formatting
Play ISR stream lists will be exported in .playisr file format. To import a stream list, the file must also be in a compatible format.
Export Format
When exported from the player, the streams within the stream list file include the version, name, UUID, URL, Creation Date, Modified Date, Selected Program Number, and available Video, Audio, and Metadata IDs.
For example:
{
"version": "1",
"stream_list": [
{
"version": 2,
"name": "Mx4E SRT Passphrase",
"uuid": "9506fcff-8b96-4528-aa06-86799666221a",
"url": "srt://192.168.2.254:5300?latency=100&mode=caller&passphrase=E1%3AN316sT2yzBFH4JeSHv2acA%3D%3D",
"creationDate": "2024-11-15T08:58:08.496332",
"modifiedDate": "2024-12-07T16:24:59.086737"
"selectedProgramNumber": 21,
"selectedVideoStreamID": 1,
"selectedAudioStreamID": 1002,
"selectedMetaStreamID": -1
}
]
}
Note
Any parameters (audio, video, or metadata) that are not available in the saved program will be given a default value of -1.
Import Format
When importing stream lists, you can use either the export format above, or a Lenient format which requires only the stream name(s) and URL(s). The latter option is useful if you are manually creating the stream list you wish to import.
For example:
{
"stream_list": [
{
"name": "SRT Stream One",
"url": "srt://192.168.2.251:5510?latency=20"
},
{
"name": "SRT Stream Two",
"url": "srt://192.168.2.251:5511?latency=20"
}
]
}