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

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

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

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

1、通过运行包含在包中的MainDemo.exe,快速测试,如下处理

(1)在“master”电脑上:

运行MainDemo.Exe

——进入“network streaming”选项卡

——在“network streaming”组合框中,点击“直接网络流”

——在“直接ASF网络流”组合框中,在“端口”编辑栏中输入8805

——进入“视频源”选项卡,点击“开始预览”

    ——在左侧的备注字段中,记下“streaming url:

(2)在“client”电脑上:

可以使用TVideoGrabber或是直接使用Windows媒体播放器直接观看网络直播流。

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

——运行MainDemo.exe

——选择“视频文件或URL”作为视频源

——在“video source = file or url”编辑域中,键入“master”电脑的streaming URL,比如mms://64.21.142.209:8805

2、TVideoGrabber的属性和功能编程

(1)在“master”电脑上

——设置TVideoGrabber的NetworkStreaming属性为ns_ASFDirectNetworkStreaming

——设置ASFNetworkPort属性为8805

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

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

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

——设置VideoSource = vs_VideoFileOrURL

——设置VideoSource_FileOrUrl =,比如mms://64.21.142.209:8805

——调用StartPreview

如果运行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。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TVideoGrabber_9.1.1.2官方demo,使用我资源中的lincese可以直接使用,用于图像解码功能强大,可支持各种摄像头和图像格式 TVideoGrabber是一个用于C#.NET,VB.NET,C ++,Delphi,C ++ Builder和ActiveX兼容应用程序开发的视频捕捉/媒体播放器SDK。 TVideoGrabber功能强大且直观,将帮助您节省时间,金钱和精力,将视频和/或音频功能纳入您的项目中。 TVideoGrabber可捕获和记录来自大多数视频捕捉设备(如USB网络摄像头,USB模拟捕捉设备,IP摄像头,桌面以及用作视频源的一组位图)的视频和音频流。 通过安装我们的可选RTSP DirectShow源过滤器,您可以捕获RTSP,RTMP,HTTP,Shoucast和其他各种流源。 RTSP过滤器可让您将流媒体源保存到文件而无需转码,并且在运行中生成新文件时不会丢失帧。 TvideoGrabber还支持采用罗技C920(H264),Blackmagic Decklink,Hauppauge Colossus等硬件编码器捕捉设备。 大多数编码格式都是本地支持的,或者使用第三方编解码器。 您可以将音频/视频直接或通过Windows Media服务器流式传输到网络TVideoGrabber也是一个先进的媒体播放器,可以播放正常速度的音频/视频剪辑,更快,更慢,前进和后退,逐个或通过播放列表。 可以捕获帧,在预览,录制或播放过程中执行文本/图形叠加,从另一TVideoGrabber组件执行PIP视频,应用视频处理(如旋转,裁剪等)。 TVideoGrabber可以将多个剪辑合并为一个剪辑,将剪辑分割成更小的剪辑,并将其重新编码为不同的格式。 TVideoGrabber包含以下功能的单个组件: - 视频预览 - 视频录制, - 声音录制, - 媒体播放器, - 合并/分割视频和音频CLIPS, - 帧捕获, - 图形和文本覆盖, - 来自另一个TVIDEOGRABBER的PIP视频(画中画) - IP CAMERA SUPPORT, - 运动检测, - 实时网络音频/视频流媒体, - 视频处理, - 屏幕(或窗口)录制, - 视频剪辑从图像中建立, - 重新编码为其他格式, - ZOOM / CROP, - 音频VU米, - 双显示,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值