I think most of us had a handle on what "Activity Status" of streaming and not streaming meant
and when one would or would not see it, and taking into account client buffering
But it seems something is not working right again, Im using "Twonky Server 7.2.8"Twonky Server 7.2.7
- rpc/stream_info now contains information on device's online state
Twonky Server v7.2.6
- Fixed a bug at the Web UI which always indicated that Twonky Server is streaming although the streaming was stopped.
Note: This behavior can still be seen on devices with huge buffers
If one starts to sream an item, for example a video,
you will see the "Activity Status" in the web interface reflect under "Status"
I know that this is based on the results of "/rpc/stream_active" with "SA:1" meaning active
and I also know that "/rpc/stream_info" will return a list of items currently being streamed
and when I started my first stream I see this being returned
I then stop that item on the client, and then start streaming something else, and then see this returned11:58:27 6 Apple iPhone 192.168.1.125 D:\shares\Videos\Temp\foo.m4v online
I then stop playing the currently streaming item, and then wait..., and after some time I see this returned11:58:27 6 Apple iPhone 192.168.1.125 D:\shares\Videos\Temp\foo.m4v online
11:59:05 6 Apple iPhone 192.168.1.125 D:\shares\Videos\Temp\test.mp4 online
NOTE: "Activity Status" still reflects "Streaming", and "/rpc/stream_active" returns "SA:1"
I then wait..., and eventually I see this being returned11:58:27 6 Apple iPhone 192.168.1.125 D:\shares\Videos\Temp\foo.m4v offline
11:59:05 6 Apple iPhone 192.168.1.125 D:\shares\Videos\Temp\test.mp4 offline
NOTE: "Activity Status" still reflects "Streaming", and "/rpc/stream_active" returns "SA:1"
The above will never go away, I even turned off the client, and waited and waited, only a server reboot works11:59:05 6 Apple iPhone 192.168.1.125 D:\shares\Videos\Temp\test.mp4 #STATUS:192.168.1.125*
The list returned by "/rpc/stream_info" for me can get huge, as there are lots of client on my network that stream
I suspect that the online status changes are the cause, from me seeing this "#STATUS:192.168.1.125*"
just a guess though