Android 内置RTSP/RTMP服务器,实现局域网内视频推流与播放
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服务器,实现局域网内视频推流与播放相关推荐
- rtsp有没有好使_轻量级RTSP服务和内置RTSP网关有什么不同?
好多开发者疑惑,什么是内置RTSP网关,和轻量级RTSP服务又有什么区别和联系?本文就以上问题,做个简单的介绍: 轻量级RTSP服务 为满足内网无纸化/电子教室等内网超低延迟需求,避免让用户配置单独的 ...
- 轻量级RTSP服务和内置RTSP网关的区别和联系
好多开发者疑惑,什么是内置RTSP网关,和轻量级RTSP服务又有什么区别和联系?本文就以上问题,做个简单的介绍: 轻量级RTSP服务 为满足内网无纸化/电子教室等内网超低延迟需求,避免让用户配置单独的 ...
- 如何实现Android端获取RTSP|RTMP流转推RTMP
技术背景 最近不少开发者找到我们,他们在做智能家居等传统行业时,希望实现在Android板件拉取本地的RTSP或RTMP流,然后对外推送RTMP出去,亦或内部启个轻量级RTSP服务,提供个对外对接的媒 ...
- php 内置的 web 服务器
从 PHP 5.4.0 起,PHP内置了Web服务器,这对于认为需要Apache或Nginx才能预览PHP应用的开发者来说又是一个隐藏功能.这个内置的Web服务器不应该用于生产环境,但对于本地开发来说 ...
- Esp8266 进阶之路32【高级篇】当esp8266遇到 Html,该怎么内置网页控制设备,理清内置网页的实现过程,实现无需路由器手机也可以控制esp8266。(附带固件)
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. Esp8266之 搭建开发环境,开始一个"hello ...
- python内置函数返回元素个数_Python内置函数
Python Python开发 Python语言 Python内置函数 Python内置函数 一.内置函数 什么是内置函数? 就是python给你提供的. 拿来直接⽤的函数, 比如print, inp ...
- Android 使用ViewPager2+ExoPlayer+VideoCache 实现仿抖音视频翻页播放
1. 实现效果 效果图中,视频没有铺满 是因为使用了ExoPlayer的RESIZE_MODE_FIT模式, 虽然使用RESIZE_MODE_FILL模式可以填充整个父布局,但是本Demo中使用的视频 ...
- [转载] python基于内置的SimpleHTTPServer来搭建简易的FTP服务器实现局域网内文件共享
参考链接: 使用Python的SimpleHTTPServer模块提供文件 如果要我来说python有哪些逆天好用的功能让你感觉相见恨晚的话,我想SimpleHTTPServer必有一席之地,这是一个 ...
- 移动设备如何上传文件到服务器上,局域网内移动设备快传文件
原标题:局域网内移动设备快传文件 家里的移动设备越来越多,手机.平板等各式各样,而这些设备所使用的平台也各不相同,诸如Android.iOS.Windows等应有尽有.虽然每个平台都有着自己传输文件的 ...
最新文章
- 关于readdir返回值中struct dirent.d_type的取值有关问题(转)
- 一文带你了解MySQL基础
- Java编程思想——到底选择合成还是继承
- POJ1088 滑雪 记忆化搜索
- 使用Fiddler监控使用RestTemplate发送网络请求的Java应用
- [Python3]Python面向对象的程序设计
- python实现邮件客户端_利用python实现简单的邮件发送客户端示例
- 大数据数据收集数据困难_大数据就是好数据吗?研究人员在处理大数据集时遭遇的 5 大挑战...
- 去哪儿-02-HeaderDev
- [转载] Python中的string模块的学习
- centos7:安装配置 virtualbox 增强功能 VBoxGuestAdditions,并实现物理机脚本控制虚拟机
- HTML网页制作代码大全——中华传统文化设计题材网站(html+css)
- 格物斯坦:机器人高手决战申城,IRM开启孩子新视界
- C# monthCalendar
- windows操作系统服务器 网卡速度关联项
- StreamX(1):StreamX概述
- SeekBar进度条滑动调节屏幕亮度
- 用 LaTeX 写漂亮学位论文(from wloo)
- python实现主成分估计
- 有一头小母牛(0岁),它从第四年(3岁)开始,每年都生一头小母牛(一年只生一头),而且,所以的小母牛也都会在第四年开始生育。假设所有的母牛都不会死,请问:第n年,此牛群共有多少头母牛?
热门文章
- 07SpringCloud-Elasticsearch
- 8086汇编基础 debug mov al,'a'或者mov ax,'ab'错误的
- JAVA SE 005——类型转换
- STM32L431低功耗停止模式莫名其妙自动唤醒
- 最新 全球 ip地址 归属地 字典表 (202108)
- Cannot read properties of undefined (reading ‘extraneous‘) npm install时
- 论文笔记-精读-8.22-Manifold Regularized Dynamic Network Pruning
- tableview的详解
- PS长图快速切片_如何解决PS选择主体崩溃问题
- 前端.什么是冒泡和阻止冒泡的原因和方法