
低延时
文章平均质量分 63
直播技术开发交流
qq:2679481035 https://github.com/daniulive/SmarterStreaming 交流: http://wpa.qq.com/msgrd?v=3&uin=2679481035&site=qq&menu=yes
展开
-
安卓GB28181云台控制和预置位查询
安卓GB28181云台控制和预置位查询实现, 使用GB28181协议实现安卓前后摄像头远程焦距调节和实时视频监控。原创 2022-12-09 16:41:11 · 1763 阅读 · 0 评论 -
安卓GB28181跨网段语音对讲
安卓GB28181语音对讲跨网段,安卓GB28181跨网段语音对讲, 安卓国标语音对讲跨网段,安卓国标跨网段语音对讲,安卓GB28181跨网段语音对讲方案探讨实现, 安卓GB28181语音对讲跨网段方案探讨实现.原创 2022-12-05 15:38:27 · 818 阅读 · 0 评论 -
安卓GB28181设备目录查询响应(Android GB28181)
GB28181设备目录查询采用RFC3428中的MESSAGE方法实现, 需要走有应答命令流程。完整的定义请参考GB28181标准,这里只列举代码实现中的一些细节问题:1.Message消息头中的Content-type必须是"Application/MANSCDP+xml".2.设备目录查询/应答命令采用 MANSCDP 协议格式定义.3.XML字符编码一般是GB2312, 安卓默认可能是UTF8, 具体要看服务端,有些服务端只支持GB2312,设备信息中的中文字符显示可能就是乱码, 安卓原创 2022-02-25 14:32:00 · 2857 阅读 · 0 评论 -
安卓设备接入GB28181(Android GB28181)
最近对安卓现有代码进行了扩展,支持了GB28181接入, GB28181协议实现分两块,一块是信令部分,一块是流媒体数据传输。下面分两部分进行展示: 信令接口:public interface GBSIPAgent { public void addListener(GBSIPAgentListener listener); /* * 设置SIP Server配置参数 * @param address SIP服务器地址, 如 192.............原创 2022-02-22 12:37:34 · 6972 阅读 · 30 评论 -
麒麟操作系统/Linux 摄像头采集录制
Linux系统上采集摄像头,可以使用V4L2相关接口,linux上的摄像头设备对应的文件是/dev/videoxx, 采集和控制摄像头只要调用open("/dev/videoxx", flag) 打开文件,然后对文件进行读写等控制操作即可. 最近在Linux推送SDK也增加了摄像头采集和预览功能,集成调用非常简单,几行C++代码就可以完成.class CameraInfo{public: std::string name_; std::string id_; std:...原创 2021-08-13 12:08:38 · 3913 阅读 · 0 评论 -
麒麟系统桌面采集|麒麟同屏|Linux 屏幕采集和系统声音采集推送SDK
Windows上实现桌面采集资料多,方案也多. Linux这方面的资料较少,不过Linux上也可以实现桌面采集,调用XLib相关接口就可以. 最近写了一个Linux上的采集桌面和系统声音, 然后rtmp协议推送出去的一个SDK. 集成调用非常简单,下面是集成调用代码:namespace{ volatile bool g_is_exit = false; void OnSigIntHandler(int sig) { if (SIGINT == sig) { ...原创 2021-07-07 16:48:32 · 669 阅读 · 0 评论 -
Rtsp推送h264, Rtsp推送h265(hevc)
rtsp推送相关的资料和测试软件比较少,本文介绍rtsp推送相关信令和测试效果. 1. rtsp推送流程. 主要分两部分,第一部分先发送信令,第二部分发送rtp包. 信令流程: 1.1 先发送OPTIONS, options比较常用,就不做详细说明了。 1.2 发送ANNOUNCE, 发送ANNOUNCE主要是把要推送的音视频信息通过sdp格式传给服务器。关于...原创 2018-12-15 11:53:16 · 5028 阅读 · 0 评论