Author
Topic: Restart Xineplayer (Read 1147 times)

Quite often when I'm watching a movie the streaming is choppy and when I do top I see that the Xine_Player process is always above of 50-60% of CPU consumption and this usage gets worse has time goes by.The solution? Restart router (anoying) and even though at the end of the movie the frames start to get choppy again, although in a tolerable rate .I'm wondering if instead of restart the all DCERouter I just restart the Xine_Player whenever I start a movie playback.

Does anyone know which is the command to restart the Xine Player dcerouter device?

Zaerc,But how can I automatically restart de Xine Player device whenever I start a movie, is it possible to set this up on the admin page? Perhaps defining a media scenario?!?

ThxJD

This is a more generic problem. We should have some kind of hooks, where one could issue few commands prior certain events (we have like "when media is played" events, maybe we need "before media is played"). This would also become handy in more general way - for instance you could prepend certain announcement audio to all speech announcements (right now kids sometimes get scared when House suddenly starts to talk)....

I'm having the same problem with sporadically choppy video. There seems to be no rhyme or reason to when it starts and I don't see anything strange in either the DCERouter or Xine logs. Has anyone else experienced this/found a solution?

This has been reported many times, by many different people, both in 0710 and 0810. It is associated with playing media back... the more you play the worse it will get. It behaves like a leak of some kind, but to date I have never seen any other solution other than reloading (of course resetting the Xine device has the same effect, as the issue with with Xine)

There is a DCE command you can send to stop and start or restart any DCE device. It is one of the SYS_COMMANDs, can't remember which, but if you search for a thread on suspending MDs which I contributed to I may have mentioned which command it is.