Goncalo Luiz wrote:
> Hi,
>
> I am considering going for a setup like this:
>
> - Two USB DVB-2 tuners
> - 1 Raspberry pi 3
>
> The goal is to connect my Freeview dish to the tuners and use the pi to serve as a tvheadend backend, transcoding the selected channels to a number of LAN/WAN frontend players. The frontend would connect to the tvheadend backend, select a channel and if a tuner is available, the server would send the transcoded stream.
>
> Before I go ahead and buy the components, I'd like to get some validation from the community this setup can work. I am particularly unsure if the Raspberry Pi 3 would be powerful enough to decode and transcode two DVB-2 (HD) streams simultaneously. I guess the Pi GPU could provide assistance on this (so long the licenses are enabled, which I would be able to do), but have no idea whether tvheadend would make use of the GPU for the transcoding part.
>
> Have anybody ever attempted a similar setup ?
>
> Thanks,
> Gonçalo
Tvheadend only does software transcoding, there has been some experimental hardware transcoding work done focusing on intel & nvidia. Even if Tvheadend did support hardware transcoding on the Pi it wouldn't be powerful enough to transcode 2 concurrent streams.
You also have to think of bandwidth issues, the Pi still uses one measly USB bus shared between the Ethernet and the ports! Last time I tried streaming a complete Freesat mux (45Mbps) over the network it glitched like hell.
<<