Releases: LCMApps/video-quality-tools
Releases · LCMApps/video-quality-tools
3.0.3
3.0.2
3.0.0
Warning!
Please, check your code and change timeoutInSec option to timeoutInMs in the FrameMonitor and in the StreamInfo class!
IMPROVEMENTS:
- Added new option
analyzeDurationInMsthat specifies the maximum analyzing time of the input [GH-97]
BUG FIXES:
- Fixed lack of support of the
timeoutfor anon-librtmpbuilds offfmpeg[GH-92]
2.0.1
IMPROVEMENTS:
- Dependencies were bumped (Some updates fix a security vulnerability)
2.0.0
IMPROVEMENTS:
- Function
processFramesfrom the module with the same name actually does calculations of encoder statistic. To improve naming it was renamed toprocessFrames.encoderStats[GH-10] processFrames.accumulatePktSizewas renamed toprocessFrames.calculatePktSize[GH-17]- New function
processFrames.networkStatsfor analyzing network link quality and losses in realtime. Check the README for more details. [GH-17] - Example for the
processFrames.networkStatsat [examples/networkStats.js](examples/networkStats.js [GH-17] - Dependencies was bumped
BUG FIXES:
1.1.0
- Added new fields
gopDuration,displayAspectRatio,width,height,hasAudioStreamto the result of
processFrames execution - Added new methods to processFrames:
calculateGopDuration,calculateDisplayAspectRatio,hasAudioFrames FramesMonitorfetches video and audio frames from the stream now.- Added
widthandheightinfo to video frames.