Does the Blackmagic SDK allow Slow Motion Instant Replay?

Ask software engineering and SDK questions for developers working on Mac OS X, Windows or Linux.
  • Author
  • Message
Offline

Brandon Saunders

  • Posts: 2
  • Joined: Mon Dec 05, 2016 6:13 pm

Does the Blackmagic SDK allow Slow Motion Instant Replay?

PostMon Dec 05, 2016 6:18 pm

Does the Blackmagic SDK allow Slow Motion Instant Replay?

I'm curious to know if there is a way to take SDI camera input video frames and then allow slow motion instant replay while continuing to record.

Additionally, I'd like to take the video frames and output them on an RTSP stream.

Does anybody know if this is possible?

Thank you.


Input: Several SDI Cameras
Outputs: RTSP Stream, Slow Motion Instant Replay
Offline

Dave Johnstone

  • Posts: 223
  • Joined: Mon Dec 08, 2014 11:12 am
  • Location: Adelaide

Re: Does the Blackmagic SDK allow Slow Motion Instant Replay

PostMon Dec 05, 2016 10:20 pm

Yes, it is possible to do. Just remember the SDK only captures and plays back raw frames, any compression, file handling or serving would be from your own code.

Regards,

Dave.
Last edited by Dave Johnstone on Mon Dec 05, 2016 11:31 pm, edited 1 time in total.
Freelance Television Broadcast Engineer
and Software Programmer.
Offline

Ian Morrish

  • Posts: 580
  • Joined: Sun Jan 18, 2015 9:24 pm
  • Location: New Zealand

Re: Does the Blackmagic SDK allow Slow Motion Instant Replay

PostMon Dec 05, 2016 10:50 pm

See https://ianmorrish.wordpress.com/2016/11/19/instant-replay-time-shift-on-the-cheap/
Advantage of using H.264 hardware encoding (via TVS or Pro Recorder) is dramatic reduction in CPU overhead and very lightweight app to record the stream to disk.
VLC can playback the stream at the same time it is being recorded and provides speed control and seeking to time via remote TCP connection.

If you want to do it with Decklink cards then check out CasparCG there are several SlowMo projects based on it.
Regards,
Ian Morrish
Video Integrated Scripting Environment
(Windows PowerShell with ATEM driver + more)
https://ianmorrish.wordpress.com
Offline

Brandon Saunders

  • Posts: 2
  • Joined: Mon Dec 05, 2016 6:13 pm

Re: Does the Blackmagic SDK allow Slow Motion Instant Replay

PostTue Dec 06, 2016 5:07 pm

Dave Johnstone wrote:Yes, it is possible to do. Just remember the SDK only captures and plays back raw frames, any compression, file handling or serving would be from your own code.

Regards,

Dave.



Thank you very much for this information.

Return to Software Developers

Who is online

Users browsing this forum: No registered users and 6 guests