Stream

Updated

Why Does My Video Buffer or Stutter?

Stream plays the file from the source you connected. A stall usually means the device is waiting on the network, the server, or its own decoder. The checks below are the ones that match how Stream plays video.

Stream does not transcode a file into a smaller version, and it has no playback-quality menu. It also has no network speed test. Changing metadata or scanning again will not make a slow stream faster.

Before You Begin

Give the Stream a Better Path

The same network limits apply on the upcoming Android TV app. A TV on guest Wi-Fi is a common reason a NAS video stalls. See How Will Stream Work on Android TV? (Coming Soon).

Clear the Playback Cache

Open Settings and choose Clear playback cache. Stream removes cached video data. Your library, account, and downloads are kept. On the upcoming Android TV app, Settings is on the home screen, and the same Clear playback cache action is in that panel.

Try the video again after the cache is cleared. If it still stalls at the same spot, the cache was not the limit.

Try a Simpler File, Then Check the Decoder

Play a modest MP4 before you judge a very large, high-bitrate file. A smaller file is an easier test of the path between the server and the device. Free playback on a phone also treats MP4 and M4V differently from other containers. See What Does Stream Pro Unlock?.

Video decoding uses the decoders on the device. If Stream says the device could not decode the video or audio, retry, or try a file in a different encoding. 10-bit H.265/HEVC needs an HEVC Main10 decoder on that device. Codec support depends on the device. Stream Pro does not add decoders.

The library scan recognizes .mp4, .m4v, .mov, .mkv, .avi, .flv, and .webm. RM and RMVB are not supported. Converting those files is outside Stream. A format error is not buffering.

Supported Scope

These checks apply to every source Stream plays directly, including SMB, WebDAV, Plex, Emby, OneDrive, and Aliyun Drive. Stream does not offer a quality ladder or a transcode setting for Plex or Emby.