I think soft routing and nas are more suitable for integration. They are both turned on for a long time, and the demand for CPU performance is not too high. If the hardware decoding capability of the platform graphics card used for building is relatively strong, htpc can also be integrated, but it is a bit difficult for me. I have tried Debian and Ubuntu as hosts to install two virtual machines, kodi soft routing and nas, and finally both of them are stuck in the audio source code of kodi and output here through HDMI. Another solution is to add a Coreelec virtual machine to directly connect the set display to this virtual machine. On the one hand, I didn't try it when I was a little tired. On the other hand, if the host didn't load the HDMI audio of the graphics card, the virtual machine should also have the problem of direct output. Another solution is to use Windows as the host, but the virtual machine that comes with win1 does not support hardware direct access, so it is necessary to install the server version. In addition, because of the integration of soft routing, if Windows updates and restarts the system itself, the home will be disconnected. So in the end, I just integrated soft routing with nas. If you are familiar with linux, you can try it.
as for cost control, at present, Intel's 4th-generation CPU is quite cheap, and there are many second-hand brands of quasi-systems, and 2 or 3 chassis power supply motherboards have radiators, but hardware straight-through is only supported above i5. Moreover, some new codes of the 4th generation of Jixian don't support hardware decoding. However, for the platforms after the 6th generation, the price of CPU is a little incomprehensible, so it becomes two 4th generation platforms to do soft routing and nas respectively. The price is almost or a little more expensive than that of a 6th generation and 7th generation platform, and the construction is much simpler. The key hardware is exclusive and does not affect each other, and nas will not be disconnected if something goes wrong. AMD can also be used for all new hardware, and 2ge is enough to cope with soft routing +nas+htpc, which is cheap, supports hardware straight-through, and nuclear display is much better than intel.
Windows219 is installed on the low-power computer, and hdmi is connected to the TV. * * * You can choose any hard disk from ftp, smb, nfs and iscsi protocols, and you can also use a storage pool as a disk array for software. The server system has its own routing module. As for watching videos, downloading and playing games, everyone on earth will use them. In addition, don't use Bluetooth for keyboard and mouse or remote control. The server system doesn't have Bluetooth driver. If you toss it yourself, I haven't heard of anyone who can handle it.
the requirements seem complicated, but they are not.
Tell me about my current collocation. A few years ago, when I was tossing about the black dress, I bought an elite NH1 integrated motherboard. The CPU is an integrated 137U. For the application, it is quite satisfactory, with 8G third-generation memory and onboard Gigabit network card.
Later, due to the slow access to the external network of the black dress and the loss of interest, it was changed to soft routing, and it was finally decided on OpenWrt after a lot of tossing, such as Aikuai, Gaoke, LEDE and OpenWrt. Why? Because of its good open source, it is easy to toss (LEDE is also OpenWrt, but it has made many restrictions).
Now it's OpenWrt system, with four 7-ton hard disks mounted, hard disk partitions mapped in local area network, ALC player downloaded by mobile phone, many media locations set in the system, and DLAN enabled. Of course, I don't like watching videos very much, and I haven't tried it on TV, but I have to try it if I need special software.
I don't play games, but there is an integrated game accelerator in the system. I don't know if it is suitable for you.
Seriously, slag is a good choice. A N1 multi-loading system can realize TV boxes and game boxes. Buy a double-net snail star, use ESXI to install black group and lede or love fast at the same time, and simplify win1 with Russian. As for the download machine, you can use sterilized old hens, free Thunder members and free remote operation. This set comes down to less than 5, which can meet all your needs.
However, when you use it all, you will find that many things you don't need very much, and many things are just fresh for a while, and you like to toss about.
the more complicated it is, the more difficult it is.
nas and soft routing are put together. Qunhui can be virtually routed. (I am like this, but I need to install another wireless AP or router, because Qunhui can only support some models of usb wifi.) These two need to be turned on all the time, so choose the one that can give priority to low power consumption.
htpc boxes (boxes can use htpc with virtual machines) or something can use nuc or some thin client types, and use nas * * * to enjoy the hard disk.
It is most suitable to use raspberry pie to accomplish the function you proposed at low cost. It does these tasks without any problems. It can be deployed to different tf cards separately for each task. Switch when necessary.
implementation of nas
mount a mobile hard disk on the raspberry pie to realize file storage. Complete * * * enjoyment through smb protocol. A 24-hour NAS appeared. If you need other functions, you can install docker implementation. You can use qBittorrent for download, and apache or nginx can be installed for web service.
realization of HTPC
raspberry pie realizes htpc by installing XBMC software. Raspberry pie with hdmi interface can be directly connected to TV. Raspberry Pie 4 supports dual 4k output.
soft routing
The openwrt system written on the raspberry pie can realize the function of soft routing and can also be used as a bypass route. You can switch freely between different networks.
TV box
The Android TV system can be burned on the raspberry pie to realize the TV box. Functionally, it is basically the same as the usage habit of Android phones, and you can download relevant playing software in the market to play TV content.
Game Box
Lakka and RetroPie are excellent game systems on raspberry pie. Can load a large number of game rom, let you return to the arcade game of good times.
the above content can be realized with a budget of several hundred yuan, does it make you feel excited? Let's move quickly. If you need anything, please leave a message in the comments.
Snail Star magic change, win219 virtual machine hangs UNAS.
The more functions, the more complicated they are, and the more prone to problems. It is better to classify and combine them. You can divide them into several categories according to usage frequency and standby time, and then choose the appropriate platform.