VERSION 1.6.1
|28 MB
Release Date:
6/14/2024
Release Notes
Release Version 1.6.1
- Added: Support for Linux.
- Added: Rivermax SMPTE 2110 output on both Windows and Linux.
Release Version 1.5.1
- Fixed: R3D file name reel numbering issue when saving Save to File and Replay R3D files.
- Fixed: CDL Saturation slider not working.
- Fixed: Changed the CDL Saturation slider range up to 4.
- Fixed: Save to File Start/Stop button logic changed to allow the Save to File option to be stopped, without interrupting the live broadcast.
- Fixed: Removed "Realtime Latency Settings..." tab, since its functionality is now available on the home page.
- Fixed: Changed the INI settings SaveR3DMaxFileSizeMB to SaveR3DMaxFileSizeGB. And changed the minimum supported R3D file size to 4GB. If the first file is less than 4GB, the frequency of AUX data blocks could cause issues with multipart R3D files, generated RED Connect from being loaded by older R3DSDKs.
- Fixed: Replay button now based on whether or not there are frames in the replay buffer, not on whether or not the camera is currently recording.
- Fixed: Changed the Replay buffer length setting to be treated as seconds instead of frames. The setting has always been labeled as seconds. Added code to attempt to adjust older settings from frames to seconds.
- Fixed: Replay Extend button always add the correct number of frames to the file.
- Fixed: Issue that was capable of causing the R3D files to not be created, because of audio block placement.
- Fixed: Issue where Replay files could stop writing early.
- Fixed: Removed the unused "Sent to SDI" line from the home page.
- Fixed: Fixed the Custom R3D File IO Streamer.
- Fixed: Log level definitions in the REDConnect.ini file are now accurate.
- Fixed: Issue where the custom DLLs were required to be in the folder with the RED Connect application, instead of in the plugins folder.
- Enhanced: Instead of hiding the active page tab it is now high-lighted, so it looks like an active page tab.
- Enhanced: Added a visible disabled state to the Save To File and Save Replay Start buttons. When they are disabled, they will be black with white outlines.
- Enhanced: Added a drop down to select Custom R3D File IO Streamer.
- Added: 'Available Replay History' line on the bottom of the Save to File / Save Replay box. It displays in real-time, how many seconds (and frames) are in the Replay History buffer.
- Added: The INI file settings to the log file.
- Added: Ability to refresh web pages when the application starts up. This will ensure the connected web pages are using the html that corresponds to the running version of the application. This functionality is enabled when INI settings/ReloadWebPagesOnAppRestart is set to 1.
- Added: INI setting CustomSettingsFilePath and a System Settings text edit box to allow users to change where custom settings are stored.
- Added: Drop down menu for loading custom settings INI files.
- Added: Support for applying RED Connect library 3D LUTs
- Added: INI setting for Lut3DLibraryPath and a System Settings text edit box to allow users to change where RED Connect's 3D LUTS are stored.
- Added: INI settings/Lut3DName to define the default 3D LUT.
- Added: support of applying CDL files.
- Added: INI setting for CdlLibraryPath and a System Settings text edit box to allow users to change where their CDLs are stored.
Release Version 1.4.2
- Added support for output to AJA SDI cards.
- Improved GPU image processing pipeline for reduced latency and smoother output.
- Improved responsive web UI.
- Added plug-ins folder in application directory to organize plug-in shared libraries according to whether they are image-processor plugins or custom-io plugins; libraries placed in the image-processor folder will appear in the 'Custom Image Processor' drop-down in System Settings.
- Combined 'GPU Latency' and 'Video Out Latency' into single 'Video Out Latency' setting; all but the last 50ms of latency will be applied before frames are scheduled for GPU processing. The last 50ms or less of latency will be applied after GPU processing is scheduled and will include GPU processing time.
- Added Destination panel to Home page in the UI so users can toggle different outputs on or off.
- Added Latency adjustment to the Home page.
- The location of the settings file has moved to C:\ProgramData\red\REDConnect.
- Known issues:
- FPS Chart is blank - we are in the process of updating the FPS Chart to the new UI and this will be working again in an upcoming patch.
- CRC Check of received frames has been disabled.
- RED Connect Beta Version 1.3
- Added NVENC encoding output when running on a single NVIDIA ADA GPU (and a System Settings panel to adjust the encoding parameters).
- Added Video Monitoring output when RED Connect is not running as a service (and a System Settings panel to adjust the parameters).
- Added "R3D Save Only", "NVIDIA NVENC Only", and "Video Monitor Only" to the list of available output destinations.
- Added support for saving R3D files at greater than 60 fps.
- Added the GPU Decode Latency setting to postpone when GPU decoding begins, this allows third parties up to 2000ms to figure out their CustomImageProcessor parameters before it is executed.
- Added GPU Decode load balancing to allow specific frames to be decoded on specific GPUs. This feature is based off of frame number, not frame record time stamps. And is automatically disabled when output settings require it to be disabled.
- Added a yellow warning indicator in the bottom left of the GUI. It will appear if there are issues with the settings. Holding the mouse pointer over it will bring up a popup with the errors listed.
- Added enhanced System Settings GUI checking to on-the-fly disable unavailable options. And to change the System Settings "Save System Settings And Restart" button to "Save System Settings And Stop" if Video Monitoring Enabled is set, and back, if it is not enabled.
- Simplified and enhanced the CustomImageProcessor interface. Interface now includes camera SDI time codes. The sample now includes a sample background thread.
- Modified the NVIDIA NVENC -fps parsing argument to support numerator/denominator syntax, instead of just numerator syntax.
- Applied the CustomImageProcessing output and scaling to all output formats.
- Shortened the service restart time to around 10 seconds and from being time based, to waiting for the service process to exit before restarting it.
- Changed the default page's "Converting to SDI pixels" label to "GPU post processing", since it now includes the elapsed time of the custom image processing, scaling, and SDI pixel conversion.
- Changed the default Blackmagic SDI Video Out Latency from 3 seconds to 150ms. And changed the number of frames buffered in the Blackmagic system from 16 to 4. These appear to be optimal settings for 8k60. To run at lower resolutions or frame rates, the default values may need to be adjusted.
- Disabled Video Monitoring output when the destination is set to Blackmagic SDI out.
- Removed Blackmagic SDI pixel type selection.
- Fixed an issue where frames would start GPU decoding out of order.
- Fixed an issue where frames could playback out of order.
- Fixed a memory leak when Blackmagic GPU Direct, SaveR3dFile, and Replays were all disabled.
- Fixed potential slowdowns when starting new record sessions by switching from frame number-based processing to frame record time stamp-based processing.
Release Version 1.2
- Fixed: Reduced drift by changing from frame number based synchronization to time based synchronization.
- Removed application enforced minimum latency.
- Added realtime interactive latency adjustments. Depending on the environment latency can be set (in realtime) from 300ms (or less) to 3000ms (or more).
- Added support for Precision Time Protocol synchronization.
- Added support to communicate with the camera via TCP.
- Added functional sections to the System Settings web page.
- Added support to save audio data to the R3D files.
- Added connection type, connection status, and output type information to the web page headers.
- Added realtime user customizable performance graphs.
- Added an option to save the camera stream to R3D files.
- Added an option to start saving the camera stream to R3D files as soon as the camera starts recording.
- Added an option to save the previous few seconds to a replay R3D file (the number of previous few seconds is user defined).
- Added the ability to append a user defined DLL to the rendering pipeline for doing things like dewarping (a simple dewarping sample DLL is included), additional image pipeline processing, or capturing/redirecting of the frames.
- Added the ability to redirect the R3D file IO via a user defined DLL to foreign or remote file systems (a sample DLL is included).
- Added the ability to run without Blackmagic SDI GPU Direct, when running streams lower than 8K60FPS.
- Added the ability to reset web page statistics in realtime.
- Known issue, when recording from the camera at lower frame rates and resolutions the SDI output may have some issues. To get around them, record from the camera at 4K 60 FPS, 8K 30 FPS, or higher and set the desired output format in the System Settings Output Video Settings panel
Release Version 1.1
- Added NVidia Rivermax SMPTE 2110 support.
Release Version 1.0
- Initial Public Release
Copyright © 2004-2024 RED Digital Cinema, LLC. All rights reserved.
VERSION 1.5.1
|21.6 MB
Release Date:
12/4/2023
Release Notes
Changes in this version
- Fixed: R3D file name reel numbering issue when saving Save to File and Replay R3D files.
- Fixed: CDL Saturation slider not working.
- Fixed: Changed the CDL Saturation slider range up to 4.
- Fixed: Save to File Start/Stop button logic changed to allow the Save to File option to be stopped, without interrupting the live broadcast.
- Fixed: Removed "Realtime Latency Settings..." tab, since its functionality is now available on the home page.
- Fixed: Changed the INI settings SaveR3DMaxFileSizeMB to SaveR3DMaxFileSizeGB. And changed the minimum supported R3D file size to 4GB. If the first file is less than 4GB, the frequency of AUX data blocks could cause issues with multipart R3D files, generated RED Connect from being loaded by older R3DSDKs.
- Fixed: Replay button now based on whether or not there are frames in the replay buffer, not on whether or not the camera is currently recording.
- Fixed: Changed the Replay buffer length setting to be treated as seconds instead of frames. The setting has always been labeled as seconds. Added code to attempt to adjust older settings from frames to seconds.
- Fixed: Replay Extend button always add the correct number of frames to the file.
- Fixed: Issue that was capable of causing the R3D files to not be created, because of audio block placement.
- Fixed: Issue where Replay files could stop writing early.
- Fixed: Removed the unused "Sent to SDI" line from the home page.
- Fixed: Fixed the Custom R3D File IO Streamer.
- Fixed: Log level definitions in the REDConnect.ini file are now accurate.
- Fixed: Issue where the custom DLLs were required to be in the folder with the RED Connect application, instead of in the plugins folder.
- Enhanced: Instead of hiding the active page tab it is now high-lighted, so it looks like an active page tab.
- Enhanced: Added a visible disabled state to the Save To File and Save Replay Start buttons. When they are disabled, they will be black with white outlines.
- Enhanced: Added a drop down to select Custom R3D File IO Streamer.
- Added: 'Available Replay History' line on the bottom of the Save to File / Save Replay box. It displays in real-time, how many seconds (and frames) are in the Replay History buffer.
- Added: The INI file settings to the log file.
- Added: Ability to refresh web pages when the application starts up. This will ensure the connected web pages are using the html that corresponds to the running version of the application. This functionality is enabled when INI settings/ReloadWebPagesOnAppRestart is set to 1.
- Added: INI setting CustomSettingsFilePath and a System Settings text edit box to allow users to change where custom settings are stored.
- Added: Drop down menu for loading custom settings INI files.
- Added: Support for applying RED Connect library 3D LUTs
- Added: INI setting for Lut3DLibraryPath and a System Settings text edit box to allow users to change where RED Connect's 3D LUTS are stored.
- Added: INI settings/Lut3DName to define the default 3D LUT.
- Added: support of applying CDL files.
- Added: INI setting for CdlLibraryPath and a System Settings text edit box to allow users to change where their CDLs are stored.
Copyright © 2004-2023 RED Digital Cinema, LLC. All rights reserved.
VERSION 1.4.2
|20 MB
Release Date:
9/11/2023
Release Notes
Changes in this version
- Added support for NVIDIA NVENC split encoding.
- Added support for output to AJA SDI cards.
- Improved GPU image processing pipeline for reduced latency and smoother output.
- Improved responsive web UI.
- Added plug-ins folder in application directory to organize plug-in shared libraries according to whether they are image-processor plugins or custom-io plugins; libraries placed in the image-processor folder will appear in the 'Custom Image Processor' drop-down in System Settings.
- Combined 'GPU Latency' and 'Video Out Latency' into single 'Video Out Latency' setting; all but the last 50ms of latency will be applied before frames are scheduled for GPU processing. The last 50ms or less of latency will be applied after GPU processing is scheduled and will include GPU processing time.
- Added Destination panel to Home page in the UI so users can toggle different outputs on or off.
- Added Latency adjustment to the Home page.
- The location of the settings file has moved to C:\ProgramData\red\REDConnect.
Known Issues
- FPS Chart is blank - we are in the process of updating the FPS Chart to the new UI and this will be working again in an upcoming patch.
- CRC Check of received frames has been disabled.
Full release notes for RED Connect
Copyright © 2004-2023 RED Digital Cinema, LLC. All rights reserved.
VERSION 1.2.39
|23.7 MB
Release Date:
2/8/2023
Release Notes
Changes in this version
- Fixed: Reduced drift by changing from frame number based synchronization to time based synchronization.
- Removed application enforced minimum latency.
- Added realtime interactive latency adjustments. Depending on the environment latency can be set (in realtime) from 300ms (or less) to 3000ms (or more).
- Added support for Precision Time Protocol synchronization.
- Added support to communicate with the camera via TCP.
- Added functional sections to the System Settings web page.
- Added support to save audio data to the R3D files.
- Added connection type, connection status, and output type information to the web page headers.
- Added realtime user customizable performance graphs.
- Added an option to save the camera stream to R3D files.
- Added an option to start saving the camera stream to R3D files as soon as the camera starts recording.
- Added an option to save the previous few seconds to a replay R3D file (the number of previous few seconds is user defined).
- Added the ability to append a user defined DLL to the rendering pipeline for doing things like dewarping (a simple dewarping sample DLL is included), additional image pipeline processing, or capturing/redirecting of the frames.
- Added the ability to redirect the R3D file IO via a user defined DLL to foreign or remote file systems (a sample DLL is included).
- Added the ability to run without Blackmagic SDI GPU Direct, when running streams lower than 8K60FPS.
- Added the ability to reset web page statistics in realtime.
- Known issue, when recording from the camera at lower frame rates and resolutions the SDI output may have some issues. To get around them, record from the camera at 4K 60 FPS, 8K 30 FPS, or higher and set the desired output format in the System Settings Output Video Settings panel
Full release notes for RED Connect
Copyright © 2004-2023 RED Digital Cinema, LLC. All rights reserved.