The dawn of the streaming era once promised a brighter future for sports fans, a blissful world of a la carte consumption in which everyone could break free of their overstuffed, overpriced cable subscriptions and pay only for what they really wanted to see.

The reality, as baseball die hards are discovering this season, is much less idyllic.

To watch all the games they want, many fans will have to pay not only for cable but also for multiple streaming services. And once they’ve figured out which app or channel is showing their favorite team, they will be left hoping that the live stream doesn’t crash at a crucial moment. Last month, in the third and fourth innings of Apple Inc.’s first baseball broadcast, some viewers found themselves gazing unhappily at a dreaded error message.