Just did a fresh install of the new wowza server onto an AWS instance running Ubuntu 20.04 and I am getting no audio.
This error is popping up:
JNI:VideoEncoderH264QuickSyncHost.VideoEncoderH264QuickSyncHost[global]: Loading shared library FAILED: libva-x11.so.1: cannot open shared object file: No such file or directory
Thanks in advance for any insights and help on this.
It looks like Ubuntu 20.04 uses:
/usr/lib/x86_64-linux-gnu/libva-drm.so.2
/usr/lib/x86_64-linux-gnu/libva-drm.so.2.700.0
/usr/lib/x86_64-linux-gnu/libva-glx.so.2
/usr/lib/x86_64-linux-gnu/libva-glx.so.2.700.0
/usr/lib/x86_64-linux-gnu/libva-wayland.so.2
/usr/lib/x86_64-linux-gnu/libva-wayland.so.2.700.0
/usr/lib/x86_64-linux-gnu/libva-x11.so.2
/usr/lib/x86_64-linux-gnu/libva-x11.so.2.700.0
/usr/lib/x86_64-linux-gnu/libva.so.2
/usr/lib/x86_64-linux-gnu/libva.so.2.700.0
And the packages for libva-xll.so.1 have been removed from the repository.
I kind of recall having this issue before when installing on Ubuntu 18.04 because v1 was also removed from that distro but I was able to still install it.
Will Wowza fix this issue so that it using v2?
I really don’t want to downgrade back to Ubuntu 18.04
You did not provide Wowza version. Similar on Debian Buster when upgrading from 4.8.0 -> 4.8.5. It is interesting, that I do not use QuickSync encoding at all.
#Version: 1.0
#Start-Date: 2020-07-25 12:33:57 CEST
#Software: Wowza Streaming Engine 4.8.5 build20200616153358
#Date: 2020-07-25
#Fields: x-severity x-category x-event date time c-client-id c-ip c-port cs-bytes sc-bytes x-duration x-sname x-stream-id x-spos sc-stream-bytes cs-stream-bytes x-file-size x-file-length x-ctx x-comment
WARN server comment 2020-07-25 12:33:57 - - - - - 188.74 - - - - - - - - JNI:VideoEncoderH264QuickSyncHost.VideoEncoderH264QuickSyncHost[global]: Loading shared library FAILED: /usr/lib/x86_64-linux-gnu/libva.so.1: version `VA_API_0.34.0’ not found (required by /usr/local/WowzaStreamingEngine/lib-native/linux64/quicksync-2014r1/libwms-vencoder-h264-quicksync-drm.so)
WARN server comment 2020-07-25 12:33:57 - - - - - 188.741 - - - - - - - - JNI:VideoEncoderH264QuickSyncHost.VideoEncoderH264QuickSyncHost[global]: Loading shared library FAILED: /usr/lib/x86_64-linux-gnu/libva.so.1: version `VA_API_0.34.0’ not found (required by /usr/local/WowzaStreamingEngine/lib-native/linux64/quicksync-2014r1/libwms-vencoder-h264-quicksync-x11.so)
-
-
- 2020-07-25 12:33:58 - - - - - 189.895 - - - - - - - - -
-
-
- 2020-07-25 12:33:58 - - - - - 189.895 - - - - - - - - -
WARN server comment 2020-07-25 12:34:00 - - - - - 192.169 - - - - - - - - CupertinoPacketHandler.handleHolder [devvsqlivetrans/definst/v-9b9k-9htt] Ending the current a+v chunk although the chunk does not start with a video keyframe
However, libva1 package is installed and the requested file is in place:
apt-get install libva1
…
libva1 is already the newest version (1.7.3-2).
ls -la /usr/lib/x86_64-linux-gnu/libva.so.1
lrwxrwxrwx 1 root root 17 Nov 16 2016 /usr/lib/x86_64-linux-gnu/libva.so.1 -> libva.so.1.3904.0