此说明书为最初版本软件的介绍。后续版本增加了很多功能,如实时聊天等,并不在本说明书中.

采样软件和接收软件friviz.zip可以按相关链接下载。

说明

FriViz是一款由个人开发,用于小众团体自由视频交流的免费软件。软件分为三个部分:服务器、采样软件和接收软件。在流量有限的情况下,轻松实现五人间的视频交流,在更高流量也可以扩展成更多人的同时交流。 下面分三个部分具体介绍这款软件 。

服务器

服务器软件是实现通信的核心部件,部署在公网或所有用户可以访问的局域网机器上。该软件理论上可以连接任何数量的用户,并为其提供数据传输服务。采样软件和接收软件只有登录到服务器后,才能成为网络交流的一部分。 服务器的使用非常简单,只需运行Server.exe程序,并用按钮启动接受服务器和发送服务器即可,如下图所示:

server

采样软件

采样软件主要承担视音频采样编码,并将其传输到网络上的任务。视音频采样编码可以在连接网络或脱机状态下进行。但要进行联网交流就必须登录到网络上。启动采样软件非常简单,只需要运行SourceClient.exe程序,然后出现下图界面:

在上图的右上角处,选择正确的服务器IP,并输入用户名和密码,按(连接服务器)按钮,就可以登录的网络服务器上。

试用版的网络密码为开放式密码:用任何一个用户名加上任何密码都都可以登,但是以后再次用这个用户名就必须使用第一次登的密码。


启动采样也非常简单,只需要按(开始录音)和(开始录制视频)按钮就可以,如下图所示:

采样的时候,可以自由选择摄像头类型,采样分辨率。音频是否采样也会做实时提示。
当需要将视音频数据送达给指定的其他用户时,只需要在右边的发送用户选择框中,变更旁输入用户名,并打勾选中,然后按刷新按钮。用户1、用户2、用户3和用户4标签旁会提示正在使用的用户
下边的在线人员栏中会实时提示在线的发送人员和接收人员
另外这款软件的一个特点,就是在任何有图像的地方,双击图像,就会有不同的窗口形式出现。如下图:

双击图像后会有弹窗出现,显示内容与主窗口的显示图像一致。进一步双击弹窗图像,会出现有无边框的界面切换,如下图:

这款软件的另一个特点是,任何按界面最最右上角的红色叉按钮,不会退出程序,而只会最小化窗口到任务栏。

接收软件

接收软件接收网络中来着其他用户的视音频信息,并进行实时的播放或显示。每个采样终端最多同时接收四个用户视音频信号。和采样端类似,接收软件必须登录到网络后,才能接收其他用户的信息。采样端的启动非常简单,只需要运行receiveClient.exe程序,然后出现下图界面:

接收软的登录和采样端一样,在上图的右上角处,选择正确的服务器IP,并输入用户名和密码,按(连接服务器)按钮,就可以登录的网络服务器上。
登录后,在接收用户变更输入所需要接收的其他用户的名称,按刷新按钮,接收用户名1的旁边会提示正在接收的用户。再按(播放视音频)按钮,就出现下面界面:

播放过程中可以自由选择播放的视频分辨率,也可以选择音频的播放设备。在不要的情况下可以选择静音播放和延时流畅(对应于网络传输不稳定的情况)功能。

如果要接收其他用户的信号,可以在(接收其他用户选择)栏中按(第二用户窗口)、(第三用户窗口)和(第四用户窗口)按钮比如按(第二用户窗口)后,会图下面弹窗出现。

在出现的弹窗中,对应地在接收用户选择中,输入所需接收的用户名,再按(启动接收)按钮,就可以播放对应用户的视音频信号,如下图:

播放过程中可以自由选择播放的视频分辨率,也可以选择音频的播放设备。在不要的情况下可以选择静音播放和延时流畅(对应于网络传输不稳定的情况)功能。
如前面提到的,这款软件有一个特点,就是双击图像时会出现界面样式变化,如果双击上图中弹窗窗口,会出现由于边框的变化。如下图:

本程序的第三个特点,任何弹窗都可以自由拖动的任意位置。这样就可以组合出需要的显示界面。如下图:

和去边框后的显示图像: