Selling streaming video-on-demand (VOD) with Sellfy
In this article:
How do I make my videos streamable?
What does the video streaming page look like?
Can I use the streaming feature for audio, like audiobooks?
Supported input codecs and containers
What is VOD?
- It reduces the risk of piracy for your products
- It allows the customer to watch the purchase immediately
- It's easier for customers using mobile devices and tablets
- It eliminates download issues and the need to save the file
Note: Video files are set as downloadable or available for download by default. If you want customers to have the option to stream the video too, you can select both options Downloadable and Streamable for your product.
How do I make my videos streamable?
- Navigate to Products > Add new product OR choose an existing product
- Upload your video product file
- Choose from file options: Downloadable, Streamable, or both
- Click Save product
Note: We recommend using the .mp4 format for video files.
What does the video streaming page look like?

Important! Each streaming video link will be active for 5 uses. This means the buyer can access the purchase link with the streaming video to watch it 5 times. After the access limit runs out the play button will be disabled. If you set the product to the download and stream option, the buyer will have a combined total of 5 downloads and streaming views per product. For example, buyers can watch the video 2 times and then have 3 attempts left to download it.
Can I use the streaming feature for audio, like audiobooks?
Yes, it is possible to offer your audio products through streaming, but it needs to be in a video file format.
So, if you have audio content that you'd like to offer through the streaming option, you'll need to convert it from an audio file to a video file. This would be a similar idea to adding a video to YouTube. You could create a nice thumbnail or visual to accompany the audio and save it as one of the supported "input codecs" (seen in the next article), such as an .mp4.
Then, upload the file to your product, enable streaming and save!
Supported input codecs and containers
Container | Video Codecs Supported with Container |
No Container | DV/DVCPRO, AVC (H.264), HEVC (H.265), MPEG-1, MPEG-2 |
3G2 | AVC (H.264), H.263, MPEG-4 part 2 |
3GP | AVC (H.264), H.263, MPEG-4 part 2 |
Audio Video Interleave (AVI) | Uncompressed, Canopus HQ, DivX/Xvid, DV/DVCPRO |
Adobe Flash | AVC (H.264), Flash 9 File, H.263 |
Matroska | AVC (H.264), PCM, MPEG-2, MPEG-4 part 2, VC-1 |
IMF | Apple ProRes, JPEG 2000 (J2K) |
MPEG Transport Streams | AVC (H.264), HEVC (H.265), MPEG-2, VC-1 |
MPEG-1 System Streams | MPEG-1, MPEG-2 |
MPEG-4 | Uncompressed, AVC Intra 50/100, DivX/Xvid, H.261, H.262, H.263, AVC (H.264), HEVC (H.265), JPEG 2000, MPEG-2, MPEG-4 part 2, VC-1 |
MXF | Uncompressed, Apple ProRes ( supported types), AVC Intra 50/100, DNxHD, DV/DVCPRO, DV25, DV50, DVCPro HD, AVC (H.264), JPEG 2000 (J2K), MPEG-2, Panasonic P2, SonyXDCam, SonyXDCam MPEG-4 Proxy |
QuickTime | Uncompressed, Apple ProRes ( supported types), AVC Intra 50/100, DivX/Xvid, DV/DVCPRO, H.261, H.262, H.263, AVC (H.264), HEVC (H.265), JPEG 2000 (J2K), MJPEG, MPEG-2, MPEG-4 part 2, QuickTime Animation (RLE) |
WebM | VP8, VP9 |
WMV/ASF | VC-1 |