在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。
相关推荐
TVideoGrabber支持多种视频源,包括摄像头、DV设备、TV调谐器卡、网络流、文件等。它能够实时捕获这些源的视频流,并进行多种处理操作,如图像增强、色彩调整、去噪、裁剪等。此外,TVideoGrabber还支持实时音频处理...
TVideoGrabber可捕获和记录来自大多数视频捕捉设备(如USB网络摄像头,USB模拟捕捉设备,IP摄像头,桌面以及用作视频源的一组位图)的视频和音频流。 通过安装我们的可选RTSP DirectShow源过滤器,您可以捕获RTSP,...
1. **视频捕捉**:TVideoGrabber能够从各种视频输入设备,如摄像头、电视卡等,实时捕获视频流。它支持多种视频源,并且可以灵活调整帧率、分辨率等参数,满足不同场景的需求。 2. **视频压缩**:该控件内置了多种...
TVideoGrabber支持从DV摄像机、USB网络摄像头、PCI视频采集卡、电视卡、USB捕捉设备和数码摄像机(比如sony摄像机)中捕捉视频流和音频流。TVideoGrabber同样也是一款高级的媒体播放器,您可以实现按帧捕获视频、...
主要功能包括IP摄像机,网络摄像头,BlackMagic Declink,GigE摄像头(包括IDS摄像头),ImamaSource摄像头,OsPrey模拟采集卡,Avermedia HD捕捉等的捕获,录制,回放和重新流媒体等,安装Datastead RTSP / RTMP / ...
它能够从各种视频源,如电视卡、网络摄像头、数字视频设备等,实时捕获高质量的视频流。通过这个组件,开发者可以轻松地将这些视频源集成到自己的应用程序中,实现直播、录制、播放等功能。这为多媒体应用开发提供了...
TVideoGrabber是Digital Video Corporation开发的一款专业级的视频处理组件,它支持多种视频输入源,如摄像头、电视卡、网络流等,并且兼容各种视频输出格式,如AVI、WMV、MP4等。在Delphi中,TVideoGrabber通过COM...
TVideoInput或TGrabber组件能够实时捕获摄像头的画面并显示到一个TImage或TForm的Canvas上。通过设置组件的VideoSource属性,我们可以指定视频流来源,然后将它的OnFrame事件与一个自定义的处理函数关联,该函数会...
- 视频采集:TVideoGrabber能够连接各种视频源,如摄像头、电视卡、数字视频设备等,实时捕获视频流。 - 多格式支持:支持多种视频和音频编码格式,如MPEG-1/2, AVI, WMV, MP4, H.264, AAC等,方便进行视频编码和...
2. **广泛的硬件兼容性**:TVideoGrabber支持各种视频输入设备,包括USB摄像头、HDMI捕获卡、DV摄像机、TV调谐器等,同时也支持从IP摄像头和网络流中获取视频。 3. **实时视频处理**:SDK提供了实时预览功能,可以...
这个组件支持各种视频输入设备,包括摄像头、DV摄像机、VHS录像机、网络流等,并且能够处理各种视频格式,如MPEG、AVI、WMV、MP4等。通过使用TVideoGrabber,开发者可以轻松实现实时视频预览、视频捕捉、画面截图、...
TVideoGrabber_8.5.3,有破解文件,很强大啊。
TVideoGrabber v7.6TVideoGrabber v7.6TVideoGrabber v7.6TVideoGrabber v7.6TVideoGrabber v7.6TVideoGrabber v7.6
购买Datastead TVideoGrabber SDK后,用户将获得持续的技术支持和版本更新,确保始终能享受到最新的功能和优化。 总的来说,Datastead TVideoGrabber SDK v11.1.2.1 是一个功能强大且全面的视频开发工具,适用于...
TVideoGrabber是一款强大的视频采集和处理组件,广泛应用于开发实时音视频捕获、录制、播放和流媒体传输的应用程序。版本7.2.4的源码提供了深入学习和理解其内部工作原理的机会,这对于软件开发者,尤其是专注于...
1. **视频捕获**:支持多种视频源,如摄像头、电视卡、数字视频设备、网络流等,能够实时捕获高质量的视频数据。 2. **视频录制**:可将捕获的视频数据保存为各种常见的视频格式,如AVI、MP4、WMV等,并且支持...
1. **视频捕获**:TVideoGrabber_SDK可以捕获来自各种来源的视频,包括网络摄像头、USB摄像头、电视卡、视频文件等。它支持多种视频格式,如AVI、WMV、MP4等。 2. **音频捕获**:除了视频,TVideoGrabber_SDK还可以...
这个组件允许开发者访问各种视频源,如摄像头、数字电视调谐器、VHS录像机等,并将视频流集成到他们的应用程序中。10.8.4.6版本代表了这个组件的最新更新,通常包含性能优化、新功能添加和已知问题修复。 对于...
TVideoGrabber支持多种视频输入源,包括USB摄像头、火线(FireWire)设备、内置或外置的视频采集卡,甚至可以捕获来自网络的流媒体视频。它能自动检测并配置这些设备,提供实时的视频预览,同时允许开发者自定义视频...
视频处理控件TVideoGrabber.v6.7.5.For.Delphi7.BCB456的破解补丁我试过了,并用之写过硬盘录像的软件,很好用。