文章 2024-09-25 来自:开发者社区

Windows平台RTSP|RTMP播放器如何叠加OSD文字

技术背景 我们在做Windows平台RTSP|RTMP播放器的时候,特别是多路播放场景下,开发者希望可以给每一路RTSP或RTMP流添加个额外的OSD台标,以区分不同的设备信息(比如添加摄像头所在位置),本文主要探讨,如何动态添加OSD台标。 技术实现 以大牛直播SDK的C#的RTSP|RTMP播放demo为例,分享下设计实现流程。选中“设置台标”复选框,在player窗...

Windows平台RTSP|RTMP播放器如何叠加OSD文字
文章 2024-09-25 来自:开发者社区

Windows平台RTSP|RTMP播放器如何实现实时录像功能

技术背景 RTSP、RTMP直播播放,这里不再赘述,我们可以很轻松的实现毫秒级的延迟体验,这里讲的是如何实现RTSP、RTSP流的实时录像功能。 我们理解的录像,可能觉得,只要有个开始录像、停止录像接口就够了,实际上的录像,如果需要细粒度设计,需要支持设置录像保存路径、开始录像停止录像录像状态回调、录像文件名是不是需要添加时间或前缀(便于查询遍历)、PCMA|PCMU|Speex...

Windows平台RTSP|RTMP播放器如何实现实时录像功能
文章 2024-09-25 来自:开发者社区

Windows平台RTSP|RTMP播放器如何实时调节音量

 我们在做Windows平台RTSP、RTMP播放器的时候,有这样的技术需求,特别是多路监控的时候,并不是每一路audio都需要播放出来的,所以,这时候,需要有针对音量调节的设计: /* * smart_player_sdk.cs * Created by daniusdk...

Windows平台RTSP|RTMP播放器如何实时调节音量
文章 2024-08-30 来自:开发者社区

如何快速实现Windows平台屏幕摄像头采集并推送RTMP|轻量级RTSP服务能力?

技术背景 好多开发者跟我们做技术交流的时候,会问到如何快速实现Windows平台屏幕摄像头推流能力?一个好的Windows推送模块,需要注意哪些技术细节? 技术探讨 本文以Windows平台为例,谈谈我们对这块的理解。大牛直播SDK的RTMP推送|轻量级RTSP服务模块实现主要涉及到SDK的初始化、视频采集设置、音频采集设置、编码设置、推流设置以及实时预览和停止预览等功能...

如何快速实现Windows平台屏幕摄像头采集并推送RTMP|轻量级RTSP服务能力?
文章 2024-08-13 来自:开发者社区

Windows平台如何实现多路RTSP|RTMP流合成后录像或转发RTMP服务

技术背景 我们在对接Windows平台RTSP|RTMP直播播放模块的时候,有开发者提出来这样的技术需求,他们做驾考、全景摄像头、多路会议录制等场景的时候,希望把多路视频流数据,合并到一路保存或者对外推送到RTMP服务。 技术实现 多路RTSP|RTMP流合流,实际上我们2016年就有这块demo,当时合流的数据是本地采集的摄像头或屏幕数据,和外部RTSP、RTMP流,合...

Windows平台如何实现多路RTSP|RTMP流合成后录像或转发RTMP服务
文章 2024-08-13 来自:开发者社区

Windows平台C#版RTSP转RTMP直播推送定制版

技术背景 前几年我们发布了C++版的多路RTMP/RTSP转RTMP转发官方定制版。在秉承低延迟、灵活稳定、低资源占用的前提下,客户无需关注开发细节,只需图形化配置转发等各类参数,实现产品快速上线目的。 如监控类摄像机、NVR等,通过厂商说明或Onvif工具,获取拉流的RTSP地址,图形化配置,完成拉流转发等操作,轻松实现标准RTMP服务器对接。 视频转发支持H.264、...

Windows平台C#版RTSP转RTMP直播推送定制版
文章 2024-08-13 来自:开发者社区

Windows平台RTMP推送|轻量级RTSP服务如何实现摄像头叠加到屏幕输出

技术背景 我们在用Windows平台RTMP推送、轻量级RTSP服务实现无纸化同屏、智慧教室等场景的时候,有个需求是,需要主讲人(或老师)的摄像头数据,叠加到屏幕上输出出去,这就是今天我们需要讲的视频视频叠加。 技术实现 实际上,大牛直播SDK的视频叠加这块做的非常先进,采用类似于Photoshop图层的概念,比如如需要摄像头实时叠加到屏幕,那么第0层,可以设置屏幕数据,...

Windows平台RTMP推送|轻量级RTSP服务如何实现摄像头叠加到屏幕输出
文章 2024-08-13 来自:开发者社区

Windows平台RTMP推送|轻量级RTSP服务摄像头如何添加动态文字水印

技术背景 我们在做Windows平台RTMP推送、轻量级RTSP服务的时候,遇到过这样的技术需求,除了常规的png图片水印外,开发者希望能在桌面或摄像头上,叠加上实时时间和位置信息,并保存到图像里。 技术实现 本文以大牛直播SDK的摄像头采集+动态文字水印为例,谈谈如何实现的,简单来说,这块分两步,第一步,如何从文字里面获取到rgb数据,第二步,如何吧rgb数据叠加到摄像...

Windows平台RTMP推送|轻量级RTSP服务摄像头如何添加动态文字水印
文章 2024-08-13 来自:开发者社区

Windows平台RTSP|RTMP播放器如何实现细粒度录像控制

 技术背景 好多开发者在跟我做技术交流的时候,说用大牛直播SDK模块的特点是,想到什么功能,找找头文件和demo几乎都有对应的实现,你们是何收集到这么多技术需求的? 实际上,这还是取决于我们多年的行业口碑和大规模的实实在在的用户积累,才让我们清楚的认识到,一个直播模块,需要有什么,需要舍弃什么。 技术设计 本文以大牛直播SDK的Windows平台RTSP...

Windows平台RTSP|RTMP播放器如何实现细粒度录像控制
文章 2024-08-13 来自:开发者社区

如何启动Windows平台轻量级RTSP服务生成RTSP拉流URL

为满足内网无纸化/电子教室等内网超低延迟需求,避免让用户配置单独的服务器,我们在推送端发布了轻量级RTSP服务模块: 简单来说,之前推送端SDK支持的功能,内置轻量级RTSP服务模块后,功能继续支持。 轻量级RTSP服务解决的核心痛点是避免用户或者开发者单独部署RTSP或者RTMP服务,实现本地的音视频数据(如摄像头、麦克风),编码后,汇聚到内置RTSP服务,对外提供可供拉流的R...

如何启动Windows平台轻量级RTSP服务生成RTSP拉流URL

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注