首页
学习
活动
专区
工具
TVP
发布

海之滨云视频和流媒体技术

十五年专注直播点播、网络视频技术,国产化平台流媒体系统、直播监控、视频通话、视频会议、网络音视频传输、RTMP/RTSP/GB28181/HTTPFLV/WEBRTC/UDP等各种网络协议
专栏作者
44
文章
97191
阅读量
48
订阅数
国标GB28181协议客户端开发(三)查询和实时视频画面
设备目录查询是GB28181协议中的一项重要功能。其通过查询设备目录,获取到当前系统中的所有设备信息。设备目录查询的信令交互流程如下:
hbstream
2023-07-02
7100
国标GB28181协议客户端开发(二)程序架构和注册
在GB28181协议设备端的开发中,良好的程序架构设计是保证系统稳定性和可扩展性的基础。我们可以考虑以下方面:
hbstream
2023-06-25
8540
国标GB28181协议客户端开发(一)整体流程和技术选型
GB28181全称是“公共安全视频监控联网系统信息传输、交换、控制技术要求”,它定义了视频监控设备之间的联网通信协议,旨在实现视频监控系统的互联互通和统一管理。而近些年来,随着视频监控系统的快速发展,GB28181已经成为事实上的IPC网络摄像头、NVR网络硬盘录像机等各种监控设备必有的标准协议。
hbstream
2023-06-15
1.8K0
Android流媒体开发之路三:基于NDK开发Android平台RTSP播放器
本人的交叉编译平台是ubuntu 64bit,编译成动态库,然后让APP通过JNI来调用,跟其他程序的编译方式差不多。当然,首先需要系统内布置好NDK编译环境。Google提供了完整的编译工具链,也包括SDK,下载地址在这里:“NDK Downloads”。我在之前的一篇文章里也写了这部分,可以参考一下:"NDK开发Android端RTMP直播推流程序"。
hbstream
2019-12-25
2.6K1
Android流媒体开发之路二:NDK开发Android端RTMP直播推流程序
首先,为什么要用NDK来做,因为自己之前就已经实现过RTMP推流、RTMP播放、RTSP转码等等各种c++实现的流媒体项目,有很成熟的代码模块。既然Android有NDK,可以JNI的方式复用之前的成熟代码,大大拓展和加快项目实现,那为什么不这样去做呢。和其他平台一样,要实现采集摄像头推送直播流,需要实现以下几点
hbstream
2018-05-11
2K0
C++基础代码--20余种数据结构和算法的实现
C++基础代码--20余种数据结构和算法的实现   过年了,闲来无事,翻阅起以前写的代码,无意间找到了大学时写的一套C++工具集,主要是关于数据结构和算法、以及语言层面的工具类。过去好几年了,现在几乎已经回忆不起当年写代码时的情况,不过,通过文件头部注释里的日期,还是依稀想起了那些日子发生的一些事情,不禁感慨了一番。感概之余,随便翻阅了一下,发现当年的编程手法和现在相比,略显稚嫩,风格也相差的比较大了,明显受到当时读的一些经典C++书籍的影响。不过好在代码质量都算可以,都属于基础的语言层面以及数据结构的代码
hbstream
2018-05-11
9610
C++实现RTMP协议发送H.264编码及AAC编码的音视频,摄像头直播
C++实现RTMP协议发送H.264编码及AAC编码的音视频   RTMP(Real Time Messaging Protocol)是专门用来传输音视频数据的流媒体协议,最初由Macromedia 公司创建,后来归Adobe公司所有,是一种私有协议,主要用来联系Flash Player和RtmpServer,如FMS, Red5, crtmpserver等。RTMP协议可用于实现直播、点播应用,通过FMLE(Flash Media Live Encoder)推送音视频数据至RtmpServer,可实现摄像
hbstream
2018-05-11
1.6K0
免费猪八戒网站软件任务小助手--小八戒更新版本1.5
前段时间猪八戒网站改版了,我把小八戒也更新了一下,以适应他们新的版面。 界面还是那样,没有做其它的更改。其实本来打算做出来2.0之后再发布的,但是因为这段时间太忙,没有时间去开发2.0,就先把1.5放
hbstream
2018-05-11
7000
发布一个DirectShow音视频采集、处理软件,可以提供代码
CameraTools   做了一个软件,采集音视频并进行简单加工处理,主要功能如下: 捕获采集摄像头和麦克风,并生成文件 为采集的视频添加字幕 为采集的视频添加背景音乐,并可以调整音量 添加片头和片
hbstream
2018-05-11
9910
MP4文件格式的解析,以及MP4文件的分割算法
MP4文件格式的解析,以及MP4文件的分割算法   mp4应该算是一种比较复杂的媒体格式了,起源于QuickTime。以前研究的时候就花了一番的功夫,尤其是如何把它完美的融入到视频点播应用中,更是费尽了心思,主要问题是处理mp4文件庞大的“媒体头”。当然,流媒体点播也可以采用flv格式来做,flv也可以封装H.264视频数据的,不过Adobe却不推荐这么做,人家说毕竟mp4才是H.264最佳的存储格式嘛。   这几天整理并重构了一下mp4文件的解析程序,融合了分解与合并的程序,以前是c语言写的,应用在lin
hbstream
2018-05-11
7.7K0
做了一个电驴 p2p资源搜索小软件
写这篇文章的时候,看到有人做了在emule网络内搜索资源的软件,考虑到emule是开源项目,当时一时兴起,自己也做了一个。emule是非常著名的开源项目,分支非常多,amule可以算是它的跨平台版本,
hbstream
2018-05-11
2.4K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档