Hello,
Did you pay your sub(s)....? 
Could try maybe a media box with it "proprietary" installed (Netflix).  The media box's are all 
over Sir.   Many popular box's are offered online.
Also those Netflix services seem to "cap" or introduce "isp  requirements" 
[[ ISP  may have some service DnD? ]]  
......so you could check you meet the  requirements your service stipulates......with your system.   (throughput )
https://m-nl-aliexpress-com(mecool) ------->  search  ----> smart TV boxes.  
As a side note   ----below-------------------------------------------------------------------
In 2019, Netflix is expected to generate a cash loss of $3.5 billion. The driver of its cash problem is hefty content costs    
( .......their  FIRE is FOXED)
Vin