Timecode support with ns.onFI function

Adobe FME supports the concept of inserting timecode into the live stream. Does Wowza pass this stream? We do not see any data coming from ns.onFI

We want to use the timecode track for other function. Any examples of a player that extracts and displays the timecode values.

Wowza just reflects streams in this case, so data inserted by FMLE should be present, and should be retrievable in Flash client as usual. Here is an Adobe guide:

http://help.adobe.com/en_US/FlashMediaLiveEncoder/3.0/Using/WS5b3ccc516d4fbf351e63e3d11c104ba9cd-7ffe.html

Richard

Take a look at this method:

https://www.wowza.com/docs/how-to-inject-cue-points-or-metadata

Richard

Also, try onFi (lower case i)

Or onCall is a catchall for any netconnection.call from Flash.

Richard

I’m trying to process the same method but at the server side but it seems that Wowza doesn’t invoke this method at the server. I have tested that other (e.g. publish) methods are being successfully invoked but not this one.

public void onFI(IClient client, RequestFunction function, AMFDataList params) {
               getLogger().info("onFI");
}

Am I missing something?

Well,

I have figured out the problem. onFI is being called on the netstream not netconnection. So, I need to register callback on IMediaStream.

Thanks any ways!