|
@@ -27,6 +27,8 @@ The following packages are required to run the media server: |
|
|
* Twisted (only core and web necessary, tested w/ 2.1.0 and |
|
|
* Twisted (only core and web necessary, tested w/ 2.1.0 and |
|
|
Web 0.5.0) |
|
|
Web 0.5.0) |
|
|
* ElementTree |
|
|
* ElementTree |
|
|
|
|
|
* SOAPpy available from Python Web Services |
|
|
|
|
|
* fpconst (required by SOAPpy) |
|
|
|
|
|
|
|
|
Optional software packages: |
|
|
Optional software packages: |
|
|
* rarfile - http://grue.l-t.ee/~marko/src/rarfile/ |
|
|
* rarfile - http://grue.l-t.ee/~marko/src/rarfile/ |
|
@@ -62,7 +64,8 @@ Ideas for future improvements: |
|
|
Figure out how to rearchitect ContentDirectoryControl so I don't |
|
|
Figure out how to rearchitect ContentDirectoryControl so I don't |
|
|
need to use doRecall. This may be helped by not necessarily |
|
|
need to use doRecall. This may be helped by not necessarily |
|
|
figuring out all the children of a member just to fetch it. |
|
|
figuring out all the children of a member just to fetch it. |
|
|
childCount isn't a required attribute. |
|
|
|
|
|
|
|
|
childCount isn't a required attribute. Possibly doing the work |
|
|
|
|
|
in a thread would be a good solution. |
|
|
Autodetect IP address. |
|
|
Autodetect IP address. |
|
|
Support sorting by other attributes. |
|
|
Support sorting by other attributes. |
|
|
Finish support for playing DVD's. |
|
|
Finish support for playing DVD's. |
|
@@ -74,6 +77,10 @@ Ideas for future improvements: |
|
|
v0.x: |
|
|
v0.x: |
|
|
Ignore AppleDouble Resource Fork Files. (Maybe we should ignore all |
|
|
Ignore AppleDouble Resource Fork Files. (Maybe we should ignore all |
|
|
dot files.) |
|
|
dot files.) |
|
|
|
|
|
Readded SOAPpy requirement as it is necessary for twisted. |
|
|
|
|
|
Made it a bit closer to a real twisted proejct, in the process, |
|
|
|
|
|
pymediaserv looks more like a normal program. It allows you to |
|
|
|
|
|
override the media path and title of the server. |
|
|
|
|
|
|
|
|
v0.5: |
|
|
v0.5: |
|
|
Support multiple SSDP servers on the same box. |
|
|
Support multiple SSDP servers on the same box. |
|
|