EasyPlayer-RTSP Android 播放器是由TSINGSEE青犀开放平台开发和维护的一个完善的RTSP流媒体播放器项目,视频编码支持H.264,H.265,MPEG4,MJPEG,音频支持G711A,G711U,G726,AAC,支持RTSP over TCP/UDP协议,支持硬解码,是一套极佳的安防流媒体平台播放组件!EasyPlayer-RTSP Android 安卓版本经过了很多年的发展和迭代,已经非常稳定、完整,功能包括:直播、录像、抓图,支持指令集包括armv7a、armv8a、x86,应该说是目前市面上功能性、稳定性和完整性最强的一款RTSP播放器!
基于UDP视频聊天: 特点: 1、udp协议,裸视频数据传输 2、Android 硬编解码 3、基础rtp及负载协议拓展
此用例用于QGroundControl开源地面站或对H264视频流解析处理,通过USB将读到的H264视频流解析成解码器需要显示的完整帧,再封装成标准的RTP打包格式,采用本地127.0.0.1回环地址,通过TCP/UDP通信,将数据流发送到QGroundControl进行视频解码显示,测试已经兼容Android 7.0以上版本。但发现6.0以下版本存在花屏和延时,尝试解决办法:用TCP传输时,和QT工程师商量不用QGroundControl的解码方式,采用FFMPEG和NDK层的Mediacodec硬解码,但是此方案还是存在花屏和延时,怀疑有两点问题导致:1、此需求本身存在合理性问题,传输流程为:USB接收视频数据>分析H264视频流>通过TCP/UDP跨进程视频流传输到QGroundControl(TCP/UDP视频流为发送服务端,QGroundControl解码显示为接收客户端);2、或和Android 6.0内存管理有关。
通过MediaProjectionManager采集android屏幕视频流,app中搭建简单rtsp server与客户端通信,通过rtp 协议传输视频流,vlc等客户端来观看手机的屏幕实时视频
android_rtmppush_sdk-and-nginxserver-video_monitor 安卓监控、安卓视频直播、视频推流、nginx
基于zxing2.3.0,精简后分裂为Generator(二维码生成器)和Scanner(条码扫描器)
视频推流端 将摄像头采集到的NV21数据编码成H264 将麦克风采集到的PCM数据源编码成Faac 利用RTMP协议推送到视频直播服务器(推送H264,faac裸流)
car-eye设备子系统主要用于发布设备子系统的源码。car-eye-device 支持RTMP/RTP jt1078协议传输视频,支持808协议上传位置等信息,支持多路摄像头存储监控,支持多SD卡操作动态存储。
Android SurfaceView 实现实时显示摄像头视频