[SOLVED] A solution for box freezing pressing back arrow on live streams.
#31
(2014-02-25, 12:52)popcornmix Wrote:
(2014-02-25, 11:32)DBMandrake Wrote: Is the player (dvdplayer / omxplayer) launched as a separate process ?

No. And the player may be holding locks and will have allocated memory and is just not designed for being forcibly shut down.
Anyway this is a generic xbmc problem that won't be solved by me (I have enough Pi specific issues to solve).
Post any suggestions in a general xbmc forum where more devs are likely to be reading.
Sorry, I wasn't suggesting that you should be fixing it, I was just quoting what you said for context.

If it's not a separate process and there is allocated/shared memory its not going to be a simple fix.
Kodi 18.3 - Mid 2007 Mac Mini, 4GB, 2TB HD, Windows 7 SP1
Kodi 18.3 - Vero4k, Raspberry Pi 2. OSMC.
Reply
#32
http://trac.xbmc.org/ticket/14710#comment:7
http://trac.xbmc.org/ticket/14916

may be this bug has been fixed - please check

(but I confirm that it still exists on my Linux 13 beta1)
Nvidia Shield
kodi 18.1 RC1
Reply
#33
I don't mean to hijack the thread or anything, but just to let you know, I have a similar issue on Windows with certian streams using Live TV in XBMC (when switching channels).
http://forum.xbmc.org/showthread.php?tid=188247
HTPC Server - Windows 8.1 + XBMC Helix | Intel QuadCore, 4GB RAM, 4 TB SATA
Intel NUC D54250WYK - Windows 8.1 + XBMC Helix | Logitech Harmony 750
Samsung UE8005 | Bluetooth keyboard & mousepad
Reply
#34
(2014-03-09, 11:07)Goga777 Wrote: http://trac.xbmc.org/ticket/14710#comment:7
http://trac.xbmc.org/ticket/14916

may be this bug has been fixed - please check

(but I confirm that it still exists on my Linux 13 beta1)

Sadly not fixed (testing very latest tip of XBMC master from github on OpenELEC/Raspberry Pi) - more discussion here.
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
Reply
#35
why is this thread marked solved? The last posts mention the problem persists and I see no solution. It's not just rtmp streams, even http streams. don't get me even started talking about https streams.

I'm trying to support an ecosystem of pis but I find it harder each day Smile
Reply
#36
(2014-03-21, 11:31)dmdsoftware Wrote: why is this thread marked solved? The last posts mention the problem persists and I see no solution. It's not just rtmp streams, even http streams. don't get me even started talking about https streams.

I'm trying to support an ecosystem of pis but I find it harder each day Smile
I haven't seen any problems with freezing when trying to seek within an http stream - as far as I know its only rtmp streams. (An http stream is not a "live" stream)

Of course some http streams can't be seeked because the server doesn't support http resume...

It's also not a Pi specific issue so it doesn't have any bearing on whether you use the Pi or not, it exists in all versions of XBMC. (I have the issue on my Mac)

I agree about the solved tag though - this issue is most definitely not solved and there is no end in sight yet.
Kodi 18.3 - Mid 2007 Mac Mini, 4GB, 2TB HD, Windows 7 SP1
Kodi 18.3 - Vero4k, Raspberry Pi 2. OSMC.
Reply
#37
(2014-03-21, 11:42)DBMandrake Wrote:
(2014-03-21, 11:31)dmdsoftware Wrote: why is this thread marked solved? The last posts mention the problem persists and I see no solution. It's not just rtmp streams, even http streams. don't get me even started talking about https streams.

I'm trying to support an ecosystem of pis but I find it harder each day Smile
I haven't seen any problems with freezing when trying to seek within an http stream - as far as I know its only rtmp streams. (An http stream is not a "live" stream)

Of course some http streams can't be seeked because the server doesn't support http resume...

It's also not a Pi specific issue so it doesn't have any bearing on whether you use the Pi or not, it exists in all versions of XBMC. (I have the issue on my Mac)

I agree about the solved tag though - this issue is most definitely not solved and there is no end in sight yet.

What I've noticed though is that there is definitely some seeking issue that is pi-related. I've tested seeking on streams being transcoded from google drive (using google's service) on a linux install, and it never has an issue. I'm able to quickly move from start to any position in the stream, whether I do a direct seek or pause-and-seek. On the pi, I try the same thing on the same source and it will crash or freeze, especially the further out in the video I go. I've been able to seek say 10-15 seconds further without generating freezes or crashes, but if I try to say move out to 10 or even 5 mins out in the stream, it'll almost most likely be an issue, even if I do a pause-and-seek.

It's absolutely makes plugins like PseudoTV Live pointless on the pi. It does seeking everytime you change channels. it's almost constantly crashing. If the seek doesn't crash or freeze XBMC, it'll at least cause the audio to become garbled.
Reply
#38
(2014-03-21, 18:53)dmdsoftware Wrote: What I've noticed though is that there is definitely some seeking issue that is pi-related. I've tested seeking on streams being transcoded from google drive (using google's service) on a linux install, and it never has an issue. I'm able to quickly move from start to any position in the stream, whether I do a direct seek or pause-and-seek. On the pi, I try the same thing on the same source and it will crash or freeze, especially the further out in the video I go. I've been able to seek say 10-15 seconds further without generating freezes or crashes, but if I try to say move out to 10 or even 5 mins out in the stream, it'll almost most likely be an issue, even if I do a pause-and-seek.

It's absolutely makes plugins like PseudoTV Live pointless on the pi. It does seeking everytime you change channels. it's almost constantly crashing. If the seek doesn't crash or freeze XBMC, it'll at least cause the audio to become garbled.

Can you try the latest Milhouse build and confirm that happens there.
If it does can you configure the default player to be dvdplayer and see if it works any better?
Reply
#39
(2014-03-21, 18:53)dmdsoftware Wrote: What I've noticed though is that there is definitely some seeking issue that is pi-related. I've tested seeking on streams being transcoded from google drive (using google's service) on a linux install, and it never has an issue. I'm able to quickly move from start to any position in the stream, whether I do a direct seek or pause-and-seek. On the pi, I try the same thing on the same source and it will crash or freeze, especially the further out in the video I go. I've been able to seek say 10-15 seconds further without generating freezes or crashes, but if I try to say move out to 10 or even 5 mins out in the stream, it'll almost most likely be an issue, even if I do a pause-and-seek.

It's absolutely makes plugins like PseudoTV Live pointless on the pi. It does seeking everytime you change channels. it's almost constantly crashing. If the seek doesn't crash or freeze XBMC, it'll at least cause the audio to become garbled.
Is it possible you're seeing the following issue with seeking http streams on servers that limit concurrent connections ? Gotham currently seems to need 3 concurrent connections to the server to be able to seek within an HTTP stream reliably. (outside of the currently cached buffer)

http://forum.xbmc.org/showthread.php?tid=189963
Kodi 18.3 - Mid 2007 Mac Mini, 4GB, 2TB HD, Windows 7 SP1
Kodi 18.3 - Vero4k, Raspberry Pi 2. OSMC.
Reply
#40
this is the one thing that ruins raspbmc for me
Reply

Logout Mark Read Team Forum Stats Members Help
[SOLVED] A solution for box freezing pressing back arrow on live streams.0