android rtsp传输,android-ndk – 使用FFMpeg在Android客户端上进行RTSP流式传输
我正在开发一个业余爱好项目,其目标是开发一个
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流式传输相关推荐
- ChatGPT流式传输(stream=True)的实现-OpenAI API 流式传输
文章目录 一.介绍: 二.不足之处: 三.示例代码: 0. 引入库: 1. 不使用stream的后台代码(官方示例): 2. 使用stream的后台代码(官方示例): 3. 实际生产环境的示例后台代码 ...
- 从Azure命令行流式传输诊断跟踪日志(以及Glimpse!)
I've long said when in doubt, turn on tracing. Sometimes "got here"-debugging is a great t ...
- 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 ...
- Happytime RTSP可用于流式传输各种设备和文
Happytime RTSP可用于流式传输各种设备和文 Happytime RTSP Pusher是一款软件应用程序,可用于流式传输各种设备和文件,例如相机和屏幕活动,以及来自本地硬盘的音频和视频文件 ...
- 如何通过远程播放将PlayStation 4游戏流式传输到PC或Mac
Sony's PlayStation 4 can now stream games to Windows PCs and Macs with a feature called Remote Play. ...
- gstfileserver文件服务器,使用gst-rtsp-server流式传输H264文件
请考虑我是GStreamer的初学者.我正在尝试使用gst-rtsp-server来传输记录的H264文件.所以我可以播放/暂停/寻找来自VLC播放器的视频. 这是我迄今所做的: 记录从IP摄像机的R ...
- QuickTime流式传输
第一节 QuickTime流式传输 QT流是通过网络将视频从服务器发送到客户的传输方式.与文件传输不同,客户端边下载边播放,而不必等到下载完毕.服务器将视频内容分成包,通过网络发送出去:在接收端,包被 ...
- Socket编程(C语言实现)—— 为什么流式传输类似于管道?不区分边界?
1.管道实现: (1)代码实现:[root@localhost pipe]# cat pipe.c #include <stdio.h> #include <unistd.h> ...
- 基于ASP.NET Core SignalR的流式传输
基于ASP.NET Core SignalR的流式传输 SignalR概述 SignalR是ASP.NET Core下非常流行的实现Web实时功能的库.微软再文档中列出了适合的应用场景: 适合 Sig ...
- ASP.NET Core SignalR中的流式传输
什么是流式传输? 流式传输是这一种以稳定持续流的形式传输数据的技术. 流式传输的使用场景 有些场景中,服务器返回的数据量较大,等待时间较长,客户端不得不等待服务器返回所有数据后,再进行相应的操作.这时 ...
最新文章
- flask_sqlalchemy 教程
- RHEL\CentOS 7 下 MySQL 连接数被限制为214个
- 因果推理、正则化上榜:权威专家盘点过去50年最重要的统计学思想
- 2015年10月15日作业
- Requirejs快速使用
- mysql x64界面配置版下载_MySQL下载安装、配置与使用(win7x64)
- Spring学习(十)Spring常见面试题汇总
- Script:Collect vip resource Diagnostic Information
- windows游戏编程_苹果的Mac和微软的Windows该如何选择?
- iOS开发 - 抛出异常
- 力扣-509 裴波那契数
- oracle更新最新一条记录,update同时更新多条记录
- itools苹果录屏大师_超级录屏大师苹果版下载-超级录屏大师APP
- Euraka和ZOOkeeper比较
- Share Disk、Share Memory和Share Nothing的区别
- UE源码版本下载编译全流程
- NLP扎实基础3:TF-IDF文本特征提取
- (六)Ps剪切蒙版/图框
- IMU(陀螺仪)角速度测量原理-科氏力测旋转角速度
- vulhub-activemq-cve-2015-5254
热门文章
- 智能工厂数据采集方案
- 阿里P7、P8、P9级别需要多少年的工作经验,还是因能力而定?
- 【DM642】ICELL Interface—Cells as Algorithm Containers
- 平面/球面坐标中已知起点坐标、(偏转)角度、长度求终点坐标(三角函数)
- python变成灰色_Python怎么把彩色图像转换成灰色图像?
- 华为P7开启USB调试方法
- python公众号文章阅读量_怎么判断一篇微信公众号文章阅读量是不是刷上来的?...
- ARM920T的MMU与Cache
- 永续公债(or统一公债)的麦考利久期(Macaulay Duration)的计算
- 读书笔记——心理学之影响力