利用SFMylive实现音视频直播非常简单,只需要有一台摄像机,普通PC机,再选购一块普通的采集卡(支持VFW接口,一般电视采集卡也可)即可,其实现原理是:通过采集卡采集音视频信息(如实时的电视信号,正在进行的会议,领导的讲话等),利用软件方式进行实时压缩,并把压缩后的内容实时在网络内直播,其它用户就可以通过联网的电脑轻松接收观看。
目前SFMylive支持B/S,C/S两种模式,无论那种方式的接收和观看都非常简单,并不需要过多的复杂配置。安装完成SFMylive后,在桌面上生成SFMylive的快捷方式,双击进入SFMylive主界面,如图1:
图1
主要设置:
鼠标单击“设置”菜单中的“系统设置”选项,开始进行设置,如图2:
图2
只要当前采集卡正确安装,且采集卡支持VFW接口,就可以在上面的“捕捉设备选择”中看到相应的采集卡,选中相应的采集卡即可,点击“确定”按钮,即可完成设置。鼠标单击“工具栏”中“直播”按钮,即开始直播音视频捕捉设备捕捉到的多媒体信息了。
接收观看:
B/S模式配置与接收:
若SFMylive启动了直播功能,就可以在网络内的其它电脑上通过浏览器进行接收观看。具体接收方式:打开浏览器(比如IE),在地址栏中输入http://192.168.0.1:18000 或用主机名代替IP地址http://Server:18000。当第一次接收时,需要安装接收端插件,如图4所示,以后接收就不需要安装了。
图3
当插件安装完成后,就可通过IE接收观看正在直播的节目了。
C/S模式的接收也非常简单,当客户端安装完成后,只要打开客户端SFNetShow,就会自动扫描正在直播的节目,若当前网络内存在直播节目,就会自动接收观看,整个过程可实现“全自动”。