我想在我的 Android 应用程序中使用 ffmpeg 库来播放 .ts 视频文件格式。我正在尝试运行GitHub Appunite提供的示例应用程序。
到目前为止,我已经设法编译 ffmpeg 库并构建 .so 文件。我正在使用 Ubuntu 10.10 并使用 NDK r8。
示例应用程序运行良好,可以播放 .mp4 和 .3gp 等文件格式,但不能播放 .FLV 和 .ts 文件(这是我的要求)。
每当我尝试播放 .ts 或 .FLV 文件时,它都会显示“无法打开流”
在 Logcat 中它显示
E/player.c(28005): player_set_data_source Could not open video file: file:///mnt/sdcard/football.ts (-1094995529: Invalid data found when processing input)
我正在尝试这个几周。到目前为止我还没有任何办法。请帮忙
谢谢