Frequently Asked Questions
License
Which license should I use?
Currently, we have 2 types of licenses, QuickSync
and NVENC
. The only difference is the NVENC
license supports to use Nvidia GPU NVENC
and Intel GPU QuickSync
feature for transcoding, but QuickSync
license only supports QuickSync
feature. So if you need to use Nvidia GPU card for transcoding, use NVENC
license please, otherwise, use QuickSync
license.
Why lifetime license is 10 years?
At the beginning of our business, we sold 100 lifetime licenses to customers who trusted and used our products. When we decided to sell lifetime licenses, our system had already fixed a 10-year expiration date for lifetime licenses. On the license page in the dashboard, you can see that the expiration date is also 10 years from the purchase date. The reason we chose 10 years, rather than a lifetime license (e.g., 20 or 30 years), is as follows:
Our license server costs an average of approximately 3,000 euros per year. Even these costs alone become quite high after 10 years, and the lifetime license fee won't even cover the cost of the license server.
When we sold lifetime licenses, the dashboard was only version 3, but now we have versions 4 and 5, which include many new features and improvements. We don't restrict lifetime license upgrades. The reason why we have v4 and v5 is that we still have some customers who pay monthly. It is also because of the support of these customers that we have the motivation to develop v4 and v5.
We also provide 10 years of free customer support to lifetime license users.
Can I request the trial license to test?
Yes, you can go to the homepage, there should has a button at Pricing & Plan
section, you can click it for request the trial license. Also, you can send us a ticket if you have account registered already to contact us for add trial license to your account.
Tips
The trial license is full function, the only difference between it and monthly license is it's 15 days and one time usage only. This means you can not renew the trial license after it's expired. So please purchase the monthly license if you would like to long term use our products.
If you need more time or need multiple trial licenses to test, please send us a ticket, normally, we will approve it.
Caution
Register multiple accounts to request the trial licenses is not allowed. Our system will treat it as a malicious account and ban the license automatically.
System Requirements
Which Linux distribution should I use for X Acceleration Codec?
Most of Linux distributions are supported, because we are packing all the software binaries and libraries in a standalone package. All installation files are under /opt/xaccel-codec
, so it won't break your system. It's easy and safe to install it to your existing server.
Tips
We recommend to use the LTS version OS for stability and security concern.
General Problems
Why the stream is working on web player, but not on VLC?
The panel has IP Whitelist
enabled in default, for protect your valuable contents. So please go to panel's Nginx > Configure > Whitelist
, for add your PC's IP to the whitelist, use comma ,
to separate multiple IPs. or simply put 0.0.0.0/0
to the whitelist for allow all IPs to access.
Why Intel QuickSync is not working?
If you ensure your Intel CPU has integrated graphics card and QuickSync supports. Please try following steps to find out the problem:
run command
lspci | grep VGA | grep -i intel
. If no any outputs, that means the Intel graphics card is disabled in BIOS.run command
grep -r nomodeset /etc
. See if intel kernel module is disabled. If you see any outputs, you should edit the file and remove thenomodeset
only, not the entire line.run command
grep -r 'blacklist\s*i915' /etc/modprobe.d
. See if the intel i915 driver is disabled.run command
update-grub
for Ubuntu and Debian,grub2-mkconfig -o /boot/grub2/grub.cfg
for CentOS, RHEL and Fedora to update the grub and reboot.
Why the http link is not working on some 3rd party panel?
In the v4 panel, we added the HTTP 307 redirection for tracking the HLS session and load balancing. If your 3rd party streaming software doesn't supports the HTTP redirection, you can insert a /cloud/
prefix in the HTTP URL. For example: http://my-streaming-server.com/stream/1/index.ts
will change to http://my-streaming-server.com/cloud/stream/1/index.ts
.
Other
How to uninstall the panel?
- For v2:
systemctl stop ffmpeg_web
systemctl disable ffmpeg_web
rm -rf /etc/systemd/system/opt-ffmpeg-web-cache-hls.mount
rm -rf /etc/systemd/system/opt-ffmpeg-web-cache-nginx.mount
rm -rf /etc/systemd/system/ffmpeg_nginx.service
rm -rf /etc/systemd/system/ffmpeg_web.service
rm -rf /opt/ffmpeg
systemctl daemon-reload
- For v3 or above:
systemctl stop xaccel-codec
systemctl disable xaccel-codec
rm -rf /etc/systemd/system/opt-xaccel\\x2dcodec-cache.mount
rm -rf /etc/systemd/system/xaccel-codec.service
rm -rf /opt/xaccel-codec
systemctl daemon-reload
Important
Uninstall will lost all the data and settings!