Injecting cue points into incoming stream and retranslating them to RTMP/nDVR
I got incoming RTMP stream (made with Wirecast) and want to inject cue points into it before retranslating this stream to RTMP or HDS. Any suggestions how to implement it? My original approach to add cue points to outcoming streams turned out to be faulty, I have to inject cue points into incoming stream before it will be redistributed to RTMP/HDS.
Any ideas how to implement it or/and where to look?
Point is stream coming from Wirecast and I got no client to inject cue points. They're supposed to be injected by some kind of wowza module on timer events.
Idea is to inform player at user's side of time of video stream. Example:
- incoming stream is injected with cue points every 5 mins.
- at 12:00 this stream is showing, let's say, a flag, cue point with timestamp indicating its 12:00 is injected
- this video stream is retranslated to nDVR and/or live
- despite latency in retranslation and possible delay in DVR, when flag is shown, cue point with 12:00 timestamp is triggered. Please note it may (and most likely will) happen not at "actual" 12:00, but later.
These guides are injecting data in outcoming stream while I need to inject it in incoming stream which will be retranslated by 'dvr' and/or 'live' application later.
p.s. And by the way, I don't get what in iOS guides relates to my question. I'm surely not getting something, can you please get a little bit more into details here?
This should work. You do need to create a Flash RTMP controller, only the essential Actionscript for that is shown. If you would like a list of consultants that can help with such a project, write to firstname.lastname@example.org and ask for list of independent consultants.