Hi, Scott
There were questions from db_2011 but he asked them many time ago.
I ask again similiar questions. Maybe there was any progress in this case:
1) How can I achieve adaptive bitrate with dvr recording API? I mean I have got 3 bitrates (200 kbps, 300 kbps, 500 kbps) of channel "first_ch" which I can record. And by recording API I'll record them into 3 different folders which I'll name like "first_ch_200" "first_ch_300" "first_ch_500" by requests like these:
Code:
http://[wowza-ip-address]:8086/dvrstreamrecord?app=dvr&streamname=first_ch_200.stream&recordingname=first_ch_200&action=start
Code:
http://[wowza-ip-address]:8086/dvrstreamrecord?app=dvr&streamname=first_ch_300.stream&recordingname=first_ch_300&action=start
Code:
http://[wowza-ip-address]:8086/dvrstreamrecord?app=dvr&streamname=first_ch_500.stream&recordingname=first_ch_500&action=start
I can do this by default code of your Recording API. And I can request them or parts of them selectively by Playlist Request Delegate API by URLs like that:
Code:
http://[wowza-ip-address]/live/first_ch_500/playlist.m3u8?DVR&wowzadvrplayliststart=72000000&wowzadvrplaylistduration=300000
And my question is how can I get them simultaneously with adaptive feature? As I can do with plain streams by grouping them into smil file and then I can request them with adaptive feature:
Code:
http://[wowza-ip-address]/live/smil:first_ch.smil/playlist.m3u8
Is there any way to do this?
2) When I starting up all the 3 bitrates like that requests that I wrote above there will be a little latency between start times of that three recordings. So what if it is? And does Playlist Request Delegate API process it right? And in general does Playlist Request Delegate API can be implemented in such requests?
Thanks!