我在这里问是否有某种方法可以从 Android 中的 VideoView 中检索媒体类型或编码强>。
我尝试了以下代码:
WriteProjectBasicConfigurations(uint type, bool usePrecompiledHeader, VersionInformation vi)
但不起作用,请始终返回 null 。 我需要区分两种类型的视频流可视化, MJPEG 和VideoView支持的类型(H.264 / H.265等...)。
我不会使用libVLC,因为它的扩展性很强,并且编译仅与Linux机器兼容(我在Windows上工作);
我想使用VideoView,是因为它轻巧,简单,并且像一种魅力。
我需要执行此操作的功能
// add some common defines
compiler.SetPreprocessorDefinitions(vi.GetQMakeConfEntry("DEFINES").Replace(" ", ","));
因此,使用URL,我需要将MJPEG区分为另一种视频格式。 我在网上搜索了很多东西,但没有发现有用的。