摘要:
上篇文章提到Android端GB28181接入端的语音广播和语音对讲的实现,从spec角度大概介绍了下流程和简单的接口设计,好多开发者私信我,希望展开说一下。其实这块难度不大,只是广播和对讲涉及到双向实现,如果之前没有相关的积累,从头实现麻烦一些而已。 语音广播的流程大家应该非常清楚了,简单来说,S 阅读全文
posted @ 2023-05-18 16:18
音视频牛哥
阅读(0)
评论(0)
推荐(0)
摘要:
技术背景 在之前的blog,我们以Android平台国标接入终端为例,分别介绍了一些常规的功能,比如REGISTER、CATALOG、INVITE、Keepalive、SUBSCRIBE、NOTIFY等常规操作,今天主要介绍下语音广播和语音对讲这部分。 GB28181平台广播和对讲这块,重要性不言而 阅读全文
posted @ 2023-05-18 16:18
音视频牛哥
阅读(0)
评论(0)
推荐(0)
摘要:
Unity下RTMP直播背景方面不再赘述,今天主要讨论的是,Unity环境下,如何实现Camera高帧率RTMP推送,这里提到的高帧率,不再局限于常规环境下的30帧,以VR头显为例,更高的帧率(比如50帧),体验会更好。 Android平台Unity推送Camera Windows平台Unity推送 阅读全文
posted @ 2023-05-18 16:18
音视频牛哥
阅读(0)
评论(0)
推荐(0)
摘要:
C++11/14/17中提供的mutex系列类型如下: 互斥量C++版本作用mutexC++11基本的互斥量timed_mutexC++11timed_mutex带超时功能。在规定的等待时间内,没有获取锁,线程不会一直阻塞,代码会继续执行recursive_mutexC++11递归锁,允许在同一个线 阅读全文
posted @ 2023-05-18 16:18
音视频牛哥
阅读(0)
评论(0)
推荐(0)
摘要:
由于std::map中,元素的key是唯一的,我们经常遇到这样的场景,向map中插入元素时,先检测map指定的key是否存在,不存在时才做插入操作,如果存在,直接取出来使用,或者key不存在时,做插入操作,存在时做更新操作。 通用的做法,可以直接用emplace操作,判断指定的key是否存在,如果不 阅读全文
posted @ 2023-05-18 16:18
音视频牛哥
阅读(0)
评论(0)
推荐(0)
摘要:
背景 谈起C++,它被公认为最难学的编程语言之一,不仅语法知识点广泛,细节内容之多,学习难度和学习周期也长,导致好多新入行的开发者对C++“敬而远之”,甚至“从入门到放弃”。自C++11开始,好多C++程序员慢慢的感受到了C++的魅力所在,似乎难度也越来越小。 本文要讲的是C++11引入的智能指针之 阅读全文
posted @ 2023-05-18 16:18
音视频牛哥
阅读(0)
评论(0)
推荐(0)
摘要:
技术背景 随着移动单兵、智能车载、智慧安防、智能家居、工业仿真、GB28281技术对接等行业的发展,现场已经不再限于采集到视频数据编码打包发送或对接到流媒体服务端,大多场景对视频水印的要求越来越高,从之前的固定位置静态文字水印、png水印等慢慢过渡到动态水印需求。 本文以Android平台采集摄像头 阅读全文
posted @ 2023-05-18 16:18
音视频牛哥
阅读(0)
评论(0)
推荐(0)
摘要:
最近好多朋友私信我,C++好不好学?学C++好还是Java好? 我的回答是:C++不好学,但你觉得C++不好学的话,Java也不好学。因为C++难是难在语言本身,java难是难在各种框架和库。 C++学习进阶比较陡, 对新手不友好,新手写起来代码,心智负担很重,短期内很难出活。 就像网上段子说的一样 阅读全文
posted @ 2023-05-18 16:18
音视频牛哥
阅读(0)
评论(0)
推荐(0)
摘要:
std:call_once是C++11引入的新特性,如需使用,只需要#include <mutex>即可,简单来说std:call_once的作用,确保函数或代码片段在多线程环境下,只需要执行一次,常用的场景如Init()操作或一些系统参数的获取等。 相对来说,std::call_once用法比较简 阅读全文
posted @ 2023-05-18 16:18
音视频牛哥
阅读(0)
评论(0)
推荐(0)
摘要:
C++左值和右值,初学者经常傻傻分不清,可参看“C++ Primer”书中的描述,简单来说: 当一个对象被用作右值的时候,用的是对象的值(内容);当对象被用作左值的时候,用的是对象的身份(在内存中的位置)。 一个重要的原则:在需要右值的地方可以用左值来代替,但是不能把右值当成左值(也就是位置)使用。 阅读全文
posted @ 2023-05-18 16:18
音视频牛哥
阅读(0)
评论(0)
推荐(0)