Posts: 7
Joined: Sep 2012
Reputation:
0
XBMC 12.1 is out, let's see if anything changes.
Posts: 48
Joined: Sep 2012
Reputation:
0
Raspbmc 12.1 update is out, has anyone tested it yet? It's a nightly build right now.
I'm not at home today, so can't test myself.
Posts: 286
Joined: Jan 2012
Reputation:
16
I'll save you the bother, no one has found the answer to THE problem (if they had I'd probably know as I was involved in looking into it).
We are pretty certain that:
1. The 1088v1080 issue is unlikely to be THE issue. Though we'll be able to double checked when a working solution can be found.
2. The i-frame stuff is unlikely to be THE issue. Though we'll be able to double check when a working solution can be found.
The reasons I say this is that I have my TVH server configured for timeshift, doing this enforces and i-frame on start. Also the broadcom guys are pretty sure the hardware will be fine. And I have hacked my pvr.hts addon to change 1088 to 1080. I had one success the first time I did this, good luck, but it never happened again.
What we're fairly sure is a (and probably THE) problem is a combination of buffering, timing and clock control. Thus using the proxy is probably acting as a very bloated version of usleep(), i.e. it shifts the timing slightly. Some people see a benefit, others do not (because of the random nature of timing related problems).
unfortunately the main issue has been time to work on the problem, it requires a combined effort of a few different people (prob including myself) and we've all been struggling for time of late.
Adam
Posts: 148
Joined: Feb 2013
Reputation:
0
That is strange Psik!
I have exactly the same situation BUT with version 2.9.9.4!
Updating (manually) to 2.9.9.5 goes back to the random black screen.
I do note that the TVH versions are different though? - so for the moment I am going back to 2.9.9.4 because at least as you say the error is consistent!
pootler
Posts: 1,149
Joined: Nov 2012
Reputation:
2
I've been using rbej's builds (not the latest one yet but two previous) with Mediaportal PVR addon and that's been working reliably for the last few days. I've recently switched from NFSBoot to System on SD and Storage on USB, so that might have helped as I don't think it was working very well when I was using NFSBoot but that might have just been a coincidence as I tend to update to rbej's latest build quite regularly.
Posts: 23
Joined: Jul 2010
Reputation:
0
rbej build is the first one which actually seem to work.
Do you have your changes somewhere on github or anywhere else?
The aspect ratio is wrong on sd but can be changed afaik per channel.
Posts: 286
Joined: Jan 2012
Reputation:
16
Looks like this is mostly including the work from popcornmix that I've been looking at also, but been struggling for time.
Doesn't fix the problems, as already known (and stated), though it may change the performance and it does improve some things. Certainly some of you might start to see crashes on HD channels as the shift in where things go wrong is slightly different.
I tested rbej's builds myself last night (just in case there was some magic fix in there) and the results were:
Test 1. BBC One HD - OK (but then I got that started with my latest build occasionally anyway)
Test 2. ITV1 HD - FAIL, black screen same buffering/clock issues we've been seeing for ages.
Test 3. Channel 4 HD - CRASH. Hard locked device needed power cycling. Similar to I've seen on a lot of testing due to buffer management issues.
So looks like we've still got a way to go to get omxplayer working properly. Though I accept some people may see different performance, particularly those with 512M versions? (More RAM to buffer might give a better chance of success in overcoming the issues, but I'm theorising).
Adam
Posts: 1,149
Joined: Nov 2012
Reputation:
2
I should clarify I'm only using SD channels with the Mediaportal addon and rbej's build but it's totally reliable so far.
The only issue for me is the aspect ratio and I don't really want to force it and Save as Default for all Videos as that will affect non-TV video. I'm not sure it can be changed per channel as if I don't Save as Default I don't think it's stored is it? Channel change is pretty slow as well, which is partly due to it not being amazingly fast on the PC but the Pi adds a few extra seconds too.
Posts: 3
Joined: Mar 2013
Reputation:
0
RPi 512MB
I'm Using OpenElec 2.99.5
TVHeadend Server on the RPi 3.3.491~g6990005
TimeShift Enabled
OnDemand Enabled - Max 60mins
Playback using TVHeadend Client on the same RPi
All HD channels are still using the wrong dimensions, but they all play.
720p TV1
1080i TV2, TV3
All SD channels play fine.
During HD channel playback the station plays-pause-play-pause-play for 2-3s (no image) and then plays correctly.
HD Format is H.264/MPEG-4 AVC - not sure how to get more details than that.
Hope this helps someone