IPTV OTT Encoding & Streaming
Channel Setup
Select Media Source
Before proceeding with configuration, determine your source stream type first.
Click đ§ New Channel button to create a new transcoding channel with default settings. In the channel list panel, select the appropriate streaming protocol and enter the URL of your media source.
In the channel Memo field, you can enter descriptive text for easy identification.
Tip: Once the media source is configured, click đē Preview to preview it in the IPVTL web administration interface. Verify that the source is working properly before initiating streaming.
Configure Output Stream
First, select the target stream format appropriate for your needs from the available options, including RTMP, MPEG-TS over UDP/RTP/HTTP, HLS (m3u8 playlist), MPEG-DASH, and Decklink playback. Then enter the target address and modify the encoding settings as needed. You can adjust video resolution, frame rate, encoding profile, bitrate, and audio sample rate, among other parameters.
Once you have completed the channel configuration, click â Apply to validate and save your settings. You can modify the transcoding settings at any time by clicking đ Edit. However, note that modified settings on a live channel will not take effect until you restart the channel.
Start Streaming
The status indicator at the end of the channel list shows the current channel status. Click
âļ Start to start streaming. If all settings are correct, the status
indicator will turn green, indicating that the channel is streaming. The output video
bitrate and frame rate are also displayed to indicate streaming health. You can verify the
output stream on end devices or using
VLC media player.
If you encounter streaming issues, refer to the FAQ section, or
contact support[at]ipvideotrans.com with your channel configuration and channel
log file for troubleshooting. To generate channel log files, enable Debug Log in Global Settings and restart the channel. IPVTL config
file and log files can be located with info below:
| Platform | Config File | Log File Folder |
|---|---|---|
| Windows | %APPDATA%\IPVideoTrans\ipvtl\ipvtl.json | %APPDATA%\IPVideoTrans\ipvtl\log\ |
| Linux | /etc/ipvtl/ipvtl.json | /var/ipvtl/log/ |