The box does what you want. But man should be clear that it is precisely at high resolutions video streaming via Miracast is limited. With my Nexus 5 I can transfer videos via Miracast on the television, but there is even less than 1m distance and line of sight to the pits to regular dropouts. Overall, this is so annoying that I can not use the function. To view images on TV or websites the box is certainly well suited.
The DLNA function is working relatively well. What bothers me is that many audio formats (Dolby, etc.) are not supported. This would be no problem if you could adjust these audio formats that would be passed directly to the TV / receiver. However, I have the option not found. This may komt yes with a future firmware.