博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
p6s与onvif_[ONVIF协议]实现ONVIF协议RTSP-Video-Stream与OnvifDeviceManage
阅读量:4987 次
发布时间:2019-06-12

本文共 747 字,大约阅读时间需要 2 分钟。

ONVIF Profile S Specification文档描述了Device或者说DVT和Client可以使用的一种Profile,Profile这个词在计算机领域非常常见,我们可以理解成一种方案、配置、框架等。

文档里描述了如果实现VideoStream,device和client应该具备的条件,当然如果实现文档的所有条件,就可以说该设备符合Profile S

如果单纯实现VideoStream,只需完成下列命令。

1、GetProfiles

2、GetStreamUri

填充rtsp路径,例如:rtsp://192.168.1.201/petrov.m4e

3、Media Streaming using RTSP

这里使用开源的live555,完成rtsp功能

4、GetVideoEncoderConfiguration

5、GetVideoEncoderConfigurationOptions

6、GetCapabilities

NVC为了获取DVT所支持的功能的命令

1、ONVIF Profile S Specification

描述ProfileS是什么样的一个东西,如何实现

2、Reference_of_ONVIF_Development_v1.01.02

Onvif DVT设计参考,指明了一条道路,但没有具体内容

3、ONVIF-Media-Service-Spec-v220

Onvif Media的说明介绍

4、http://www.onvif.org/onvif/ver20/util/operationIndex.html

onvif几乎全部命令的详细说明,非常重要。该文档告诉我们结构体成员的意义和如何填充。Onvif开发其实就是各种结构体的填充。

转载地址:http://bqnrp.baihongyu.com/

你可能感兴趣的文章
软件工程及软件项目开发流程
查看>>
关于android4.3 bluetooth4.0的那些事儿
查看>>
嵌入式成长轨迹14 【嵌入式环境及基础】【Linux下的C编程 上】【gcc、gdb和GNU Make】...
查看>>
C语言讲义——变量的输出
查看>>
shell脚本 ----每天学一点shell
查看>>
FZU2150 :Fire Game (双起点BFS)
查看>>
php_常用操作_读取文件_数据库操作
查看>>
Linux中GCC源码编译安装
查看>>
equals与==关于Object覆盖和重载问题
查看>>
KVO
查看>>
js基础教程四之无缝滚动
查看>>
关于C51 keil使用中.c文件的链接心得
查看>>
Ios 弹框 MJPopup,KxMenu
查看>>
ssh框架添加时添加不到数据库问题
查看>>
解决AR中Receivable Activities 运行不了的问题
查看>>
SQL SERVER 如何处理带字母的自增列--【叶子】
查看>>
使用DocFX生成文档
查看>>
AssemblyInfo.cs文件的作用
查看>>
android之PackageManager简单介绍
查看>>
GitLab备份与恢复
查看>>