Posts: 91
Joined: Mar 2005
Reputation:
0
2011-11-24, 17:46
(This post was last modified: 2011-11-27, 01:49 by haffi.)
Can someone that know how this works give a good explain on how this is done in XBMC for apple tv2. Is there a 8MB buffer or ? does it shrink / enlarge depending on how many time it buffers ?
In the old days on Xbox orginal you could play with this buffer. How is this done today ?
The reason I ask is that there are many questions and Threads here that are buffer related ( protocol ) and such which seams to see empty buffers or low buffers.
For example I am trying to a play a 4.5 MB stream of MPEG2 from MythTV ( Live TV ) and on WIFI it constantly Stutters ( sound and then Video ) on Ethernet I get less Stutters but still lots of Stutters.
Same thing on MythTV frontend ( on Same Wifi or Ethernet ) everything works fine.
Thanks in advanced.
Posts: 2,145
Joined: Jul 2008
Reputation:
12
It'sa CPU limitation. MPEG2 isn't decoded by the GPU. Check top when trying to play it.
Code:
GRANT ALL PRIVILEGES ON `xbmc_%`.* TO 'xbmc'@'%';
IF you have a mysql problem, find one of the 4 dozen threads already open.
Posts: 91
Joined: Mar 2005
Reputation:
0
we still have questions needing answer anyone?
its not a cpu issue since its not in full use, its sd mpeg2
Posts: 91
Joined: Mar 2005
Reputation:
0
its running around 77-84% cpu
Posts: 630
Joined: Aug 2011
Reputation:
3
2011-11-27, 13:04
(This post was last modified: 2011-11-27, 13:32 by g-off.)
Ok - you got us. We are trying to trick you. Don't believe anything Davilla says. He probably just makes it up. Almost as bad as that Memphiz guy.
MPEG2 at more than sd resolutions are going to be crap. Especially if they are interlaced.
If you want anyone to be more interested you should at least provide a logfile.
Posts: 91
Joined: Mar 2005
Reputation:
0
Can someone that know how this works give a good explain on how this is done in XBMC for apple tv2. Is there a 8MB buffer or ? does it shrink / enlarge depending on how many time it buffers ?
Posts: 31,445
Joined: Jan 2011
2012-01-03, 17:39
(This post was last modified: 2012-01-03, 17:42 by Ned Scott.)
The problem is that people say "buffer" when they should say something like "stutter". Rule out buffering all together my transferring a small sample file directly to the ATV2s internal memory. Or upload a small sample file that show problems to Dropbox and give us the link to try. You can also try running
MediaInfo on a file that is having issues.
Posts: 91
Joined: Mar 2005
Reputation:
0
Im not looking for a souloution just and explanation on how apple tv buffers video, and when I say buffers I mean read a head and store in memory/flash.
Posts: 630
Joined: Aug 2011
Reputation:
3
Use the Force - read the source
Posts: 31,445
Joined: Jan 2011
There's nothing special on the ATV2 regarding buffering. It works the same way as XBMC on the desktop. The wiki says it uses ram for the buffer, and that you can adjust it via advancedsettings.xml.