Using Red5 Pro To Record and View Video On Demand
Video-On-Demand (VOD) is a subscriber paradigm wherein users can select a pre-recorded stream to watch if and when they wish to do so. As opposed to live streaming content, VOD content is stored on the streaming server, or on a CDN (see Using AWS S3 for Video On Demand, for on-demand consumption.
No special configuration changes are required to get VOD working with Red5 Pro. VOD works out of the box with Red5 Pro.
Setting up video on demand using Red5 Pro is a very simple process. To complete the setup successfully you would need a few simple basic components:
- Media file: A video file encoded in a Red5 Pro compatible file format(Explained below). The format and its content codec need to be compliant with the protocol you choose to stream over.
- Red5 Pro media server: A Red5 Pro server instance deployed online for serving vod media content to subscribers.
- Video player: A video player capable of playing your vod stream. To decode media frames being received from the server you will need a compatible video player which understands the protocol that the media is streamed over. Currently Red5 Pro supports VOD over RTMP(desktop) and RTSP (mobile) only.