1

我想在我的 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)

我正在尝试这个几周。到目前为止我还没有任何办法。请帮忙

谢谢

4

1 回答 1

0

问题出在某些ts文件上,但某些ts文件工作正常。文件之间可能存在属性差异ts

于 2013-01-02T10:07:44.753 回答