Between those it's:
1. Doing a query to retrieve streamdetail information for each item in the list.
2. Hitting the filesystem for art for each item in the list.
If either are over mysql then it'll most likely be slow. You should be able to trace what's happening on your network to confirm this.
Cheers,
Jonathan
jmarshall
Team-XBMC Developer Posts: 24,523 Joined: Oct 2003 Reputation: 138 |
2012-05-24 00:27
Post: #11
Always read the XBMC online-manual, FAQ and search the forum before posting. Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules. For troubleshooting and bug reporting please make sure you read this first. ![]() |
| find quote |
Cranial
Fan Joined: Aug 2008 Reputation: 3 Location: Sydney, Australia |
2012-05-24 01:37
Post: #12
(2012-05-24 00:27)jmarshall Wrote: Between those it's: Changing to local thumbnail storage helped a little bit with my setup, but obviously this isn't as convenient when using shared database, as you need to set up another process to copy the thumbnails around to devices. So a part of the delay is retrieving stream details? Can this be improved by scraping details for all media and storing it in the individual nfo files? (Most of my media already is), or will XBMC still retrieve stream details from the media files on access? |
| find quote |
jmarshall
Team-XBMC Developer Posts: 24,523 Joined: Oct 2003 Reputation: 138 |
2012-05-24 02:09
Post: #13
It's retrieving it out of the database, not out of your files, so no, having it in the nfo file won't make any difference here.
Always read the XBMC online-manual, FAQ and search the forum before posting. Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules. For troubleshooting and bug reporting please make sure you read this first. ![]() |
| find quote |
Cranial
Fan Joined: Aug 2008 Reputation: 3 Location: Sydney, Australia |
2012-05-24 02:51
Post: #14
(2012-05-24 02:09)jmarshall Wrote: It's retrieving it out of the database, not out of your files, so no, having it in the nfo file won't make any difference here. Copy that. Thanks for the info. |
| find quote |
suhawk14
Junior Member Posts: 8 Joined: May 2012 Reputation: 0 |
2012-05-24 08:10
Post: #15
(2012-05-24 00:27)jmarshall Wrote: Between those it's: Great, thanks for the info. The library is stored on MySQL, so I'll stick some tracing on and see what it's doing. Also, the thumbnails are being read over the network (I've got path substitution set up) and a quick test of this showed that it did help a bit. |
| find quote |
suhawk14
Junior Member Posts: 8 Joined: May 2012 Reputation: 0 |
2012-05-25 23:04
Post: #16
So I went off and looked at the network traffic just so that I could understand what was going on. I was all set to write up my findings but went looking around first and saw this:
http://forum.xbmc.org/showthread.php?tid=124025 where it has all been documented pretty thoroughly. I figure there's not much point uploading my stats although I can if anyone is interested.
(This post was last modified: 2012-05-25 23:06 by suhawk14.)
|
| find quote |
Cranial
Fan Joined: Aug 2008 Reputation: 3 Location: Sydney, Australia |
2012-05-25 23:57
Post: #17
Nice find. Will have to check if JMarshall has pushed those changes to master yet.
|
| find quote |
jmarshall
Team-XBMC Developer Posts: 24,523 Joined: Oct 2003 Reputation: 138 |
2012-05-26 01:32
Post: #18
The thumbs are off-thread now. Stream details are still on-thread.
Always read the XBMC online-manual, FAQ and search the forum before posting. Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules. For troubleshooting and bug reporting please make sure you read this first. ![]() |
| find quote |
Cranial
Fan Joined: Aug 2008 Reputation: 3 Location: Sydney, Australia |
2012-05-26 07:20
Post: #19
Nice. I guess I'll get to test it out when ATV2 builds start up again.
Stream details on the to-do list? |
| find quote |
jmarshall
Team-XBMC Developer Posts: 24,523 Joined: Oct 2003 Reputation: 138 |
2012-05-26 07:45
Post: #20
Yes.
Always read the XBMC online-manual, FAQ and search the forum before posting. Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules. For troubleshooting and bug reporting please make sure you read this first. ![]() |
| find quote |

![[Image: badge.gif]](http://www.ohloh.net/projects/9132/badge.gif)
Search
Help