View Issue Details

IDProjectCategoryView StatusLast Update
0008364MMW v4DLNA/UPnPpublic2012-02-05 22:33
Reporterrusty Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version4.0 
Target Version4.0Fixed in Version4.0 
Summary0008364: DLNA: WMV streaming doesn't seem to work
DescriptionIn the default config, MM always converts to WMV, however, playback always seems to fail--a few seconds of the file play, and then it stops and restarts.

Moreover, each time the user tries to play unsuccessfully, another instance of the vhelper app opens and fails to terminate, so that CPU utilization goes to 100%.

Tested by:
a) Sharing various video files using the default MM DLNA config (which auto-converts to WMV)
b) Trying to play with WMP and AirPlayer (iPod)
Additional InformationSimilar issues reported at:
http://www.mediamonkey.com/forum/viewtopic.php?f=6&t=60457
TagsNo tags attached.
Fixed in build1433

Relationships

related to 0007589 closedmichal UPnP: auto-conversion to wmv 
related to 0007981 closedmichal Failed AVI --> WMV conversion / missing codec detection 
related to 0008369 closedLudek Closing MM while it is attempting to serve Video Content over DLNA --> AV 
related to 0006648 feedbackrusty Pre-cache auto-conversion results 

Activities

jiri

2011-09-13 16:37

administrator   ~0027675

As discussed over IM:

1. The problem seems to be in the fact that the PC isn't able to convert the video in real-time and so playback fails on clients side.
2a. To avoid multiple instances of the decoder, we should terminate decoding as soon as downloading of other content starts from the same client.
2b. We could also terminate after some time when the current content is no longer being downloaded by the client. This shouldn't be too soon, as the client can only be paused. So maybe something like 5-10 minutes? However, since most content is converted by then anyway, it probably isn't too useful.

Ludek

2011-09-14 15:51

developer   ~0027698

Last edited: 2011-09-14 15:56

Both is fixed in build 1433.

i.e. The playback continues even if PC isn't able to convert the video in real-time. The file conversion is terminated whenever another conversion is reqested from the same DLNA client.

Something that could be improved is the conversion criteria defaults so that conversion is real-time on most PCs, it isn't real time on mine and Michal's PC and thus playback is not fluently.

Michal, any idea experience which parameters would speed up the conversion?

michal

2011-09-15 06:56

developer   ~0027734

Last edited: 2011-09-15 07:34

Reopening, because of speed up tweaks.
1) we should limit output size by default, it has quite big influence on speed. I would set default max. size to 640x480.
2) we should use WMV8 codec by default. WMV9 is 2-3times slower.

michal

2011-09-15 07:38

developer   ~0027735

Fixed in build 1433.

stephen_platt

2011-09-20 18:58

developer   ~0027869

verified 1433