Jump to content

Recordings tearing and unwatchable on Intel NUC


Rogero54

Recommended Posts

Rogero54

Hello,

I have Emby Server set up on two different platforms.

 

1: One is an Intel NUC i5-5250 1.60 GHz with 8 Gig of Ram. Emby Version is 4.3.0.25

 

2: Other is A QNAP TVS-673e AMD R-Series RX-421BD quad-core 2.1 GHz with 16 GB of Ram. Emby Version is 4.3.0.25 beta

 

Both devices are connected to the same switch. I am running 2 HDHomerun Prime's for cablecard content.

 

Is it normal that I should not get decent performance out of the NUC? Until the guide data went away, it was running MCE on Windows 7 and could record 6 simultaneous streams from the HDHomerun with out any issues. Upgraded to Windows 10 and using EMBY, I cannot record more than 2 or 3 at a time without extreme tearing and breakup. 

 

The QNAP, however, doesn't seem to have any issues recording 6 streams at a time. 

 

Thanks in advance. 

Link to comment
Share on other sites

Hi, curious, when you record using QNAP, is the recording being saved onto the QNAP, or on another machine?

Link to comment
Share on other sites

Rogero54

Hi Luke,

The NUC is recording to a USB Drive on USB3. The QNAP is recording local.

Since posting this message, I ran another test today.

I have 3 Nvidia Shields, a Roku, an android phone and a windows PC. I started live TV streams of different channels one at a time until I had all six playing. That is the total # of tuners I had available to test. On the NUC, once I started the second stream, the 2 playing streams started to tear and freeze. Repeated that same sequence on the QNAP, and while it took the last stream a bit to start up, once running, they all played mostly flawlessly. 

 

Any suggestions on things to look at to troubleshoot. I did not collect any perfmon info on the NUC at the time as I was headed out the door at the time. I will repeat the experiment again tomorrow and see if I can see an obvious bottleneck.

 

Thanks

Link to comment
Share on other sites

I wonder if it's an issue of disk performance with the usb drive. When you played was there any transcoding? Have you customized the server transcoding temp path?

Link to comment
Share on other sites

Rogero54

Hi Luke,

Ran CrystalDiskMark on the D: and E drives. D: is internal Sata and E: is USB. Results look pretty similar.

Drive D:

[Read]
Sequential 1MiB (Q=  8, T= 1):   121.826 MB/s [    116.2 IOPS] < 68349.47 us>
Sequential 1MiB (Q=  1, T= 1):   120.604 MB/s [    115.0 IOPS] <  8678.25 us>
    Random 4KiB (Q= 32, T=16):     1.397 MB/s [    341.1 IOPS] <506850.98 us>
    Random 4KiB (Q=  1, T= 1):     0.561 MB/s [    137.0 IOPS] <  7280.92 us>
 
[Write]
Sequential 1MiB (Q=  8, T= 1):   118.474 MB/s [    113.0 IOPS] < 69886.38 us>
Sequential 1MiB (Q=  1, T= 1):   117.634 MB/s [    112.2 IOPS] <  8888.75 us>
    Random 4KiB (Q= 32, T=16):     1.176 MB/s [    287.1 IOPS] <526810.76 us>
    Random 4KiB (Q=  1, T= 1):     1.084 MB/s [    264.6 IOPS] <  3770.47 us>
 
Drive E:
[Read]
Sequential 1MiB (Q=  8, T= 1):   118.492 MB/s [    113.0 IOPS] < 70354.64 us>
Sequential 1MiB (Q=  1, T= 1):   116.402 MB/s [    111.0 IOPS] <  8996.47 us>
    Random 4KiB (Q= 32, T=16):     0.633 MB/s [    154.5 IOPS] <818619.81 us>
    Random 4KiB (Q=  1, T= 1):     0.585 MB/s [    142.8 IOPS] <  6984.57 us>
 
[Write]
Sequential 1MiB (Q=  8, T= 1):   114.913 MB/s [    109.6 IOPS] < 72281.91 us>
Sequential 1MiB (Q=  1, T= 1):   113.054 MB/s [    107.8 IOPS] <  9262.54 us>
    Random 4KiB (Q= 32, T=16):     1.541 MB/s [    376.2 IOPS] <498351.66 us>
    Random 4KiB (Q=  1, T= 1):     1.505 MB/s [    367.4 IOPS] <  2706.14 us>

 

As a test, I have 3 streams playing currently. Two are direct streaming and one is transcoding playing on Chrome browser. Transcoding is 78fps 1.2 Mbps H264 (AVC)

The streams are tearing and freezing.

Network Utilization on the NUC is 16 MB/s, 1% Utilization

DISK IO is 2 MB/Sec 

 

At this point, streams are completely frozen.

Seeing the same behavior in PLEX so likely not a software issue. 

 

I would have thought the NUC could support Emby. Anyone else running Emby on an i5 NUC?

 

Thanks

Link to comment
Share on other sites

  • 2 weeks later...

Unfortunately I'm not sure. One thing I can say is that comparing to wmc is not really an equivalent comparison.

 

Wmc is not a server that is streaming to other client devices.

 

To stream from your server machine to let's say the Roku requires more work than what wmc would do all on the same machine.

 

First the server starts streaming data from the hdhr to a file on the server. Then that file is processed and potentially transcoded for Roku into the server's transcoding temp folder. Then the output from that is then streamed to Roku.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...