Now that the Xbox 360 supports video streaming after the latest update,
can that feature be added to mediatomb ?
I know that Twonky has already implemented this and it works.
Any plans on adding this to next release ?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Uhm.. I thought the Xbox 360 was kind of always supporting a somewhat crippled UPnP implementation (crippled in the sense that it is not following the spec and requires special hacks on the server side), what has changed i.e. what is new in this latest update?
We do have plans to add Xbox 360 support, actually we wanted to add it in 0.10.0 but we did not make it in time.
Currently transcoding is top priority, however we will see if we can finally add Xbox support for the next release.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It's not really about judging (if you look at what exactly they did, you will see that the implementation really aims at being incompatible with all UPnP servers except WMC/WMP11), it's more about taking the time to add the required hacks to the server. We already did some work on that and added a couple of things, but one "bigger" feature is still needed and we want to design it in a configurable way, so other renderers may also benefit from it.
I am having good progress with transcoding, so I hope that we will find the time to finalize Xbox 360 support for the upcoming release.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I noticed that you have the transcoding framework in place as of today. Good work :) Do you need help from xbox 360 owners for testing or packet capturing? Is there anything I can do?
Thanks,
David
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
thanks for the testing offer; right now there is not really much you could do, we figured out what needs to be done to add Xbox 360 support, so its just about finding the time to implement it. It's good to see more and more requests, still can't promise it for the upcoming release, but I'll see that it will be the first thing we look at after this release is finally out.
Kind regards,
Jin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
We sat down and made an estimate on the feature, turned out it is much more effort than we assumed. Sorry, but don't expect it too soon...
Kind regards,
Jin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just wanted to let you know that your mediaserver is cool, running it on Asus WL-500gP router - feels great.
Just one little thing is missing - 360 support :) It would be great to feed my mp4 files with 360 - failed to do so in any way imaginable using WMP11. Using TVersity for that now, but it would be a way cooler to use mediatomb right from the WL-500gP'ed usb hard-drive.
Keep up the good work!
Oleg
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Keep up the good work guys.
Mediatomb working flawlessly on my PS3.
Looking forward to adding another room in the house to the mix with the 360. :)
(insert random slam about M$ intentionally crippling yet another product)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'd just like to add my name to the list of people hoping for 360 support. FreeNAS, my NAS build, just switched from uShare to MediaTomb, and I was quite disappointed to see MediaTomb doesn't support the Xbox 360. I'm hoping to see 360 support sometime in the future.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Not knowing anything about the technical side of uPnP, I'm just curious what Microsoft did to make 360 implementation so difficult? Did they mange the spec so bad it doesn't even resemble uPnP anymore?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Well there are several aspects there that require a couple of hacks here and there; on one side they implemented the stuff just enough to be not compatible, on the other side they simply made mistakes in the implementation and are using one of the UPnP actions incorrectly.
Main point why we are so hesitant to add support for the Xbox: it requires the optional Search action, it implements this action in a broken way (which actually makes it easier to support), but this would leave us with a broken Search implementation. We did an estimate on a proper Search action support and it is really *a lot* of effort; I do not want to have crippled code just because of the Xbox, so we will add a proper Search implementation at some point, then we will also add the hack for the Xbox.
However, because Search() is optional and because its a lot of effort to get it right, it is currently not on the top of the list. Meaning, that Xbox support will also have to wait...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Then why does ushare have it working? Is there something you can leverage there in the meantime to help us lowly Xbox 360 users? They spun support out into a minor release with what seemed like little effort. Open Source is a great thing for leveraging code from essentially anywhere. Don't reinvent the wheel over and over again.
Just trying to understand.
Thanks
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It explains everything in detail. While a crippled implementation of the Search() action is probably not too much effort we *do not want* to offer a broken feature (i.e. - it would work with the Xbox but would not be right for all other UPnP devices), so we will first implement the Search() action according to spec, and then offer an option to use a crippled variant that would work with the Xbox.
Well, basically I ended up repeating my above post... :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Could you not just create a 360 compliance mode like uShare has? Enabling compliance mode would instate the broken Search() function, while having it disabled would offer no Search() functionality until you get around to properly supporting it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
We probably could, but then again - the effort is more than just a quick hack and other features seem more important. I'm not saying that we will not do it, but right now this is not top priority, sorry.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Now that the Xbox 360 supports video streaming after the latest update,
can that feature be added to mediatomb ?
I know that Twonky has already implemented this and it works.
Any plans on adding this to next release ?
Uhm.. I thought the Xbox 360 was kind of always supporting a somewhat crippled UPnP implementation (crippled in the sense that it is not following the spec and requires special hacks on the server side), what has changed i.e. what is new in this latest update?
We do have plans to add Xbox 360 support, actually we wanted to add it in 0.10.0 but we did not make it in time.
Currently transcoding is top priority, however we will see if we can finally add Xbox support for the next release.
I would also like to see support for the Xbox 360. Far too many projects have been quick to judge and not include Xbox 360 support in their projects.
It's not really about judging (if you look at what exactly they did, you will see that the implementation really aims at being incompatible with all UPnP servers except WMC/WMP11), it's more about taking the time to add the required hacks to the server. We already did some work on that and added a couple of things, but one "bigger" feature is still needed and we want to design it in a configurable way, so other renderers may also benefit from it.
I am having good progress with transcoding, so I hope that we will find the time to finalize Xbox 360 support for the upcoming release.
Another voice in the crowd here.. Would love to see this.
Jin,
I noticed that you have the transcoding framework in place as of today. Good work :) Do you need help from xbox 360 owners for testing or packet capturing? Is there anything I can do?
Thanks,
David
Hi,
thanks for the testing offer; right now there is not really much you could do, we figured out what needs to be done to add Xbox 360 support, so its just about finding the time to implement it. It's good to see more and more requests, still can't promise it for the upcoming release, but I'll see that it will be the first thing we look at after this release is finally out.
Kind regards,
Jin
I'd love to see Xbox360 support too...keep up the good work guys.
We sat down and made an estimate on the feature, turned out it is much more effort than we assumed. Sorry, but don't expect it too soon...
Kind regards,
Jin
Bummer. Was really hoping for some lovin' :)
Hi!
Just wanted to let you know that your mediaserver is cool, running it on Asus WL-500gP router - feels great.
Just one little thing is missing - 360 support :) It would be great to feed my mp4 files with 360 - failed to do so in any way imaginable using WMP11. Using TVersity for that now, but it would be a way cooler to use mediatomb right from the WL-500gP'ed usb hard-drive.
Keep up the good work!
Oleg
Cool, so it finally works on the WL500g?
I remember there was an issue that catching exceptions did not work on the WL500g, is it fixed now?
Sorry about the 360... :>
Thx for the feedback,
Jin
360 now also supports divx/xvid ..
That should add some pressure to you guys :)
The 360 is now a full blown renderer!
I wish someone would add some pressure on M$ to finally work out a UPnP/DLNA compliant implementation on the Xbox ;>
Keep up the good work guys.
Mediatomb working flawlessly on my PS3.
Looking forward to adding another room in the house to the mix with the 360. :)
(insert random slam about M$ intentionally crippling yet another product)
I'd just like to add my name to the list of people hoping for 360 support. FreeNAS, my NAS build, just switched from uShare to MediaTomb, and I was quite disappointed to see MediaTomb doesn't support the Xbox 360. I'm hoping to see 360 support sometime in the future.
Sorry guys, but not anytime soon; I wish they would finally fix their firmware and follow the UPnP spec... :(
Not knowing anything about the technical side of uPnP, I'm just curious what Microsoft did to make 360 implementation so difficult? Did they mange the spec so bad it doesn't even resemble uPnP anymore?
Please, please, please support the xbox 360. many FreeNAS users would like to see it in your great project. please.
Well there are several aspects there that require a couple of hacks here and there; on one side they implemented the stuff just enough to be not compatible, on the other side they simply made mistakes in the implementation and are using one of the UPnP actions incorrectly.
Main point why we are so hesitant to add support for the Xbox: it requires the optional Search action, it implements this action in a broken way (which actually makes it easier to support), but this would leave us with a broken Search implementation. We did an estimate on a proper Search action support and it is really *a lot* of effort; I do not want to have crippled code just because of the Xbox, so we will add a proper Search implementation at some point, then we will also add the hack for the Xbox.
However, because Search() is optional and because its a lot of effort to get it right, it is currently not on the top of the list. Meaning, that Xbox support will also have to wait...
Then why does ushare have it working? Is there something you can leverage there in the meantime to help us lowly Xbox 360 users? They spun support out into a minor release with what seemed like little effort. Open Source is a great thing for leveraging code from essentially anywhere. Don't reinvent the wheel over and over again.
Just trying to understand.
Thanks
Adding my name to the list for XBOX 360 support. Thanks.
Please read the above post:
http://sourceforge.net/forum/message.php?msg_id=4768449
It explains everything in detail. While a crippled implementation of the Search() action is probably not too much effort we *do not want* to offer a broken feature (i.e. - it would work with the Xbox but would not be right for all other UPnP devices), so we will first implement the Search() action according to spec, and then offer an option to use a crippled variant that would work with the Xbox.
Well, basically I ended up repeating my above post... :)
Could you not just create a 360 compliance mode like uShare has? Enabling compliance mode would instate the broken Search() function, while having it disabled would offer no Search() functionality until you get around to properly supporting it.
We probably could, but then again - the effort is more than just a quick hack and other features seem more important. I'm not saying that we will not do it, but right now this is not top priority, sorry.