This new version of DicomObjects.Core is based mainly on DicomObjects.NET v8 version with the only exception of the DicomViewer control missing due to lack of platform support in .NET core. Key features included in DicomObjects.Core version include:
Starting with version 8 we have added video support with the help of FFmpeg, a well established video Codec, for handling all sorts of popular video formats. This allows importing of supported video formats, embedding them into DICOM and exporting them using the appropriate transfer syntax.
FFmpeg is licensed under the GNU Lesser Public license(LGPL). We comply with the rules as stated in FFmpeg's licensing terms (https://www.ffmpeg.org/legal.html) for using this open-source Codec in our product and would urge our users to be aware of the legal responsibilities of using it. For development status on this feature please check our webpage http://www.medicalconnections.co.uk/kb/Video_support_with_FFmpeg
After recent discover of several vulnerabilities found in older versions of FFMPEG, DicomObjects.Core and DicomObjects.NET version have been upgraded to the latest Windows build of FFMPEG for better security.
There have been many internal code changes that are related to code normalization, efficiency and readability and some of them affect deep rooted routines like handling sequences, writing to disk, network transmission, etc. Most of these don't directly affect our API but some changes were unavoidable. If you have any problems with this version please contact us our Support Team.