I want to keep track of which bitrate stream a particular client is consuming throughout a live session.
i want to register following information for a live session
t=0 connection from userid=123 — quality =1 (or low quality or 160p)
t=15 ----- userId = 123 ------ quality = 2 ( or 240p)
t=35 ---- userId 123 ------- quality = 3 (or 360p)
t=100 -----userId 123 ------quality = 2
video players can be using adaptive bitrate rtmp (jwplayer) from web or adaptive bitrate hls (IOS devices) or single bitrate rtsp (android).
I found a module mentioned at https://www.wowza.com/docs/how-to-log-client-count-and-metadata-for-a-stream-every-10-seconds-modulelogviewercounts which gives me info regarding count of connections but not on the bitrates of each connection. Is there a module(s) where i can detect
1)when a connection is switching stream quality
- when a connection is starting
3)when a connection is ending.