Bunch of fixes

For the last couple of weeks a number of fixes have been commited

  • MP4 video stuttering – fixed H264 B-frame delays (RTMP has main timestamp and B-frame delay unlike MPEG PTS/DTS)
  • Access/Deny inheritance from server{} and rtmp{} level to application{} level
  • Added closing io descriptors (a kind of daemon mode) for child processes. That made error log much cleaner from unreadable ffmpeg output mixed with other ffmpegs and rtmp log messages
  • Fixed exec process crash when publisher closes connection at the moment of exec respawn
  • Fixed record_done settings inheritance
  • Fixed recording audio-only streams splitted into fragments (video key frame used to be the split point)
  • Fixed push/pull in multi-worker mode
  • NGINX-RMTP release build now writes clean and readable error.log with main events. Message level is info.

Several new features are still waiting in branches.

Project page

Advertisements
  1. Leave a comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: