Android播放rtsp实时视频延时

lishi-1991 CSDN会员 lishi-1991 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
本人在做项目的时候遇到一个问题,通过Android 的videoview 播放rtsp实时视频会有大概三秒左右的延时。
在某些情况下这个延时是无法容忍的,所以想要尽可能缩短这个延时,最好能在1s之内。
项目大致内容是 将实时采集的视频数据 通过Android的wifi热点传到Android设备,然后用Android的videoview 播放视频。
因为还要做其他控制 所以我用的是自己写的Android videoview 播放,我以为是自己程序问题但是我换到Android 的 vlc和一些其他Android播放软件也会有这样的延时。但是通过笔记本连接Android的wifi热点用vlc播放这个实时视频延时基本上不到一秒。
所以估计用Android 自带的videoview或者mediaplayer 是无法解决延时问题了,不知道各位大牛们有其他办法没。
...全文

相关推荐

基于VLC官方源码定制的Android精简版,支持RTSP低延时播放、实时截图与视频录制

这个资源包提供一套可直接编译运行的Android端VLC精简源码,基于官方最新版本深度优化,重点强化RTSP网络流媒体的低延迟播放能力。内置稳定可用的截图功能,点击即可保存当前画面为PNG图片;同时集成视频录制模块,能将正在播放的RTSP流或本地视频实时录制成MP4文件,适配主流编码参数。所有功能均已通过实际设备测试,无需额外配置FFmpeg或手动打补丁。项目结构清晰,包含完整Android工程文件(AndroidManifest.xml、res资源目录、classes.dex、APK成品等),兼容Android 4.1及以上系统。开发者可直接导入Eclipse或Android Studio进行二次开发,省去从零编译VLC的复杂流程,尤其适合安防监控、IPC设备预览、车载视频终端等需要轻量级RTSP客户端的场景。

wind

android Rtsp实时播放 低延时

android Rtsp 实时播放 延时400毫秒 直播 两小时 还是400毫秒延时

xcode_androidstudio

ke-rtsp:一种基于Media Source Extensions(简称MSE)技术实现的html5实时视频直播方案。Node.js调用ffmpeg包装rtsp流,然后通过socket.io转发包装后的流,前端html5获取流数据并通过MSE把流一点一点喂给video标签进行视频播放。能够支持谷歌浏览器、火狐浏览器、Edge浏览器、安卓原生浏览器,不支持IE。高性能,支持同时转发多路视频,占用硬件资源不多。低延时,延时1s

ke-rtsp 一种基于Media Source Extensions(简称MSE)技术实现的html5实时视频直播方案。Node.js调用ffmpeg包装rtsp流,然后通过socket.io转发包装后的流,前端html5获取流数据并通过MSE把流一点一点喂给video标签进行视频播放。能够支持谷歌浏览器、火狐浏览器、Edge浏览器、安卓原生浏览器,不支持IE。高性能,支持同时转发多路视频,占用硬件资源不多。低延时,延时1s。 运行示例项目 1、克隆或者下载项目到本地。 2、命令行进入到项目目录,执行命令node sample/index.js。 3、修改sample/index.html中的config对象的url参数为你的rtsp测试地址。 4、浏览器打开http://localhost:8080/。 集成到你的项目中 代码量较少,请自行加工后将源代码添加到你的项目中,npm上的代码

斯里兰卡七七

Android IjkMediaPlayer编译支持RTSP[可运行源码]

本文详细介绍了如何从零开始搭建环境并编译Android IjkMediaPlayer以支持RTSP播放,同时降低播放延时约500ms。内容包括虚拟机环境搭建、依赖库安装(如yasm、git高版本)、NDK配置、IjkMediaPlayer源码下载与配置修改(支持RTSP协议)、关键代码优化(如修改ff_ffplay.c文件以减少延时)、编译过程(包括ffmpeg和ijkplayer的编译)以及最终在Android Studio中的集成与配置。通过一系列步骤,成功实现了RTSP流的低延时播放,并提供了编译好的库文件和修改后的代码下载链接。

grape

EasyScreenLive_跨平台低延时屏幕音视频采集编码推流与RTSP服务一体化库_支持Windows和Android系统_实现高效能低丢包的实时流媒体传输_通过简单API调用.zip

EasyScreenLive_跨平台低延时屏幕音视频采集编码推流与RTSP服务一体化库_支持Windows和Android系统_实现高效能低丢包的实时流媒体传输_通过简单API调用.zip

gaoxu666666
评论 10
收藏 已收藏
分享
返回顶部
lishi-1991 CSDN会员
Android 80,489 成员 91,375 内容