UE4.26 安卓平台播放加密的视频Pak闪退

用的4.26版本,打包在Pico VR眼镜上播放视频,全景视频文件加密成了Pak,播放播放几次后会奔溃。
视频pak不加密就不会奔溃,求助,给一些思路!

日志:
[2022.02.17-08.20.52:483][987]LogAndroid: Error:
[2022.02.17-08.20.52:483][987]LogAndroid: Error: Fatal error: [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/PakFile/Private/IPlatformFilePak.cpp] [Line: 298]
[2022.02.17-08.20.52:483][987]LogAndroid: Error: Failed to find requested encryption key 00000000000000000000000000000000
[2022.02.17-08.20.52:483][987]LogAndroid: Error: [Callstack] 0x00000000C55E2DAC libUE4.so(0x000000000A241DAC)Unknown []
[2022.02.17-08.20.52:483][987]LogAndroid: Error: [Callstack] 0x00000000C55E2BAC libUE4.so(0x000000000A241BAC)!FPakPlatformFile::GetPakEncryptionKey(FAES::FAESKey&, FGuid const&) []
[2022.02.17-08.20.52:483][987]LogAndroid: Error: [Callstack] 0x00000000C55E3E3C libUE4.so(0x000000000A242E3C)!DecryptData(unsigned char*, unsigned int, FGuid) []
[2022.02.17-08.20.52:483][987]LogAndroid: Error: [Callstack] 0x00000000C563D338 libUE4.so(0x000000000A29C338)!FPakReaderPolicy::Serialize(long long, void*, long long) []
[2022.02.17-08.20.52:483][987]LogAndroid: Error: [Callstack] 0x00000000C563CC84 libUE4.so(0x000000000A29BC84)!FPakFileHandle<FPakReaderPolicy >::Read(unsigned char*, long long) []
[2022.02.17-08.20.52:483][987]LogAndroid: Error: [Callstack] 0x00000000C2080DEC libUE4.so(0x0000000006CDFDEC)!FArchiveFileReaderGeneric::ReadLowLevel(unsigned char*, long long, long long&) []
[2022.02.17-08.20.52:483][987]LogAndroid: Error: [Callstack] 0x00000000C2081580 libUE4.so(0x0000000006CE0580)!FArchiveFileReaderGeneric::Serialize(void*, long long) []
[2022.02.17-08.20.52:483][987]LogAndroid: Error: [Callstack] 0x00000000C2A50534 libUE4.so(0x00000000076AF534)!Java_com_epicgames_ue4_MediaPlayer14_nativeReadAt() []

我猜你勾选了“加密 PAK”框,但没有提供密钥。

无论如何我都不担心,因为加密 PAK 只意味着人们不能重复使用你的资产,它并不能阻止他们盗版游戏.

Some more text

我有提供密钥。它刚开始是可以正常播放的,但是播放几次以后就会闪退。
我想通过pak加密我的视频,不想让别人拿到我的视频。有好的方法加密视频吗?

这就是方法。恐怕我不知道它为什么会崩溃。

但是,即使在加密之后,破解 PAK 也很容易。