Wilky13 21 Posted October 24, 2014 Posted October 24, 2014 I've been troubleshooting for several days poor playback quality on MBC in WMC on my Xbox 360 extenders. I have LAV installed as my splitter, video and audio codec on my HTPC. I also have W7Tweaker set to use LAV Audio for mp4's vice microsoft. At first I thought it was due to unsupported container/codecs. So I ran all my files through handbrake. The movies in question are now: Container: mp4 Video: H.264, 4.0 profile, 1280x544 Audio: AAC, 2 channel All the above should play natively on the Xbox 360. I also have the Xbox 360 profile set under the DLNA portion of the MBS. It has mp4 with h264 and aac audio set for 'Direct Play' (see attached pic). I also have MBC to 'warn if transcoding' and I do NOT get a warning so I assume it is not transcoding. When I play the file through MBC in WMC on my HTPC it looks great! LAV splitter shows audio being played through LAV audio in the windows task bar. However, when I go to my Xbox and use it in extender mode and access MBC through the WMC interface and play the same file the video quality is horrible. Very blocky and poor quality, audio plays fine. The file should be direct playing on the Xbox, so why is the video quality so bad?
ebr 15435 Posted October 24, 2014 Posted October 24, 2014 I'm going to guess a permissions problem and it is streaming but would need to see a log from the extender playback.
Wilky13 21 Posted October 25, 2014 Author Posted October 25, 2014 Where is the log saved? I can post to this board.
Wilky13 21 Posted October 25, 2014 Author Posted October 25, 2014 Attached are the server and client logs from tonight. My kids accessed a movie in question around 8:15pm. The client log says it was last modified at 9:15p, but looking at it it seems to stop at 9:15am? MBClassic-24102014ee16d2934e1244ccb23d519615722de2.log server-63549705669.txt
Wilky13 21 Posted October 25, 2014 Author Posted October 25, 2014 Found this log from the 21st. I tried to watch "3 Days to Kill" at 12:12pm on the extender. Video quality was bad. I see some errors in the log attached. MBClassic-211020146d93abe46043462eb846a4b3c730a0b1.log
ebr 15435 Posted October 25, 2014 Posted October 25, 2014 It looks like it is direct playing but WMC is reporting that it is buffering. Is this a wireless connection?
Wilky13 21 Posted October 25, 2014 Author Posted October 25, 2014 Wired through a Cisco Gigabit router. HTPC nic is 1000 Mbps the Xbox 360 is only 100 Mbps.
Wilky13 21 Posted October 25, 2014 Author Posted October 25, 2014 Question, do both log files from the 21st and 24th say it was buffering? Because on the 21st I was using the Xbox in the bedroom. However on the 24th the kids were using the Xbox in the playroom.
Luke 38839 Posted October 25, 2014 Posted October 25, 2014 What's the bitrate of the video? The 360 will struggle with video over 8-9mbps and you'll start to see distortions and artifacts. 1
Wilky13 21 Posted October 25, 2014 Author Posted October 25, 2014 I am pretty sure most of my videos are in the 4000-5000 range. I ran them through handbrake at a constant quality. I will check on the 2 specifically I am using for testing...
Wilky13 21 Posted October 25, 2014 Author Posted October 25, 2014 Question about buffering... If my router was flaking out and causing a poor connection, would MBS sense this and thus lower the quality (ie is this what the logs are saying when they show buffering)?
ebr 15435 Posted October 26, 2014 Posted October 26, 2014 Question about buffering... If my router was flaking out and causing a poor connection, would MBS sense this and thus lower the quality (ie is this what the logs are saying when they show buffering)? No. When you direct play from the 360 we're actually totally out of the loop. But, the 360 itself might do something like that. To me, this looks like a network issue or one with the specific content and the extender.
Wilky13 21 Posted October 26, 2014 Author Posted October 26, 2014 Oh man, I thought I found the problem... but then I played the movie and the quality was still poor. Here is what I troubleshot: I ran the network tuner on the both my Xbox 360s and saw poor performance. I have a Linksys EA3500 router that connects directly to the HTPC and other network components around the entertainment console via cat5e patch cable. The EA3500 is then connected to a Linksys SE2500 switch via a 25' cat6 patch cable. The Linksys SE2500 then has cat6 cable to the bedrooms and playroom for the Xbox's and other PCs. So I inferred the bad network performance I saw on 'current.jpg' was either from the cabling, the EA3500 router, or the SE2500 switch. I brought one of the Xbox's downstairs and sat it next to the HTPC and plugged a cat5e patch cable directly into the EA3500 router and reran the Network Tuner. The results were much better (peaked out) as seen in 'wo se2500.jpg'. This means my EA3500 is good and the problem is either the cabling or SE2500. I plugged the cat5e patch cable into the SE2500 and ran the test again and got bad performance (with se2500.jpg) like originally. Therefore, it looks like all the cabling is good. It is the SE2500 that is throttling network bandwidth. Yeah! So I just need to get a new switch and playback will be great.... or so I thought. I replugged the Xbox straight into the EA3500 router and reran the Network Tuner and it was peaked out again (wo se2500.jpg) so all good. I fired up MB3 on the extender and played '3 Days to Kill.mp4' and the video was still blocky :-( The mp4 movie only has a video bitrate of 2475 kbps and has an 2-ch AAC audio track, so the Xbox should have no problem playing it. I access the movie at 10:58am while connected directly to the EA3500. Here is the log: MBClassic-26102014866743ce2fc44151aeee30a56815acf8.log Thanks for the help Ebr and Luke!
ebr 15435 Posted October 26, 2014 Posted October 26, 2014 I see the same buffering as before. It is only for a second but that is not something you usually see with direct play. Maybe you need to re-setup the extender with the network improved. Maybe it is throttling something due to the poor network performance when it was setup...?
Wilky13 21 Posted October 26, 2014 Author Posted October 26, 2014 Okay. I put everything back the way it was. I am going to buy a new switch on Amazon/eBay. I'll re-run the MBC, extender setup or both? Any suggestions for a solid unmanaged gigabit switch with at least 5 ports?
BAS 225 Posted October 26, 2014 Posted October 26, 2014 Just want to throw this out there just in case it hasnt been done yet, make sure you add the valid extensions for the extender in the MB Classic configurator. Not saying this is going to solve your problems but may help especially if the hosting system has a good clean codec setup. Here is what mine looks like. 1
Wilky13 21 Posted October 26, 2014 Author Posted October 26, 2014 (edited) Thanks, I double checked. I had mp4 in the list. I also double checked the settings in MBS. Here is my 'Direct Play' tab for the 'Xbox 360' setting under 'DLNA' But I also noticed 'Containers' had h.264 set to transcode if it had a 64bitoffset, so I removed that. and the 'Codecs' tab had 'aac' to transcode, so I removed that also. New switch should be here mid week. Once I reset everything, hopefully it'll work! Edited October 26, 2014 by Wilky13
ebr 15435 Posted October 27, 2014 Posted October 27, 2014 The dlna setup on the server has no bearing on direct playback via MBC. That would only be used for "Play To" from some other device.
Wilky13 21 Posted October 27, 2014 Author Posted October 27, 2014 Okay, guys I am at a loss. I brought the Xbox back down because I realized I hadn't accounted for the cat6 patch cable running from the EA3500 to the SE2500. I left one end in the EA3500 and plugged the other end into the Xbox. Fired it up and ran the network tuner, peaked out no issues at all (so the cable is good). I then opened up MBC on the extender and played the movie, still poor quality video (at 8:37p). I then uninstalled the extender, reboot and set it up as a new extender, still with the good network connection. Opened up MBC on the extender and tried the movie again, still the same poor video quality (at 8:50ish, forgot to note the time exactly). So even with a solid network connection and a newly setup Xbox Extender video quality is still bad. And it IS a container/codec the Xbox should have no problem handling (see file info attached to an earlier post). The forum won't let me upload any file size larger than 9.75KB, so I uploaded the MBC log from 8:37 (play with out a reinstall) and 8:50 (playing the file after the reinstall) as well as the server log that covers both times (link below): https://onedrive.live.com/redir?resid=CF40E047E855A57E!14239&authkey=!AFLIkdXHXQ5NbwA&ithint=folder%2ctxt
Luke 38839 Posted October 27, 2014 Posted October 27, 2014 i would try adding the file to your wmc video library and try playing it from the extender directly from wmc.
Wilky13 21 Posted October 27, 2014 Author Posted October 27, 2014 i would try adding the file to your wmc video library and try playing it from the extender directly from wmc. Okay, I will use the "play to" function of WMP to sling it to the Xbox and also open it using the Xbox Video app directly.
Wilky13 21 Posted October 29, 2014 Author Posted October 29, 2014 Pictures are here since this forum won't let me upload any more attachments: https://onedrive.live.com/redir?resid=CF40E047E855A57E%2114248 When I add the file to the WMC library it plays great on the Xbox 360, nice clear video like on the HTPC. I also tried accessing it through Plex Media Server on the Xbox 360 and again it played great. I then opened up WMC on the Xbox 360, entered MB3, and played the same movie and the picture was bad. I am also curious why under 'Select Source' (see photo.jpg) on the Xbox 360 Video Player the Media Browser server isn't listed? Just the shared folders on the HTPC-i3 (HTPC-i3: HTPC-3) and the Plex Server (Plex Media Server: HTPC-i3) are listed. I have DLNA setup in the MBS Configurator (see sharing 4.png). Could it be a access/permission issue? I currently share the root of the D:\ drive as '\Data' on the network, the D:\ drive is a 7TB tRAID array of 3 individual discs (see sharing.png). I do not implicitly share D:\Movies (see sharing 2.png) but it should be accessible because the whole drive is shared, right? Obviously MBS/MBC see the movies how it is currently set up (see sharing 3.png). Would implicitly sharing D:\Movies and changing the Media Location in MBS to \\HTPC-i3\Movies make a difference? Thanks, guys!
ebr 15435 Posted October 29, 2014 Posted October 29, 2014 You can put pictures right in your posts: How to Create & Post a Screenshot Try changing the sharing setup how you suggested. Seems like an unlikely whim but it is worth a shot because I cannot explain why the playback would be different. We are simply asking WMC to play the file.
Wilky13 21 Posted October 30, 2014 Author Posted October 30, 2014 I shared D:\Movies directly as \\HTPC-i3\Movies and changed it in MBS, let it rescan and restarted MBS. Video quality is still bad on the Xbox 360s.... Only thing else I can think of is to uninstall both MBS and MBC and do clean installs?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now