xboxscene.org forums

Pages: 1 [2] 3 4

Author Topic: Stream DivX movies to your Xbox 360 using MediaCenter  (Read 622 times)

MrSpoons

  • Archived User
  • Newbie
  • *
  • Posts: 6
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #15 on: January 16, 2006, 01:49:00 PM »

Top work fella  biggrin.gif

Works like a charm - just need to dabble with a few settings to stop it being slightly jerky on some scenes.
Could be that I'm decoding on a celeron 2.4 smile.gif
Logged

scooby_dooby

  • Archived User
  • Full Member
  • *
  • Posts: 152
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #16 on: January 16, 2006, 01:56:00 PM »

QUOTE(kcchesnut @ Jan 15 2006, 08:44 PM) View Post

er, um ... i'm the author of that program. it is a bit of a pain to get setup, but it's been working great.

never had an XBox1, so don't know anything about XBMC.

i do know about the next generation SDK we get with Vista's Media Center ... and it'll get alot better then.

Cheers,
casey



just wanted to thank-you, you are the man bro, thx for setting this up!

keep up the good work
Logged

ober0n

  • Archived User
  • Newbie
  • *
  • Posts: 7
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #17 on: January 16, 2006, 03:04:00 PM »

I installed everything a per the instruction and nothing happens. When I check the log file its says The input media format is invalid. Yet I use the same files when doing this the manual way. Any ideas what could be wrong?
Logged

kcchesnut

  • Archived User
  • Newbie
  • *
  • Posts: 16
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #18 on: January 16, 2006, 03:36:00 PM »

this reply will be to 3 posts above :

for saving to file while streaming :
add this code after the line with 8080
IWMEncFile wmeFile = Encoder.File;
string wmvFilePath = filePath + ".wmv";
if(File.Exists(wmvFilePath) == false)
{
   wmeFile.LocalFileName = wmvFilePath;
}
//NOTE i have not tested this with large files

if its getting slightly jerky on some themes :
i'm still testing, but i did get some jerkiness too.
the problem seems to be from the default .prx file, it reencodes to the same file size.
so it can get jerky with high resolution videos.
you might try editing the profile to encode to a specific lower resolution.
but then the problem becomes having to manually touch the .prx file for diff movies.
one guy has created different .prx files and uses .mcl and .bat files to swap them out.
else i'm going to look into doing this in code.
the current idea is to add the Media Player SDK into the mix to get resolution.
that might fix the problems i currently have with duration too?

for 'input media format is invalid' :
... i don't know. i've never seen that in my error log.
it sounds like a codec problem, but it looks like you can encode manually?
maybe its possible that the Extender session is using a different codec than when you're logged in?

Thanks,
casey
Logged

Garny

  • Archived User
  • Newbie
  • *
  • Posts: 5
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #19 on: January 16, 2006, 03:45:00 PM »

anywhere else to download the mceDivX360 Source.zip the site its on is ultra slow
 blink.gif
Logged

kcchesnut

  • Archived User
  • Newbie
  • *
  • Posts: 16
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #20 on: January 16, 2006, 06:00:00 PM »

sorry, my server is just getting slammed right now, thats why its slow.
it's usually just a low traffic site for developers.
it should settle down in the next day or so as everybody forgets.
Logged

Gandalf027

  • Archived User
  • Newbie
  • *
  • Posts: 4
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #21 on: January 16, 2006, 07:24:00 PM »

Hello,

Anybody knows where to get the media encoder sdk not from the MS site?
Thanks
Logged

scooby_dooby

  • Archived User
  • Full Member
  • *
  • Posts: 152
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #22 on: January 16, 2006, 11:11:00 PM »

i keep getting nothing but a blackscreen

"EncodeItem : blue_dragon_01_15.avi
System.Runtime.InteropServices.COMException (0x80010105): The server threw an exception.
   at WMEncoderLib.WMEncoderClass.PrepareToEncode(Boolean bPrepare)
   at mceDivX360.MediaEncoderListMaker.EncodeItem(Int32 depth, ListMakerItem lmi)"

In the logs.

Is this due to my using a router?
Logged

kcchesnut

  • Archived User
  • Newbie
  • *
  • Posts: 16
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #23 on: January 17, 2006, 08:08:00 AM »

hmm, that exception message isn't that useful.

i would first try to stream that same file using Windows Media Encoder manually from MCE.
that will tell you if you've got the correct codecs installed, and if something else is using port 8080.

Thanks,
casey
Logged

Gandalf027

  • Archived User
  • Newbie
  • *
  • Posts: 4
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #24 on: January 17, 2006, 01:08:00 PM »

It gives me this error:

Disk Error
A temporary problem ocurred when media center atempted to play TV. Please restart Media Center and/or the pc. and then try again ..

Any sugestion?
Logged

Gandalf027

  • Archived User
  • Newbie
  • *
  • Posts: 4
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #25 on: January 17, 2006, 02:41:00 PM »

Forgot to mention that manualy it works ok.
Thx
Logged

kcchesnut

  • Archived User
  • Newbie
  • *
  • Posts: 16
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #26 on: January 17, 2006, 02:54:00 PM »

Disk Error has usually been a permission problem for me. When you run MCE manually your user account has permission to read those files. The problem is when the user account for the XBox 360 Extender session tries to access those files, it doesn't have permission. You might have 'access is denied' errors in the log file too. Try the 'permissions' section of the article and see if that helps.

Thanks,
casey
Logged

TermX

  • Archived User
  • Newbie
  • *
  • Posts: 1
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #27 on: January 17, 2006, 03:13:00 PM »

good work on the divx front,

would it be possible to run a similar script that strings together vob files into a single mpeg2 or even a mpeg2 playlist?  hence no transcoding on the fly.  just a thought smile.gif
Logged

kcchesnut

  • Archived User
  • Newbie
  • *
  • Posts: 16
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #28 on: January 17, 2006, 03:58:00 PM »

hmm ... i don't know much about VOBs. think i've seen that they can be played without any encoding (as you said)? as far as a playlist, the app would be similar, but it would generate a .asx file that points to files on the file system, instead of doing any streaming. then when you run that .asx file it would play each file in turn.

the .asx file spec is in the Windows Media Player 10 SDK, under metafile section.

<ASX version = "3.0">
    <ENTRY>
         <REF HREF = "C:\Documents and Settings\KC\My Documents\My Videos\mpg\powerpuff girls justice league comm.mpeg" />
    </ENTRY>
    <ENTRY>
        <REF HREF = "C:\Documents and Settings\KC\My Documents\My Videos\mpg\Episode 216 - Broodwich.mpg" />
    </ENTRY>
</ASX>

so it would play the first file, and then move on to the 2nd. tested it on my 360 and it worked
Logged

rocket_robot

  • Archived User
  • Newbie
  • *
  • Posts: 4
Stream DivX movies to your Xbox 360 using MediaCenter
« Reply #29 on: January 17, 2006, 05:11:00 PM »

Hi, thanks for this brilliant solution. I have Media Center running in VMWare encoding HD xvid files on the fly. 960x526 seems to be the maximum resolution and 4mpb before it starts skipping for me.

Thanks again,  biggrin.gif  smile.gif  biggrin.gif
Logged
Pages: 1 [2] 3 4