You can find our press releases for v4-v5 below, listed in chronological order.
To take advantage of the better "Playback Finished" logic, make sure your settings are configured correctly:
Pro Tip: If you are using SFVIP as a background radio or ambient TV player, turn on "Loop playlist on finish". The new loop logic is gap-less, meaning you won't hear a click or pop when the last track ends and the first begins again.
The standard approach is passive: the player waits for the stream. We introduce an active Asynchronous Watchdog Timer. This component monitors two variables:
If the throughput drops to zero for a threshold period (dynamic based on content type, e.g., 5 seconds for VOD, 10 seconds for Live), the AWT triggers a synthetic EOF signal. This forces the player into the "Finished" logic without requiring a signal from the server. sfvip player playback finished better
The player must distinguish between a User Stop (pressing the Stop button) and a Natural EOF (End of File).
If you are using SFVIP for a digital signage display or a background monitor, you don't want it to stop.
Settings should be saved in the local .cfg or settings.json file to remember user preferences across sessions. To take advantage of the better "Playback Finished"
Example Configuration Block:
"PostPlayback":
"VOD_Action": "NextInFolder",
"Movie_Action": "ReturnToMenu",
"IPTV_Action": "Stop",
"AutoCloseDelay": 0
Make navigation faster:
If you manage IPTV playlists or work with high-volume streaming content, you know that the devil is in the details. For years, power users of SFVIP Player have tolerated clunky handoffs, frozen end screens, and the dreaded "spinning wheel" at the end of a stream. Pro Tip: If you are using SFVIP as
But the latest update changes the game. Specifically, the "Playback Finished" behavior has been completely overhauled. It isn’t just a fix; it’s a re-engineering of how the player handles the end of a line.
Here is why the new "Playback Finished" logic makes SFVIP Player the best it has ever been for continuous viewing.