I mainly use my Raspberry Pi to play video that I stream to it. I used it about a week ago to play an NFL game off one of the CTV feeds, and it worked fine. I tried it Sunday to play some local TV from my HDHomeRun, and it wouldn't play. Since then, I've been trying to get it to work, and have found that it will play SD fine, but it won't play HD. I've been streaming channels from the AMC21 12180 PBS mux. The SD channels like Create play fine, but the HD channels don't play. It's not that they try to play, and break up or something, it's just that the thing doesn't even TRY to play them. It just stays on the desktop. I've tried both MPEG2 and MPEG4 channels. Both are the same. This morning I streamed some audio, and that worked fine. When I start the stream, I can see the network performance graph jump up for a while to about 1.5% of 1Gbps, which seems consistent with the ~13 Mbps bitrate of the channel I'm trying to stream, but then after about 15-20 sec, it stops streaming. I start the stream from the RPi via a shell from another computer, and it sends back statistics saying that it has started playing the stream, but nothing happens.
This is really weird. I'm tempted to burn another memory card, in case the current one got corrupted, but I'm thinking this sounds more like I've zapped some hardware on the RPi. I do have another RPI, but it doesn't have an MPEG2 license, but it should work OK on the PBS channels. I guess I'll give that a try.
EDIT: Just tried my old RPi. It works, at least on the H264 HD, since it doesn't have the MPEG2 license. So I guess I must have fried something on the newer RPi.
But strange to kill just the HD playing.
EDIT2: Just put in an old memory card into the ?bad? RPi, and playback works. I guess that's good news, because it means it isn't a hardware problem. So I should be able to fix it by re-burning a new memory card, provided I can remember where I saved the copy I made of it.
EDIT3: Well I am confused even more now. I burned another memory card with a copy of the OS that worked about 9 months ago. It was a copy of what was originally on the RPi that just stopped working. Ie, the last time this was used, it worked. On trying it today, it doesn't work.
This doesn't make any sense to me. This makes it look like the problem isn't in the OS on the memory card so it must be the RPi hardware, but the symptoms in EDIT2 make it look like it can't be the hardware, since the RPi works with an even older version of the OS which has an even older version of OMXPLAYER. So there doesn't seem to be anything left to explain why it stopped working with the newer software, when nothing had been done to it since it was working. ?????
This is really weird. I'm tempted to burn another memory card, in case the current one got corrupted, but I'm thinking this sounds more like I've zapped some hardware on the RPi. I do have another RPI, but it doesn't have an MPEG2 license, but it should work OK on the PBS channels. I guess I'll give that a try.
EDIT: Just tried my old RPi. It works, at least on the H264 HD, since it doesn't have the MPEG2 license. So I guess I must have fried something on the newer RPi.
EDIT2: Just put in an old memory card into the ?bad? RPi, and playback works. I guess that's good news, because it means it isn't a hardware problem. So I should be able to fix it by re-burning a new memory card, provided I can remember where I saved the copy I made of it.
EDIT3: Well I am confused even more now. I burned another memory card with a copy of the OS that worked about 9 months ago. It was a copy of what was originally on the RPi that just stopped working. Ie, the last time this was used, it worked. On trying it today, it doesn't work.
This doesn't make any sense to me. This makes it look like the problem isn't in the OS on the memory card so it must be the RPi hardware, but the symptoms in EDIT2 make it look like it can't be the hardware, since the RPi works with an even older version of the OS which has an even older version of OMXPLAYER. So there doesn't seem to be anything left to explain why it stopped working with the newer software, when nothing had been done to it since it was working. ?????