视频聊天支持库和例子修改版/可双向视频

易语言 2020-02-25 20:42:06

视频聊天支持库和例子修改版/可双向视频

客户端与你视频人各点不同的按钮,连接延迟有点长。

.如果 (客户1.连接 (编辑框_目标IP地址.内容, 到整数 (编辑框_目标端口.内容)))
.如果真 (多媒体采集器1.打开视频输入设备 (, , 320, 240, 320, 240) = 假)
信息框 (“没有视频输入设备!”, 0, )
返回 ()
.如果真结束
帧率 = 8
.如果真 (选择框1.选中)
多媒体采集器1.打开音频输入设备 (, 160000, 16, 1)
.如果真结束
多媒体采集器1.设置视频编码器参数 (0, 帧率, 帧率 × 2 - 1, 30, 46, 4, 7, 16, 0.6, 2)
.如果真 (选择框1.选中)
多媒体采集器1.设置音频编码器参数 (160000)
.如果真结束
多媒体采集器1.启动 ()
按钮1.禁止 = 真
选择框1.禁止 = 真
编辑框_目标IP地址.禁止 = 真
编辑框_目标端口.禁止 = 真
.否则
信息框 (“请先打开 [接收端] !”, 0, “连接失败”, )
.如果结束
客户2.连接 (编辑框_目标IP地址.内容, 到整数 (编辑框_目标端口1.内容))
客户2.发送数据 (“我是观看端”)