【问题标题】:prebuilt ffmpeg library for android为 android 预建的 ffmpeg 库
【发布时间】:2012-07-14 18:50:56
【问题描述】:

很高兴来到这里。 我对该主题进行了很多研究,但现在我陷入了困境。

目前我尝试在 android 中接收 udp 流,我正在使用来自 http://code.google.com/p/javacv/downloads/list 的库,大部分工作正常。但是,如果我尝试使用“avformat_network_init();” (感谢Receiving RTSP stream using FFMPEG library)我收到以下错误:

对 `avformat_network_init' 的未定义引用

我的猜测是名为“libavformat.so”的预构建库不包含特定功能,对吗?如果是这样,有人知道我在哪里可以找到合适的图书馆吗?我正在 windows 上开发,但已经用 cygwin 自己构建它失败了,目前还没有安装 ubuntu 之类的选项。

提前致谢。

【问题讨论】:

    标签: android stream ffmpeg udp cygwin


    【解决方案1】:

    在互联网上进行了广泛搜索后,我放弃了寻找预建库并自己完成(包含我需要的所有选项)。自制解决方案通常也是最好的选择,如果起初认为它似乎不是更好的选择,我再次体验到它是更好的选择。

    我所做的是使用来自:http://code.google.com/p/csipsimple/wiki/HowToBuild 的虚拟机(ubuntu) 你已经下载了 ffmpeg,包括 libx264。还包括如何构建整个事物的说明。您可以编辑 build_ffmpeg.sh 并更改要启用或禁用的“功能”。 最后,它是比寻找一个更清洁、更好和更快的解决方案。 ;)

    祝你好运!

    【讨论】:

    • 感谢您的更新。您有正在使用的示例项目吗?
    • 我现在没有什么可以发布的,但是你到底需要什么?
    猜你喜欢
    • 2017-11-22
    • 1970-01-01
    • 2012-01-18
    • 2019-09-12
    • 2017-03-02
    • 2019-03-08
    • 1970-01-01
    • 2012-02-07
    • 2012-03-26
    相关资源
    最近更新 更多