[Home]

Summary:ASTERISK-26022: ARI: Add media playlists
Reporter:Matt Jordan (mjordan)Labels:
Date Opened:2016-05-15 21:43:48Date Closed:2016-09-23 14:46:58
Priority:MajorRegression?
Status:Closed/CompleteComponents:Resources/res_ari Resources/res_ari_bridges Resources/res_ari_channels
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:A common task for many ARI applications is to play back a list of media resources as a single 'prompt' or sound for a user. This is currently a bit cumbersome in ARI, as each sound file results in a single {{Playback}} resource. To form a list, a state machine must be built that triggers the next sound file to be played when the {{PlaybackFinished}} event is received.

Making people write tedious code stinks.

The basic premise of this feature is that resources that allow for media operations to be started on them should allow for multiple {{media}} URIs to be specified as well. This will result in a single {{Playback}} resource that can be manipulated for the entire list of sounds.

Additional work can also be done on this feature to allow for fine-grained list control, as well as better intelligence for how the {{reverse}} and {{forward}} operations interact with the media in the list.
Comments: