我正在开发一个业余爱好项目,其目标是开发一个

Android应用程序,该应用程序能够使用FFMpeg作为底层引擎,在LAN设置中通过网络摄像头传输实时源.到目前为止,我做了以下 –

A.为以下版本编译和生成FFMpeg相关库 –

FFMpeg版本:2.0

NDK版本:r8e& R9

Android平台版本:android-16& Android的18thisthisthisthis

工具链版本:4.6& 4.8

平台构建于:Fedora 18(x86_64)

B.创建文件Android.mk& Application.mk在适当的路径中.

但是,当使用Java从应用程序层编写用于访问FFMpeg的适当功能的本机代码时,我坚持以下问题 –

a)我需要从本机到应用层提供哪些FFMpeg功能才能实现流式实时源?

b)为了编译FFMpeg for Android,我按照this链接.编译选项是否足以处理* .sdp流或我是否需要修改它?

c)我是否需要使用live555?

我是FFMpeg和Android应用程序开发的新手,这将是我第一个针对Android平台的认真项目.我一直在寻找使用FFMpeg处理RTSP流的相关教程一段时间,但没有取得多大成功.此外,我尝试了VLC播放器的最新开发版本,发现它非常适合流式传输实时源.然而,这是一个复杂的野兽,我的项目的目标是非常有限的,主要是学习 – 在短时间内.

您能否就如何编写本地代码以利用FFMpeg库以及随后使用应用层中的这些功能来实时流式传输提供一些指示(例如链接,文档或示例代码)?此外,如果您能从功能的角度(在语言无关的意义上)让我知道该项目所需的背景知识,我们将非常感激.

android rtsp传输,android-ndk – 使用FFMpeg在Android客户端上进行RTSP流式传输相关推荐

  1. ChatGPT流式传输(stream=True)的实现-OpenAI API 流式传输

    文章目录 一.介绍: 二.不足之处: 三.示例代码: 0. 引入库: 1. 不使用stream的后台代码(官方示例): 2. 使用stream的后台代码(官方示例): 3. 实际生产环境的示例后台代码 ...

  2. 从Azure命令行流式传输诊断跟踪日志(以及Glimpse!)

    I've long said when in doubt, turn on tracing. Sometimes "got here"-debugging is a great t ...

  3. xbox360链接pc_如何将实时电视从Xbox One流式传输到Windows PC,iPhone或Android Phone

    xbox360链接pc Set up your Xbox One's TV integration and you can do more than just watch TV on your Xbo ...

  4. Happytime RTSP可用于流式传输各种设备和文

    Happytime RTSP可用于流式传输各种设备和文 Happytime RTSP Pusher是一款软件应用程序,可用于流式传输各种设备和文件,例如相机和屏幕活动,以及来自本地硬盘的音频和视频文件 ...

  5. 如何通过远程播放将PlayStation 4游戏流式传输到PC或Mac

    Sony's PlayStation 4 can now stream games to Windows PCs and Macs with a feature called Remote Play. ...

  6. gstfileserver文件服务器,使用gst-rtsp-server流式传输H264文件

    请考虑我是GStreamer的初学者.我正在尝试使用gst-rtsp-server来传输记录的H264文件.所以我可以播放/暂停/寻找来自VLC播放器的视频. 这是我迄今所做的: 记录从IP摄像机的R ...

  7. QuickTime流式传输

    第一节 QuickTime流式传输 QT流是通过网络将视频从服务器发送到客户的传输方式.与文件传输不同,客户端边下载边播放,而不必等到下载完毕.服务器将视频内容分成包,通过网络发送出去:在接收端,包被 ...

  8. Socket编程(C语言实现)—— 为什么流式传输类似于管道?不区分边界?

    1.管道实现: (1)代码实现:[root@localhost pipe]# cat pipe.c #include <stdio.h> #include <unistd.h> ...

  9. 基于ASP.NET Core SignalR的流式传输

    基于ASP.NET Core SignalR的流式传输 SignalR概述 SignalR是ASP.NET Core下非常流行的实现Web实时功能的库.微软再文档中列出了适合的应用场景: 适合 Sig ...

  10. ASP.NET Core SignalR中的流式传输

    什么是流式传输? 流式传输是这一种以稳定持续流的形式传输数据的技术. 流式传输的使用场景 有些场景中,服务器返回的数据量较大,等待时间较长,客户端不得不等待服务器返回所有数据后,再进行相应的操作.这时 ...

最新文章

  1. flask_sqlalchemy 教程
  2. RHEL\CentOS 7 下 MySQL 连接数被限制为214个
  3. 因果推理、正则化上榜:权威专家盘点过去50年最重要的统计学思想
  4. 2015年10月15日作业
  5. Requirejs快速使用
  6. mysql x64界面配置版下载_MySQL下载安装、配置与使用(win7x64)
  7. Spring学习(十)Spring常见面试题汇总
  8. Script:Collect vip resource Diagnostic Information
  9. windows游戏编程_苹果的Mac和微软的Windows该如何选择?
  10. iOS开发 - 抛出异常
  11. 力扣-509 裴波那契数
  12. oracle更新最新一条记录,update同时更新多条记录
  13. itools苹果录屏大师_超级录屏大师苹果版下载-超级录屏大师APP
  14. Euraka和ZOOkeeper比较
  15. Share Disk、Share Memory和Share Nothing的区别
  16. UE源码版本下载编译全流程
  17. NLP扎实基础3:TF-IDF文本特征提取
  18. (六)Ps剪切蒙版/图框
  19. IMU(陀螺仪)角速度测量原理-科氏力测旋转角速度
  20. vulhub-activemq-cve-2015-5254

热门文章

  1. 智能工厂数据采集方案
  2. 阿里P7、P8、P9级别需要多少年的工作经验,还是因能力而定?
  3. 【DM642】ICELL Interface—Cells as Algorithm Containers
  4. 平面/球面坐标中已知起点坐标、(偏转)角度、长度求终点坐标(三角函数)
  5. python变成灰色_Python怎么把彩色图像转换成灰色图像?
  6. 华为P7开启USB调试方法
  7. python公众号文章阅读量_怎么判断一篇微信公众号文章阅读量是不是刷上来的?...
  8. ARM920T的MMU与Cache
  9. 永续公债(or统一公债)的麦考利久期(Macaulay Duration)的计算
  10. 读书笔记——心理学之影响力