I'd like to be able to watch live TV on my Nook HD+ (Cyanogenmod 10.2.1), after all it's portable, wireless and has more pixels than my 32" telly. Internet streams (BBC iPlayer, ITV Player) have terrible compression artifacts. Broadcasts received through a roof-top aerial offer substantially better quality. So I have got a USB dvb-t/dvb-t2 tuner plugged into my aerial and an old laptop. Using this and VLC, I can receive Freeview SD and HD multiplexs and stream the selected TV channel over my LAN.
The Nook HD+ can play network streamed videos, using either XBMC or MX Player. While this works well for the SD channels, the tablet won't play the HD channels. This is a Nook specific problem; because the same setup can stream to a RapsberryPi with Openelec and it plays the HD okay. So the Nook is trying to play the HD streamed TV channels using software decoding and naturally doesn't have the CPU power to manage.
Which leads to the question, why won't the hardware decoder accept the stream? MPEG2-ts, 1080i, h.264 video and aac audio, these shouldn't be a problem. What is it about the broadcast signal that is tripping up the Nook's GPU? Is there a workaround?
The Nook HD+ can play network streamed videos, using either XBMC or MX Player. While this works well for the SD channels, the tablet won't play the HD channels. This is a Nook specific problem; because the same setup can stream to a RapsberryPi with Openelec and it plays the HD okay. So the Nook is trying to play the HD streamed TV channels using software decoding and naturally doesn't have the CPU power to manage.
Which leads to the question, why won't the hardware decoder accept the stream? MPEG2-ts, 1080i, h.264 video and aac audio, these shouldn't be a problem. What is it about the broadcast signal that is tripping up the Nook's GPU? Is there a workaround?