首页
学习
活动
专区
圈层
工具
发布
综合排序丨最热优先丨最新优先
时间不限
RTSP H264 流 MSE 播放
实现了浏览器 MSE (Media Source Extensions) 播放相机 RTSP (Real Time Streaming Protocol) 流。 /nginx.conf -g 'error_log error.log warn;' # 设置相机发送 H264(该项目只支持 H264) 使用 发送 RTSP 流: sudo snap install ://:8554/test}' # 测试接收 RTSP 流 vlc rtsp://127.0.0.1:8554/test 启动程序: killall -9 nginx python3 ws_serve_new.py 更多 技术: WebSocket[2] MediaSource[3]: 构建媒体流,供 video/audio 元素播放 WebRTC[4]: 可直接捕获客户端视频流,并点对点传输、不依赖服务器中转 WebCodecs WebAssembly[6]: C/C++/Rust 等编译进前端使用 ffmpegwasm/ffmpeg.wasm[7] GoogleChromeLabs/webm-wasm[8] 项目: MSE: 需构建流,
GoCoding
2021-07-20
3.2K0
标签:
协议转换之rtsp转rtmp推流
不过呢,音视频中,流媒体协议rtsp也占有很大份额!日常生活呢,我们也会遇到一些不同流媒体协议转换的问题!本篇记录实现一个rtsp转rtmp直播流的程序!闲言少叙,接下来置入主题。 需求 有一个摄像头,比如海康的监控摄像头,可以通过rtsp流的方式访问其视频画面!需要将其画面转换为rtmp协议,并实现直播! 实现思路 我们的程序,称之为rtsp2rtmp,使用该程序实现拉取摄像头rtsp视频流,并将rtmp视频流转换为rtmp视频流,然后推送到直播服务器,直播服务器采用nginx+rtmp_module的方式实现 rtsp2rtmp,使用FFmpeg API来实现! << std::endl; // 2.获得流信息 m_nRet = avformat_find_stream_info(m_pRtspAVFormatContext, 0); if (m_nRet
视界音你而不同
2020-07-14
5.1K0
标签:
RTSP H264HEVC 流 Wasm 播放
本文将介绍 RTSP H264/HEVC 裸流如何于网页前端播放。涉及 WebSocket 代理发送流数据, Wasm 前端解码等。 HTTP 请求流信息(支持了跨域),WebSocket 传输流数据。 WS Wasm Player: 前端播放实现(ES6)。 WS Local Player: 本地播放实现(C++)。与前端流程一样,向流代理服务器请求数据,解码后 OpenGL 显示。 前端效果: 后端流代理服务 主流程: # RTSP WebSocket Proxy RTSP/Webcam/File > FFmpeg open > Packets > WebSocket FFmpeg 裸流 packets (rtsp-ws-proxy/stream_handler.cc) Boost.Beast 实现 WebSocket 服务,发送裸流 packets 给订阅的客户端 (rtsp-ws-proxy
GoCoding
2021-09-29
3.6K0
标签:
使用SurfaceView进行rtsp格式流的播放
在网上找的rtsp流的视频链接 rtsp://184.72.239.149/vod/mp4://BigBuckBunny_175k.mov 设置Activity横屏 if (this.getResources setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); } 开启线程进行视频的播放 Override protected void onDestroy() { if(player.isPlaying()){ player.stop();//停止音频的播放
longzeqiu
2019-08-15
2.4K1
标签:
js --- ffmpeg rtsp 推流,websocket通信,cnavas 渲染
下载 npm install node-rtsp-stream(插件) 前端 下载 jsmpeg.js框架。引入对应开发页面。(详细请参考 jsmpeg.js 文档) html js 部分
小蔚
2019-12-12
6K0
标签:
【使用Java编写FFmpeg实现RTSP拉流推流RTMP详解】
标题:使用Java编写FFmpeg实现RTSP拉流推流RTMP详解 引言: RTSP(Real Time Streaming Protocol)是一种用于实时媒体传输的网络协议,而RTMP(Real Time 本篇博客将介绍如何使用Java编写FFmpeg来实现RTSP流的拉取和RTMP流的推送。 以下是一个简单的示例代码,展示了如何使用FFmpeg拉取RTSP流并推送到RTMP流。 ffmpeg多个视频流推流推向一个rtsp地址 FFmpeg可以将多个视频流推向一个RTSP地址。 推送多个视频流到同一个RTSP地址时,要确保视频流的格式、分辨率和编码等参数是兼容的,以避免兼容性问题。 结论: 通过使用FFmpeg和Java,我们可以方便地实现RTSP流的拉取和RTMP流的推送。
贺公子之数据科学与艺术
2025-08-29
1.3K0
标签:
EasyScreenLive推流组件推RTSP流到EasyDSS操作过程分享
EasyScreenLive是一款简单、高效、稳定的集采集,编码,组播,推流和流媒体RTSP服务于一身的同屏功能组件,在大屏显示投屏,无纸化会议同屏演示,课堂同屏等,可以配合全屏显示,在很多项目中都能够实现项目推流的需求 上一篇文中我们讲了EasyScreenLive推RTSP流到EasyDarwin(EasyScreenLive推流组件推RTSP流到EasyDarwin),本文以EasyDSS为主,带着大家演示一遍看下推 ,Port为推流端口,在线演示的端口被定义为10035,Stream为推流标识,如上图,我们自定义推流标识为hls/Seven,填写完毕信息后,我们点击StartPushRTMP按钮,日志栏提示推流成功 打开WEB页面,在直播管理页面->视频直播列表显示中,可以看到刚刚我们推上来的流信息,有ID、名称、推流开关、推流鉴权、推流计划、录像计划、状态、分享开关、直播状态、推送流量等信息显示,方面直观,除了页面可以直播播放以外 ,EasyDSS还支持分发其它协议流供不同终端来做播放使用,选择编辑按钮,可以看到完整的推流地址和不同协议的播放地址,如下图:
TSINGSEE青犀视频
2021-07-19
1.8K0
标签:
RTSPServer接收RTSP推流RTSP推流转GB28181输出级联GB28181国标平台
1、需求背景目前不是所有的直播推流设备都支持GB28181的国标注册,有的只能输出直播流,有的只能支持RTSP的推流。 那么,项目中如何把 rtsp推流或直播流转成GB/T281812、开启RTSP2.1、基础配置配置RTSP端口3、获取RTSP推流地址3.1、RTSP推流地址格式示例:rtsp://192.168.2.135 :1554/stream_1192.168.2.135 是部署LiveNVR服务器的IP,您自己用的时候换成自己服务器的IP1554 是基础配置配置的RTSP服务端口stream_1 固定格式的推流ID (stream_通道号),比如通道 6 的推流ID就是 stream_63.3、RTSP推流地址示例通道1:rtsp://192.168.2.135:1554/stream_1通道3:rtsp://192.168.2.135 :1554/stream_3通道6:rtsp://192.168.2.135:1554/stream_64、配置设备推流将上面生成的rtsp推流地址,配置到无人机 或是 推流的设备上面5、配置拉转RTSPLiveNVR
Marvin1311
2022-07-27
2.7K0
标签:
EasyScreenLive推流组件推RTSP流到EasyDarwin操作过程分享
EasyScreenLive可以说是TSINGSEE青犀视频的SDK中功能较为集中且全面的一个SDK了,它可以支持推RTSP流到EasyDarwin、推RTMP流到EasyDSS等视频平台,下面我们带着大家演示一遍看下推 1、推RTSP流至EasyDarwin DEMO示例中选择屏幕采集,然后Capture,接着添加EasyDarwin的信息,RTSPush IP为部署EasyDarwin服务的IP地址,本案例中,直接用的本机 127.0.0.1的地址,Port为推流端口,安防领域关于RTSP的端口大家一般都用554端口,EasyDarwin也延续这个默认的规则,Stream为推流标识,如上图,我们自定义推流标识为Seven, 填写完毕信息后,我们点击StartPushRTSP按钮,日志栏提示推流成功,下面我们看下EasyDarwin的状态展示。 2、EasyDarwin的状态展示 EasyDarwin默认的WEB端口为10008端口,我们打开http://127.0.0.1:10008/ 可以直接进入WEB页面,在推流列表中,我们可以看到刚才推送的流信息
TSINGSEE青犀视频
2021-07-19
1.9K0
标签:
如何支持RTSP播放H.265(HEVC)流
随着H.265的普及,越来越多的开发者希望大牛直播SDK(Github)能支持低延迟的RTSP H.265播放,并分享相关经验: 实现思路: 对rtsp来说,要播放h265只要正确解析sdp和rtp包即可
音视频牛哥
2019-09-18
3.1K0
标签:
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档