On the screenshot, none of that was actual scheduled recording, those were live TV being fed to 3 network clients and the subsequent time-shift writing.
Ah. Well that changes the situation quite a bit, as the MC server is going to be Time Shifting each channel, writing the Time Shift files, then serving them to clients with buffering and possibly format conversion going on, depending on your client settings. Only Yaobing or other JRiver developers could comment sensibly on what might be the issue there.
Certainly your screenshot doesn't show any serious load on anything, except maybe your network. On looking at the screenshot again I see that your network is loaded at 7% with 73Mbps throughput. So it looks like you do have a 1Gbps network. So it should be fine, unless those peaks are big enough to cause the stuttering you see. If your graphics card is doing some work (i.e. hardware acceleration) in serving up or converting the live streams, it could be the problem. Check the GPU load with four channels playing.
I don't have four clients to test that type of load on. But I did test recording four channels at once on my internal PCIe quad tuner, and that worked fine. I did notice though that my recordings only received an I/O Priority of "Background", while MC's Audio Analysis and Thumbnail generation were getting "Normal" I/O Priority! That doesn't seem right. However, your Time Shifting files are getting "Normal" I/O Priority so there is no issue there.
Unless there is some way to timeshift in jts and record in ts, I have to keep it ts since I plan on implementing comskip eventually on recorded series.
Either you misunderstood or mistyped that. When you record in JTV format, Time Shifting and Recordings use one JTV file set. When you record in TS format, Time Shifting is in JTV format, and recording is in TS format, and written in parallel to the Time Shifting files (not converted later).
If you are just having a problem when four Clients watch TV live, with Time Shifting, then only JTV file sets are involved. You should test if you still have the stuttering problem when four MC Clients play back four separate (different) HD recordings. I suspect that you won't have a problem, as long as you aren't also recording several programs while playing the recordings.
As an aside, while JRiver haven't provided a method to quickly re-mux JTV files to TS files, while retaining all the quality, I have written up how it can be done. It is a manual process, but if you are recording stuff to be watched at some later time, you could possibly record in JTV format and then convert to TS to run Comskip, or you could use
VideoReDo TVSuite V5, like I do for movies and a few other programs.
I have previously written how to do the JTV to TS re-muxing here:
http://yabb.jriver.com/interact/index.php/topic,105793.0.htmlI'm also trying to get the folk at VideoReDo to directly read JTV file sets, and they are showing interest again in doing that, after a couple of years waiting.
I have some WD reds on an adaptec controller that is storing the movies. I might try and see how that fares, but the adaptec is a lower end 6405e so it may not do any better.
I'm thinking less and less that this is a HD vs SSD issue, and more that it is a network or MC problem. Other users have had some issue when streaming live TV to multiple MC Clients, and to date there hasn't been one ah ha! solution found to some on those issues. Often they do seem to be installation dependent, and therefore there is no universal solution. But I'm think maybe MC has some efficiency issues in this area. So keep on testing, providing information and trying to solve the problem, if you can, and Yaobing may find the cause.
I'm very new to this program, but things on the whole are going way better than I could have imagined. Thanks again for all the help and ideas!
Yeah, it is a good program. Not perfect, but what software under constant development is? Aside from the issue of availability of client software for all platforms (Android, iOS, Windows 10 Phone, TVs, Apple TV, media boxes, etc.) I still see it as the best HTPC software available.