I'm not familiar with BB but you could look at NextPVR. It can stream to android , iphone and jailbroken ipad. It has VLC intergrated to it's NEWA(New Enhanced Web Administrator) feature. If you can get VLC on your BB you should be able to recieve a stream but it won't be full HD cuz 1/2 hr of HDTV is 3-4gigs and VLC streams that down to 50mb. Or it may be possible to set your BB up as a client on your LAN. I just checked npvr support and yes you can use NEWA with BB curve and opera, maybe playbook as well.