摄像设备、外部设备、摄像系统、摄像设备的控制方法、计算机程序和计算机可读存储介质的利记博彩app_2

文档序号:9916953阅读:来源:国知局
各种命令的指示的输入作为来自用户的指示。
[0057]在从用户接收到针对监视照相机1000的命令发送指示的情况下,输入单元2004向控制单元2001通知该命令发送指示的输入。响应于输入至输入单元2004的指示,控制单元2001生成针对监视照相机1000的命令。随后,控制单元2001指示通信单元2003将所生成的命令发送至监视照相机1000。
[0058]此外,输入单元2004能够接收针对向用户的询问消息的用户的应答的输入,其中该询问消息是通过利用控制单元2001执行存储单元2002中所存储的程序所生成的。
[0059]解码单元2005对从通信单元2003输出的图像数据进行解码和解压缩。随后,解码单元2005将解码并解压缩后的图像数据输出至显示单元2006。因此,显示单元2006显示与从解码单元2005输出的图像数据相对应的图像。
[0060]显示单元2006能够显示向用户的询问消息等,其中该询问消息是利用控制单元2001执行存储单元2002中所存储的的程序所生成的。
[0061]以上说明了监视照相机1000和客户端设备2000的内部结构。图2和3所示的处理块描述根据本发明的实施例的摄像设备和外部设备,但本发明不限于这些结构。可以在本发明的主旨内实现各种修改和变化。例如,可以设置音频输入单元和音频输出单元。
[0062]图4是示出监视照相机1000和客户端设备2000之间的、从通过流传输分发所要分发的图像的参数的设置开始起直到通过流传输分发来分发该图像为止的典型的命令序列的序列图。
[0063]在本实施例中,术语“事务”是指成对的从客户端设备2000向监视照相机1000发送的命令和从监视照相机1000向客户端设备2000发送的应答。
[0064]在图4中,附图标记6000表示用于连接网络装置的事务。客户端设备2000将用于连接网络装置的Probe(探测)命令通过单播或组播发送至IP网络1500。连接至该网络的监视照相机1000将表示命令可接受的ProbeMatch(探测匹配)应答发送至客户端设备2000。
[0065]附图标记6001表示Subscribe (订阅)的事务。利用该事务,客户端设备2000能够指示监视照相机1000进行事务分发。
[0066]附图标记6002表示GetProfiles(获得配置文件)事务。该事务是用于获得与分发配置文件相对应的MediaProfile (媒体配置文件)的事务。这里,MediaProfile是用于将监视照相机1000的各种设置项以彼此相关联的方式进行存储的参数集合。
[0067]这些各种设置项包括作为MediaProfi Ie的ID的Prof ileToken(配置文件令牌)、VideoSourceConfigurat1n(视频源配置)(以下进行说明)、VideoEncoder Configurat1n(视频编码器配置)(以下进行说明)和音频编码器等。MediaProfile保持向这些各种设置项的链接。
[0068]客户端设备2000将GetProfiles命令发送至监视照相机1000。接收到GetProfiles命令的监视照相机1000将MediaProfile的列表发送至客户端设备2000。
[0069]因此,客户端设备2000获得用于标识MediaProfile的分发配置文件ID、以及监视照相机1000中当前可利用的MediaProfile的列表。客户端设备2000使用分发配置文件ID来标识监视照相机1000内所存在的且可以进行分发的分发配置文件设置。
[0070]附图标记6003表示GetVideoSources(获得视频源)命令的事务。利用该命令,客户端设备2000获得监视照相机1000所存储的VideoSource(视频源)的列表。
[0071 ] 这里,VideoSource是表示监视照相机1000中所包括的一个摄像单元1004的性能的参数集合。VideoSource包括作为VideoSource的ID的VideoSource Token(视频源令牌)和表示摄像单元1004可以输出的图像数据的分辨率的ResoIut1n(分辨率)。
[0072] 客户端设备2000将GetVideoSources命令发送至监视照相机1000。接收到GetVideoSources命令的监视照相机1000将针对该命令的应答发送至客户端设备2000。
[0073]附图标记6004表示GetVideoSourceConf igurat1ns (获得视频源配置)事务。该事务是用于获得监视照相机1000所存储的VideoSourceConf igurat1ns的列表的事务。
[0074]这里,VideoSourceConfigurat1n是用于使监视照相机1000所存储的\^(16030111^6与]\16(1丨&?1'0;1^16相关联的参数的集合。¥丨(16030111^6(]011;1^811瓜1:;[011包括表不在从VideoSource输出的图像数据中指定要切出的部分作为要分发的图像的Bounds(边界)。
[0075]以下可以将VideoSourceConfigurat 1n 称为VSC ο
[0076]客户端设备2000将GetVideoSourceConf igurat1ns命令发送至监视照相机1000。接收到GetVideoSourceConf igurat 1ns命令的监视照相机1000将包含监视照相机1000所存储的VSC的ID的列表发送至客户端设备2000。
[0077]附图标记600 5表不Get VideoEncoderConf igurat 1ns (获得视频编码器配置)事务。利用该事务,客户端设备2 O O O获得监视照相机I O O O所存储的VideoEncoderConfigurat 1ns 的列表。
[0078]客户端设备2000将GetVideoEncoder Conf igurat 1ns命令发送至监视照相机1000。接收到该命令的监视照相机1000发送针对该命令的应答。
[0079]这里,VideoEncoderConfigurat1n是用于使与图像数据的压缩编码有关的编码器设置与MediaProf i Ie相关联的参数的集合。以下可以将VideoEncoderConf igurat 1n称为 VEC 0
[0080]VEC包括作为VEC的ID的VECToken(VEC令牌)、指定压缩编码技术(JPEG或H.264等)的Encoding(编码)、指定输出图像的分辨率的ResoIut1n和指定压缩编码的质量的Qual i ty (质量)。此外,VEC关于从监视照相机1000输出的图像数据,包括指定最大帧频的FramerateLimit(帧频极限)和指定最大比特率的BitrateLimit(比特率极限)。
[0081 ] 例如,监视照相机1000根据VEC中所设置的参数来对基于VideoSource和VSC所输出的图像数据进行压缩和编码,并且将该图像数据经由通信单元1003分发至客户端设备
2000 ο
[0082]附图标记6006 表不 GetVideoEncoderConfigurat1nOpt1ns (获得视频编码器配置选项)事务。利用该事务,客户端设备2000关于利用ID所标识的VEC,能够获得监视照相机1000可接受的各个参数的选项及其设置值的范围。
[0083]客户端设备2000将GetVideoEncoderConf igurat 1nOpt 1ns命令发送至监视照相机1000。接收到该命令的监视照相机1000发送针对该命令的应答。利用该事务,客户端设备2000从监视照相机1000获得包含存储单元1002中所存储的压缩编码设置的ID的列表。
[0084]附图标记6007表示CreateProfi Ie (创建配置文件)的事务。该事务是用于请求分发配置文件的创建的事务。客户端设备2000将CreateProfile命令发送至监视照相机1000。接收到该命令的监视照相机1000发送针对该命令的应答。
[0085]利用该事务,客户端设备2000能够在监视照相机1000中新创建分发配置文件并且获得所创建的分发配置文件的ID。监视照相机1000存储该新创建的分发配置文件。
[0086]在进行了该事务的命令处理之后,监视照相机1000将MediaProfi Ie改变通知事件发送至客户端设备2000,由此向客户端设备2000通知MediaProfile已改变。
[0087]附图标记6008表示AddVideoSourceConf igurat 1n (添加视频源配置)事务。该事务是用于请求VSC的添加的事务。客户端设备2000将AddVideo SourceConfigurat1n的命令发送至监视照相机1000。接收到该命令的监视照相机1000将针对该命令的应答发送至客户端设备2000。
[0088]在该事务中,客户端设备2000指定在事务6007中所获得的分发配置文件ID和在事务6004中所获得的VSC的ID。因此,客户端设备2000能够使与所指定的VSC的ID相对应的期望的VSC和与所指定的分发配置文件ID相对应的MediaProfile相关联。
[0089]另一方面,监视照相机1000将与客户端设备2000所指定的分发配置文件ID相对应的MediaProfile和与客户端设备2000所指定的VSC的ID相对应的期望的VSC以彼此相关联的方式进行存储。
[0090]附图标记6009表示AddVideoEncoderConf igurat1n (添加视频编码器配置)的事务。该事务是用于请求V E C的添加的事务。客户端设备2 O O O将AddVideoEncoderConf igurat1n的命令发送至监视照相机1000。监视照相机1000将针对该命令的应答发送至客户端设备2000。
[0091]在该事务中,客户端设备2000指定在事务6007中所获得的分发配置文件ID和在事务6005中所获得的VEC的ID。因此,客户端设备2000能够使与所指定的VEC的ID相对应的VEC和与所指定的分发配置文件ID相对应的MediaProfi Ie相关联。
[0092]另一方面,监视照相机1000将与客户端设备2000所指定的分发配置文件ID相对应的MediaProfile和与客户端设备2000所指定的VEC的ID相对应的期望的VEC以彼此相关联的方式进行存储。
[0093]在事务6008和事务6009之后,监视照相机1000将MediaProfi Ie改变通知事件发送至客户端设备2000,由此向客户端设备2000通知MediaProfile已更新。
[0094]附图标记6010表示SetVideoEncoderConf igurat1n (设置视频编码器配置)的事务。该事务是用于设置V E C的各个参数的事务。客户端设备2 O O O将SetVideoEncoderConf igurat1n的命令发送至监视照相机1000。
[0095]接收到该命令的监视照相机1000发送针对该命令的应答。利用该事务,客户端设备2000根据在事务6006中所获得的选项来设置在事务6005中所获得的VEC的内容。例如,客户端设备2000改变压缩编码方案和切出大小。监视照相机100存储压缩编码的设置等的详
,卜主
I冃°
[0096]在该事务之后,监视照相机1000将VEC改变通知事件发送至客户端设备2000,由此向客户端设备2000通知VEC已改变。
[0097]附图标记6011表示GetStreamUri(获得流Uri)的事务。该事务是用于请求分发地址的获取的事务。利用该事务,客户端设备2000指定在事务6007中所获得的分发配置文件ID,并且基于所指定的分发配置文件的设置来获得用于获得通过流传输分发所分发的图像等的地址(URI)。
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1