gpt4 book ai didi

android - 使用 FFmpeg 捕获视频流

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:28:35 24 4
gpt4 key购买 nike

我编写了一个 Android 应用程序,可通过套接字将实时视频流从摄像头发送到我的计算机。是否可以使用 FFmpeg 解码 MPEG4 视频流以及如何实时显示相机所看到的内容?我猜我必须根据它从字节流中获得的最新信息创建一个位图,并以 20+ FPS 的速度在计算机上显示它。

我将如何着手做这样的事情?C++、C# 或 Java 都可以。据我了解,FFmpeg 是用 C++ 编写的

最佳答案

首先,您是想自己创建一个视频播放器,还是只想查看您的流?因为当您已经拥有视频流时,几乎每个现代视频播放器都可以播放流媒体。尝试使用 VLC (这是使用 FFmpeg)。在 VLC 中,只需单击“媒体”->“打开网络流...”并填写您的 URL。

其次,FFmpeg 是用 C (C99) 编写的。 FFmpeg 本身只是一个转换媒体的工具。当您想创建自己的程序时,可以使用 FFmpeg 库(libavcodec、libavformat 等)。

关于android - 使用 FFmpeg 捕获视频流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15398807/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com