TVideoGrabber如何将网络摄像头影像实时发布到网络

TVideoGrabber中如何将网络摄像头影像实时发布到网络?如何设置正在运行TVideoGrabber的一台电脑,同时经过另外一台电脑在网络中实时的观看在线视频呢? 编程

称发送视频流的电脑为“master”计算机,那么经过网络观看在线视频的就是“client”电脑。 网络

首先在“master”这边,你须要选择一个免费的IP端口,确保这个端口在XP控制面板的防火墙设置上是打开的,在你的路由器或是DSL调制解调器的防火墙上也是打开的。 ide

一、经过运行包含在包中的MainDemo.exe,快速测试,以下处理测试

(1)在“master”电脑上: spa

运行MainDemo.Exe .net

>>> 具体操做

(2)在“client”电脑上: 视频

能够使用TVideoGrabber或是直接使用Windows媒体播放器直接观看网络直播流。 blog

用Windows媒体播放器的话,直接点击“文件|打开URL”,并键入“master”电脑的streaming URL。 接口

>>> 具体操做

二、TVideoGrabber的属性和功能编程 事件

(1)在“master”电脑上

——设置TVideoGrabber的NetworkStreaming属性为ns_ASFDirectNetworkStreaming

——设置ASFNetworkPort属性为8805

——调用StartPreview来开始预览在线视频,同时也将会开始发送视频到网络上。

——当网络流开始时,在“client”电脑上将使用的streaming URL经过DirectNetworkStreamingHostUrl事件(管理者URL参数)被返回。

(2)在“client”电脑上(若是你使用TVideoGrabber来查看在线的网络流)

>>> 具体操做

若是运行TVideoGrabber 的“master”电脑的IP地址不可路由的本地IP地址(好比以192或是10开始的那种),就必须对在你路由器或是DSL调制解调器上的8805端口设置一个端口转发。

在这种状况下,“client”电脑使用的真正的IP地址将会是你的路由器或是DSL调职解调器在8805接口上正确的IP地址,好比你的路由器或 是 DSL调职解调器的IP是64.21.142.209,那么客户端URL打开就会是mms://64.21.142.209:8805。

>>>TVideoGrabber 下载

相关文章
相关标签/搜索