On Windows platform, installation is straightforward. Simply download the executable installer and run it on your computer. If Windows Defender SmartScreen appears, select "Run anyway" to proceed. IPVTL requires the Microsoft Visual C++ 2013 Redistributable Packages, so ensure it is installed before launching the application.
For Linux users, first download and extract
the tarball to a local directory, such as /home or /opt. Ensure that file
permissions are preserved during extraction; otherwise, IPVTL may fail to run.
Ensure that the prerequisite packages libva (>2.0), libva-drm, and
libavahi are installed before launching the application. For example, on
Ubuntu, install them with:
# sudo apt-get install libva2 libva-drm2 libavahi-client3
or on CentOS Stream/RHEL/Rocky Linux:
# sudo yum install libva avahi-libs
Open a Linux terminal, navigate to the IPVTL directory, and execute a command such as
sudo ./ipvtl_16ch_trial or
sudo ./ipvtl_4ch to launch the application. Note that
superuser privileges are required.
#cd /opt/opt#tar xvf ipvtl_trial-x64.tar.xzipvtl/ ipvtl/arial.ttf ipvtl/libndi.so.5 ipvtl/ipvtl.so ipvtl/ipvtl_16ch_trial /opt#cd ipvtl/opt/ipvtl#sudo ./ipvtl_16ch_trial* * * * * * * * * * * * * * * * * * * * * * IP Video Transcoding Live! * * Copyright 2009-2025 * * IPVideoTrans.com * * Version 6.5.6.1 * * 16 Channel Evaluation * * Expires on: 06/30/2025 * * To purchase licenses, please contact * * sales@ipvideotrans.com * * * * * * * * * * * * * * * * * * * * * * IPVTL starting web interface at http://192.168.1.1:9527... /opt/ipvtl#
The IPVTL web administration interface is available on both Windows and Linux. It can be
accessed at http://<host_IP>:<http_port>,
where host_IP is the local network address of the IPVTL host, and
http_port is the HTTP service port configured in Global Settings, for example
http://127.0.0.1:9527.
When running IPVTL for the first time, you must import and activate your license key in either the Windows UI or web administration interface. Please contact our sales team at sales[at]ipvideotrans.com if you need to purchase a license.
To quit IPVTL on Linux, simply enter command pgrep ipvtl_ and
kill <pid> to exit IPVTL process, or just pkill ipvtl_.
To upgrade IPVTL, simply download the latest installation package and follow the same steps as a fresh installation. Your existing configuration will be automatically preserved and restored.
Configuration can also be manually exported and imported using IPVTL Global Settings interface. We recommend this approach as an additional precaution in case unexpected issues occur during upgrading.
IPVTL includes a built-in web administration interface with a default Login Password that is initially empty. We strongly recommend setting a password in Global Settings immediately after installation. Failure to do so poses a significant security risk, as your channel configuration details may be exposed on the internet.
You can also secure the IPVTL web administration interface at the IP level by configuring IP address ACL (access control list) rules. The ACL syntax supports both deny and allow rules, similar to nginx:
# whitelist deny all allow 127.0.0.1/8 # blacklist allow all deny 1.2.3.4
Note that ACL rules also apply to MPEG-TS over HTTP streaming, so configure them appropriately.
If you experience streaming issues and require technical assistance, please contact support[at]ipvideotrans.com with relevant channel log files and configurations for diagnosis. To generate channel logs, enable Debug Log in Global Settings and restart the channel.
If Auto Start on System Boot is enabled in Global Settings, IPVTL will automatically start when Windows boots (after the user logs in).
On Linux, you can configure IPVTL to autostart using cron or rc.local
scripts. For cron, execute $ sudo crontab -e in the terminal and add a job such
as:
@reboot /opt/ipvtl/ipvtl_16chFor rc.local, edit /etc/rc.local and add the IPVTL command with its full path.
Auto Restart on Failure enables automatic streaming recovery in the event of unexpected failures. It also enables continuous looping for file-based streaming.
IPVTL channel configurations can be backed up and restored using Export and Import functions. This is particularly useful when migrating IPVTL installations to a new computer.