社区
网络编程
帖子详情
如何做视频会议系统?
cxf1976
2003-10-20 06:44:45
DirectShow?
VirtualDub?
...全文
249
20
打赏
收藏
如何做视频会议系统?
DirectShow? VirtualDub?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cxf1976
2003-11-04
打赏
举报
回复
up
baihecheng
2003-11-03
打赏
举报
回复
关注!
earthwormqiu
2003-11-03
打赏
举报
回复
请问一下你们在做视频会议系统的时候有没有用到组播呀,如果有的话,怎么用,给点提示,我现在急用这个。
liukun0525
2003-11-03
打赏
举报
回复
这里是个程序员交流的地方,楼上的兄弟慷慨一下啦!让小弟们成长快点,也好振兴我国的软件事业啊。。。。。。。:)
我的油箱:liukun0525@163.com
cxf1976
2003-10-30
打赏
举报
回复
hqtech.netease.net
yaoyuhang
2003-10-29
打赏
举报
回复
楼上说的
“而且网络上流传了陆其名大侠的源码”
为什么没有搜索到呢?
yaoyuhang
2003-10-29
打赏
举报
回复
学习ing
ajp2002
2003-10-29
打赏
举报
回复
gz我很穷的
怎么办!
jianfeimln
2003-10-29
打赏
举报
回复
出售数字硬盘录像机源程序,99年开始做程序,到现在已经是老油条了,现在改行不做视频传输了,有意向做视频的,我愿意出售数字硬盘录像机源代码,VC开发的,副送双路视频采集卡一张,有意向这方面发展的朋友可以联络我,iooooi@etang.com,这套代码是基于MPEG 1的,开发接口做的非常完善,我可以升级给它升级到MPEG 4的视频格式。另外出售VOD视频点播源代码(C++ BUILD 开发),银行证券转帐源代码(C++ BUILD 开发)。
下面是代码的部分结构。
程序代码结构
一、 网络报警
a) CAlarmNetworkClient用于网络传送报警卡状态,一旦DetectInput函数侦测到报警事件后,根据“设置”-“报警卡网络联动”中的设置传送到对应IP地址。端口号为ALARM_NETWORK_PORT。
每发一个网络警告就重新连接一次。
CApp中的m_AlarmNetworkList保存当前连接到CAlarmServer的客户列表,每收到一个报警事件就清空这个列表。同时把报警信号通过报警卡输出。
b) CAlarmNetworkServer用于接收CAlarmNetworkClient的连接,在CApp中的m_AlarmNetworkServer中保存了它的对象。
连接成功后建立一个对应的接收端CAlarmNetworkClient对象,并加入到CApp类的m_AlarmNetworkList列表中去。
c) CAlarmTransferSocket
d) CSndCmdSocketClient用于客户端和服务器端之间传送命令
e) CSndCmdSocketServer用于接收CSndCmdSocketList的连接,在CApp中的m_CommandServer中保存了它的对象。连接成功后将接受端的CSndCmdSocketList对象放入CApp的m_SndCmdList列表中。服务器端退出时会由此给客户端发送CLOSESERVER命令,然后关闭此连接。
f) CIPSocketCommand服务器端的报警事件触发IP电话通讯时,用于和客户端进行连接,在CApp中的pIPSocket变量中保存了它的对象的地址。端口号为PPHONE_COMMAND。
二、 对话框类及其用途
CAlarmCheck查看报警记录
CAlarmNetworkSetup“设置”-“报警卡网络联动”对话框,对应的ini文件入口为
AlarmNetwork\Count 需要传送的IP地址的个数,缺省为0
AlarmNetwork\IPAddressX 具体的IP地址,X为序号
AlarmNetwork\Transfer是否通过网络传送报警事件
AlarmNetwork\Receive是否接收网络传来的报警事件
CAlarmRecordSetup“设置”-“报警联动”对话框,对应的入口为:
小于最大录像通道数时
Setup\ChannelAlarmRecordXY其中X和Y分别对应输入和输出通道号
大于等于最大录像通道数时
Setup\AlarmOutputXY其中X和Y分别对应输入和输出通道号
Setup\ InitAlarmHighX各个报警通道的初始电平,其中X为报警通道号。
Setup\ManualClearAlarm是否手动清除警报
Setup\ AlarmDelay自动清除时的延迟时间
CAlarmTime“设置”-“报警联动”-“布防时间”对话框,入口为:
System\ AlarmRecordAllDay_X第X个通道是否全天布防。
System\UseSecondTimeMap_X第X个通道是否启用第二布防时段
System\AlarmHourFrom1_X第X个通道第一时段的起始小时
System\AlarmMinuteFrom1_X第X个通道第一时段的起始分钟
System\AlarmSecondFrom1_X第X个通道第一时段的起始秒
System\AlarmHourTo1_X第X个通道第一时段的结束小时
System\AlarmMinuteTo1_X第X个通道第一时段的结束分钟
System\AlarmSecondTo1_X第X个通道第一时段的结束秒
System\AlarmHourFrom2_X第X个通道第二时段的起始小时
System\AlarmMinuteFrom2_X第X个通道第二时段的起始分钟
System\AlarmSecondFrom2_X第X个通道第二时段的起始秒
System\AlarmHourTo2_X第X个通道第二时段的结束小时
System\AlarmMinuteTo2_X第X个通道第二时段的结束分钟
System\AlarmSecondTo2_X第X个通道第二时段的结束秒
三、 ACTIVEX类及其用途
CActiveMovie3
四、 自定义控件类及其用途
CFlatCheck
CFlatButton
CFlatRadio
CFlatDialog
五、 其他类及其用途
六、 全局函数与变量
cxf1976
2003-10-29
打赏
举报
回复
up
cxf1976
2003-10-26
打赏
举报
回复
up
black_fox
2003-10-26
打赏
举报
回复
gz
cxf1976
2003-10-26
打赏
举报
回复
DirectShow中有一个Filter例子DSNetWork,可是实现MPEG2流的网络发送和接收,如何将其修改应用于视频会议。
现在问题是,这个filter要求的格式是STREAM,MPEG2_TRANSPORT,而我从摄像头得到的只是RGB,或者IYUV,这中间有个格式不匹配的问题。
thisisyjs
2003-10-22
打赏
举报
回复
用 DirectShow 吧。
danfeng
2003-10-21
打赏
举报
回复
direct show
提供了开发包的
而且网络上流传了陆其名大侠的源码 你好好看看就明白了
walterxgl
2003-10-21
打赏
举报
回复
楼上的大侠们能不能多说两句,有关于视频在局域网上的传输应该怎么用directshow或者vfw来开发?
bb123456789
2003-10-21
打赏
举报
回复
vfw!
hjt79
2003-10-21
打赏
举报
回复
用VFW捕捉视频,用xvid等编码器编码后放入内存缓冲池,令一线程做从缓冲池拿出数据打包用UDP传送,接收端接收数据,放入缓冲池,令一线程做播放,大体是这样,你可以在网上找找资料,去liumeiti.com把
lysbeyondlys
2003-10-21
打赏
举报
回复
up
baallily
2003-10-20
打赏
举报
回复
DirectShow
企业级Flutter+Janus实现移动端与Web端的
视频会议系统
讲解如何搭建Janus,并运行Janus WebDemo。 采用Flutter实现移动端,基于Janus流媒体服务器实现移动端与Web端的
视频会议系统
源码在第13节附件中 课程升级支持janus0.9.2,配置文档已经上传在 第3章第4课时 《janus-配置》附件中
SFU架构的云
视频会议系统
如何取代硬件
视频会议系统
,成为5G时代的视频会议新宠?
我们对视频会议搭建的固定印象是什么?固定的会议室+固定的视频会议设备+指定的终端进入来实现远程音视频传输。那如果设备故障怎么办?人员无法到齐如何参会?使用硬件搭建
视频会议系统
除了高昂的成本外,还使得会议流程异常繁琐,维护成本高,开发难度大,需要对接各种设备的SDK来实现,进而导致硬件视频会议的渗透率低,只适合大型公司使用。 而随着5G时代的到来、通信技术大幅提升,依靠软件服务的云视频会议显示出优势,数据的传输、处理、存储全部由云服务器处理,用户完全无需再购置昂贵的硬件和安装繁琐的软件,只需打开浏览器,
如何选择视频会议软件系统?
视频会议软件系统分类,直接看下方 1.按通信网络不同 基于专网
视频会议系统
, 基于局域网或广域网(LAN/WAN)的
视频会议系统
,纯内网
视频会议系统
基于公用电话网(PSTN)的
视频会议系统
现在还有像连通宝这样的融合
视频会议系统
2.按软硬件分类 硬件
视频会议系统
特点:硬件平台和专业的操作系统提供专业的会议系统(基于嵌人式硬件平台、嵌入式操作系统开发的会议系统。 劣势:功能和性能发展缓慢价格昂贵,远远高出软件硬件系统升级更新能力低对网络要求高,一般都需要专网支持。 软件
视频会议系统
特点纯软件或是
优秀的企业是否需要一个
视频会议系统
?
在互联网日益普及的时代,经济全球化的时代,相信许多企业的办公地点是遍布各地,这样的话企业的内部管理工作就会变得复杂而繁重,接下来我们就来分析一下企业是否需要一个好的
视频会议系统
。 首先,
视频会议系统
方便统一协作应用 员工无论是在办公室办公、家里办公,还是在外地出差,或在旅途中,都能实时进行通信。可以通过视频终端实现语音通信、视频通信等。可以通过视频会议发起多方会议,会议不仅可以实现多方音
会议平板安卓系统下不能使用视频会议功能?要选配摄像头麦克风?
会议平板在安卓系统下能否使用视频会议功能?需选配外置摄像头等配件?视频会议软件与会议平板是否兼容?怎么使用操作视频会议,怎样异地白板同步协同? 皓丽智能会议平板搭载远程会议视频系统,普通网络下可同步无线传输音频信号,实时无延迟,传输稳定性高,无论与会者身在何地,都可实现跨国跨地区实时召开会议;屏幕异地实时共享,后台可8人调选视频画面,大屏四分屏展示,并支持主流视频会议软件。交互电子白板可镜像反控,白板界面开启视频会议,共享屏幕,在线同步书写交流。 1.皓丽会议平板能实现远程视频会议吗? 可...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章