Mobile Stream Playback - how?

Hi

I am working fine with Live stream in my mobile app using Xprotect Mobile protocol - but could someone please explain how to work with Playback streams?

The documentation is scant to put it mildly - Live Streams and Video pushes are covered in the documentation and the Demo App, but there’s nothing at all for Playback. Only that it’s an option in the SignalType of the RequestStream command - well great, but than what?

  • How do I set a start/end time (is that what the cryptic TImeRestrictionStart/End are for?)?
  • Do I need a playback controller?
  • How do I stop/start it?
  • How do I know when it’s finished?
  • Does it expect fixed interval frame requests or does it use a real-time offset to work out which frame to serve once it’s running?

Thanks in advance

Gary

Please note that there is two samples on Mobile Server protocol. Mobile Server protocol sample and Mobile Playback protocol sample.

Please explore the second sample: Mobile Playback protocol sample.

Thanks, that helped. Though I do feel the documentation could be greatly improved: In terms of mobile playback, the current documentation is just a reference document for people who already know what they’re doing. Command input params should be explained rather than simply listed - options like TimeBefore / DbStart / PrevSeq mean nothing (to me at least) without any context around them.

Gary