1. 背景

工作中有一个需求,在同一个局域网内,

需要将Android平板端(车机)上的摄像头上的画面,实时传输到手机上进行播放。

对于这个需求,我们想到了用RTSP/RTMP进行推流,然后在手机端拉流进行播放。

这个技术方案的主要技术点有

  • 平板端内置RTSP/RTMP服务器
  • 平板端获取摄像头的画面并同步进行RTSP/RTMP推流
  • 手机端支持对RTSP/RTMP视频流的播放

>>> 具体实现的代码在这里下载:
Android 内置RTSP/RTMP服务器,实现局域网内视频推流与播放 Demo下载

2. 搭建RTSP/RTMP服务器,跑通整个流程

首先,我们需要先在windows上搭建一个RTSP/RTMP服务器/推流端/播放器,先跑通整个流程,再逐个替换成自己开发的项目,这样能够确保每个功能都是正常的。

这部分具体可以看我的这两篇文章
RTSP服务端的搭建可以看我的这篇博客 : windows环境下,搭建RTSP视频推流服务器
RTMP服务器的搭建可以看我的这篇文章 :

Android 内置RTSP/RTMP服务器,实现局域网内视频推流与播放相关推荐

  1. rtsp有没有好使_轻量级RTSP服务和内置RTSP网关有什么不同?

    好多开发者疑惑,什么是内置RTSP网关,和轻量级RTSP服务又有什么区别和联系?本文就以上问题,做个简单的介绍: 轻量级RTSP服务 为满足内网无纸化/电子教室等内网超低延迟需求,避免让用户配置单独的 ...

  2. 轻量级RTSP服务和内置RTSP网关的区别和联系

    好多开发者疑惑,什么是内置RTSP网关,和轻量级RTSP服务又有什么区别和联系?本文就以上问题,做个简单的介绍: 轻量级RTSP服务 为满足内网无纸化/电子教室等内网超低延迟需求,避免让用户配置单独的 ...

  3. 如何实现Android端获取RTSP|RTMP流转推RTMP

    技术背景 最近不少开发者找到我们,他们在做智能家居等传统行业时,希望实现在Android板件拉取本地的RTSP或RTMP流,然后对外推送RTMP出去,亦或内部启个轻量级RTSP服务,提供个对外对接的媒 ...

  4. php 内置的 web 服务器

    从 PHP 5.4.0 起,PHP内置了Web服务器,这对于认为需要Apache或Nginx才能预览PHP应用的开发者来说又是一个隐藏功能.这个内置的Web服务器不应该用于生产环境,但对于本地开发来说 ...

  5. Esp8266 进阶之路32【高级篇】当esp8266遇到 Html,该怎么内置网页控制设备,理清内置网页的实现过程,实现无需路由器手机也可以控制esp8266。(附带固件)

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. Esp8266之 搭建开发环境,开始一个"hello ...

  6. python内置函数返回元素个数_Python内置函数

    Python Python开发 Python语言 Python内置函数 Python内置函数 一.内置函数 什么是内置函数? 就是python给你提供的. 拿来直接⽤的函数, 比如print, inp ...

  7. Android 使用ViewPager2+ExoPlayer+VideoCache 实现仿抖音视频翻页播放

    1. 实现效果 效果图中,视频没有铺满 是因为使用了ExoPlayer的RESIZE_MODE_FIT模式, 虽然使用RESIZE_MODE_FILL模式可以填充整个父布局,但是本Demo中使用的视频 ...

  8. [转载] python基于内置的SimpleHTTPServer来搭建简易的FTP服务器实现局域网内文件共享

    参考链接: 使用Python的SimpleHTTPServer模块提供文件 如果要我来说python有哪些逆天好用的功能让你感觉相见恨晚的话,我想SimpleHTTPServer必有一席之地,这是一个 ...

  9. 移动设备如何上传文件到服务器上,局域网内移动设备快传文件

    原标题:局域网内移动设备快传文件 家里的移动设备越来越多,手机.平板等各式各样,而这些设备所使用的平台也各不相同,诸如Android.iOS.Windows等应有尽有.虽然每个平台都有着自己传输文件的 ...

最新文章

  1. 关于readdir返回值中struct dirent.d_type的取值有关问题(转)
  2. 一文带你了解MySQL基础
  3. Java编程思想——到底选择合成还是继承
  4. POJ1088 滑雪 记忆化搜索
  5. 使用Fiddler监控使用RestTemplate发送网络请求的Java应用
  6. [Python3]Python面向对象的程序设计
  7. python实现邮件客户端_利用python实现简单的邮件发送客户端示例
  8. 大数据数据收集数据困难_大数据就是好数据吗?研究人员在处理大数据集时遭遇的 5 大挑战...
  9. 去哪儿-02-HeaderDev
  10. [转载] Python中的string模块的学习
  11. centos7:安装配置 virtualbox 增强功能 VBoxGuestAdditions,并实现物理机脚本控制虚拟机
  12. HTML网页制作代码大全——中华传统文化设计题材网站(html+css)
  13. 格物斯坦:机器人高手决战申城,IRM开启孩子新视界
  14. C# monthCalendar
  15. windows操作系统服务器 网卡速度关联项
  16. StreamX(1):StreamX概述
  17. SeekBar进度条滑动调节屏幕亮度
  18. 用 LaTeX 写漂亮学位论文(from wloo)
  19. python实现主成分估计
  20. 有一头小母牛(0岁),它从第四年(3岁)开始,每年都生一头小母牛(一年只生一头),而且,所以的小母牛也都会在第四年开始生育。假设所有的母牛都不会死,请问:第n年,此牛群共有多少头母牛?

热门文章

  1. 07SpringCloud-Elasticsearch
  2. 8086汇编基础 debug mov al,'a'或者mov ax,'ab'错误的
  3. JAVA SE 005——类型转换
  4. STM32L431低功耗停止模式莫名其妙自动唤醒
  5. 最新 全球 ip地址 归属地 字典表 (202108)
  6. Cannot read properties of undefined (reading ‘extraneous‘) npm install时
  7. 论文笔记-精读-8.22-Manifold Regularized Dynamic Network Pruning
  8. tableview的详解
  9. PS长图快速切片_如何解决PS选择主体崩溃问题
  10. 前端.什么是冒泡和阻止冒泡的原因和方法