Hello All,
I am facing an issue related to transfer size while opening studies from the OHIF viewer.
I have implemented DCM4CHEE ARC 5 VERSION: 5.29.1 and OHIF (Version Number 4.12.50)
My PACS server has only one compression rule. I have followed steps from this link.
JPEG LS Lossless
1.2.840.10008.1.2.4.80
As you can see in the above images compression rule is working.
- Original study folder size (According to Ubuntu) is 724,4 Mb
- fs1 folder (149 Mb) (du -h | sort -h)
- DCM4CHEE UI: (153 Mb)
Study without Compression
fs1 folder - Ubuntu folder Size (149 M)
DCM4CHEE UI File Size (153)
__________________________________________________________________________
Here is my OHIF Configuration.
OHIF Version Version Number 4.12.50
Config file
window.config = {
// default: '/'
routerBasename: '/',
// default: ''
showStudyList: true,
disableServersCache: false,
studyPrefetcher: {
enabled: true,
order: 'closest',
displaySetCount: 10,
preventCache: false,
prefetchDisplaySetsTimeout: 300,
maxNumPrefetchRequests: 100,
displayProgress: true,
includeActiveDisplaySet: true,
},
servers: {
dicomWeb: [
{
name: 'CSMDICOM',
wadoUriRoot:
'
https://pacs.xxxxxxxxxxx/dcm4chee-arc/aets/xxxxxx/wado',
qidoRoot:
'
https://pacs.xxxxxxxxxxxxxxx.com/dcm4chee-arc/aets/xxxxxxx/rs',
wadoRoot:
'
https://xxxxxxxxxb.com/dcm4chee-arc/aets/xxxxx/rs',
qidoSupportsIncludeField: false,
imageRendering: 'wadors',
thumbnailRendering: 'wadors',
requestOptions: {
auth: 'admin:changeit',
},
},
],
},
studyListFunctionsEnabled: true,
};
I also hardcoded the transfer Syntax on OHIF code to be sure that there is no other option.
params.push('transferSyntax=1.2.840.10008.1.2.4.80');
const paramString = params.join('&');
console.log(`******************** ${server.wadoUriRoot}?${paramString}`);
return `${server.wadoUriRoot}?${paramString}`;
__________________________________________________________________
When I open the study from OHIF and run iftop (a tool to monitor traffic for Ubuntu). I noticed that the study is NOT compressed.
I was expecting a total transfer size of 150 Mb but I received 707 Mb.
It seems that DCM4CHEE is not sendig the study compressed despite it was stored compressed and transferSyntax was forced on the request.
What could be my config error?
___________________________________________________________________________________