我需要从一个

Android摄像头/文件流到一个远程ffserver,它将播放我的视频.我可以通过发出如下命令在ubuntu的桌面上执行此操作:

ffmpeg -f video4linux2 -s 640x480 -r 25 -i /dev/video0 http://192.168.0.20:8090/cam1.ffm

或流式传输这样的文件:

ffmpeg -i /home/kev/share/movie.mp4 http://192.168.0.20:8090/cam1.ffm

所以基本上我希望能够从android做到以上.经过几次搜索,这是我到目前为止所做的 – 我遇到了这个链接http://bambuser.com/opensource,我从中下载了ffmpeg源并构建了它.构建输出几件事:

1.共享库[libavcodec,libavcore,libavdevice,libavfilter,libavformat,libavutil,libswscale]

2.可执行文件[ffmpeg,ffprobe]

不知道如何使用这些资源插入我的功能这是我迄今为止尝试过的:

1.使用System.loadLibrary()在我的Activity中加载libs然后将ffmpeg可执行文件复制到assets文件夹,在运行时我复制到我的应用程序的“files”目录,然后使用Runtime.getRuntime()设置可执行文件的权限.exec ().然后最后一步是在java中使用以下语句执行它:

Runtime.getRuntime().exec("ffmpeg -i file:///android_asset/movie.mp4http://:8090/cam1.ffm");

2.复制ffmpeg.c,共享库和构建到我的jni文件夹生成的“include”文件夹,并添加了一个包装ffmpeg.c中main()函数的jni函数.通过这种方法,我发现自己必须从ffmpeg源复制几个头文件才能使ndk-build成功,我非常怀疑这是否可行.

以上两种方法对我有用,我不知道我哪里出错了,所以任何有关如何做一个简单的ffmpeg流媒体的帮助就像一个来自android的mp4文件将受到高度赞赏.

流式传输 android,如何从android流式传输到ffserver相关推荐

  1. Android之自定义瀑布流式的标签列表

    转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/50965588 本文出自:[顾林海的博客] ##前言 由于一些原因,马上 ...

  2. android 流失标签,Android中常见的热门标签的流式布局的实现

    一.概述:在日常的app使用中,我们会在android 的app中看见 热门标签等自动换行的流式布局,今天,我们就来看看如何 自定义一个类似热门标签那样的流式布局吧(源码下载在下面最后给出) 类似的自 ...

  3. android 自定义flowlayout,Android 流式布局FlowLayout 实现关键字标签

    FlowLayout Android 流式布局FlowLayout 实现关键字标签 效果图 使用方法 在项目根目录的build.gradle文件中加入如下代码 maven { url "ht ...

  4. Android中的封装流式布局FlowLayout

    鸿洋的GitHub:https://github.com/hongyangAndroid/FlowLayout 第一步:加依赖 implementation 'com.hyman:flowlayout ...

  5. android 直播流服务器,视频-Android上的实时流RTMP / RTSP播放器,无需使用webview(WOWZA服务器)...

    视频-Android上的实时流RTMP / RTSP播放器,无需使用webview(WOWZA服务器) 我正在开发一个Android应用程序,我想在其中发布和播放视频... 我想要的是: 我的应用记录 ...

  6. android 自定义flowlayout,Android 自定义ViewGroup之实现FlowLayout-标签流容器

    本篇文章讲的是Android 自定义ViewGroup之实现标签流式布局-FlowLayout,开发中我们会经常需要实现类似于热门标签等自动换行的流式布局的功能,网上也有很多这样的FlowLayout ...

  7. Android开发——JPEG码流分析

    项目中使用Android解析JPEG码流,在此记录一下思路,一切以下方的实例分析图片数据信息编写. 目录 JPEG图片格式 1.SOI(0xFFD8):图片开始段 2.APP0(0xFFE0) 3.A ...

  8. Android RecyclerView实现瀑布流,图片自适应高度,不闪烁,解决位置交换

    记录一下以前自己代码中用到过代码效果,也做个备份,省的以后代码找不到,大家也可以参考参考,也许看过网上某些笔记,但是不记得了链接了,有问题可以联系本人 以下会写从布局到java代码以及用到的工具类都写 ...

  9. android 水平方向瀑布流,Android RecyclerView(瀑布流)水平/垂直方向分割线

     Android RecyclerView(瀑布流)水平/垂直方向分割线 Android RecyclerView不像过去的ListView那样随意的设置水平方向的分割线,如果要实现Recycle ...

  10. android系统加载主题的流程,详解Android布局加载流程源码

    一.首先看布局层次 看这么几张图 我们会发现DecorView里面包裹的内容可能会随着不同的情况而变化,但是在Decor之前的层次关系都是固定的.即Activity包裹PhoneWindow,Phon ...

最新文章

  1. 7-2 然后是几点 (Java)
  2. 每周一个 Python 模块 | time
  3. 微服务接入oauth2_SpringCloud微服务实战系列(十九)Ouath2在真实场景中的应用之客户端接入(第一种写法)...
  4. java和c语言的区别_单片机为什么一直用C语言,不用其他编程语言?只有学过的知道...
  5. tcp unity 图片_用 Unity 做个游戏(七) - TCP Socket 客户端
  6. Frequent Pattern 挖掘之二(FP Growth算法)(转)
  7. 用python写一个文件管理程序下载_Python管理文件神器 os.walk
  8. NLP系列(2)_用朴素贝叶斯进行文本分类(上)
  9. 递归(recurse)与迭代(iteration)
  10. 计算机常用压缩软件有哪些,电脑压缩软件哪个好推荐
  11. golang学习(一)—— 简介
  12. workman+thinkPHP 即时通讯
  13. 阿里云服务器遇到的问题
  14. FITC-WFA荧光素标记紫藤凝集素(WFA,WFL)
  15. android调起应用商店某应用详情页
  16. android入门-MMS-短彩信发送/接收流程【图】
  17. Qt 禁用ComboBox下拉选项
  18. 【嵌入式】基于平头哥内核的W801 WIFI SoC的OTA方案设计
  19. 企业微信可以转移好友吗?
  20. python程序设计与基础教程第六章上机实验_《Python程序设计与算法基础教程》教学大纲.doc...

热门文章

  1. SpringBoot整合mybatis一直失败差不到数据,解决方案
  2. linux添加源地址ping,Linux下指定源ip进行ping操作的方法
  3. 群晖服务器文件管理套件,群晖drive套件的使用教程
  4. C++中继承时的重载和重新定义
  5. 腾讯云云服务器遭DDoS攻击被封堵的解决方法
  6. 联通光猫+路由器配置IPv6流程
  7. java基础知识day01
  8. 生信-记一次NCBI-R语言-淋巴癌突变与未突变基因的差异分析
  9. windows10查看桌面壁纸路径
  10. vestacp调整php.ini,VestaCP中roundcube的SMTP配置方法