Fix notification display

98602d94e335 broke string replacement should the text being replaced be empty...
Improve LiveTV playback for HLS channels.

This is just a work-around, but greatly improve LiveTV for HLS channels.
Proper fix would be for MPEGStreamData to keep all the data fed before it is used