1、 Spydroid
Java JDK的安装以及eclipse的解压请参考《Android开发环境使用说明》。
解压完成后,打开eclipse,显示如下的界面:
在左侧空白处右键选择import,弹出窗口,选择箭头所指的选项,点击next:
点击箭头所指的按钮,选择源程序所在的目录:华清远见-智能家居资料光盘\智能家居应用\程序源码\客户端源码
点击finish,项目导入成功
连接上开发板或者平板电脑,确保驱动安装正常,如上图所示右键点击项目,点击Run As - Android Application,即可以在设备上运行。
2、 Darwin Streaming Server
1. 打开虚拟机运行华清远见开发环境
2. 将光盘中所给的Darwin streaming server文件夹拷贝到系统主文件夹下
3. 双击进入文件夹,选择DarwinStreamingSrvr6.0.3-Source.tar,可右击选择解压到此处
4. 关闭文件管理器,打开终端,添加用户且加入系统组,不填加,后面执行会报错
$ sudo addgroup -system qtss
$ sudo adduser -system -no-create-home -ingroup qtss qtss
5. 进入Darwin streaming server目录,打补丁
$ cd Darwin\ streaming\ server/
$ patch -p0 < dss-6.0.3.patch
$ patch -p0 < dss-hh-20080728-1.patch
6. 进入目录DarwinStreamingSrvr6.0.3-Source/APICommonCode/找到QTSSModuleUtils.cpp,修改其第1069行IPComponentStr IPComponentStr::sLocalIPCompStr("*.*.*.*");
$ cd Darwin\ streaming\ server/DarwinStreamingSrvr6.0.3-Source/APICommonCode/
$ vim QTSSModuleUtils.cpp
wq保存退出
7. 退回到DarwinStreamingSrvr6.0.3-Source目录,运行脚本编译生成安装包
$ cd ..
$ ./Buildit
编译完成,没有错误,只有警告。接下来生成linux下的安装包
$ ./buildtarball
生成DarwinStreamingSrvr-Linux.tar.gz成功
8. 解压DarwinStreamingSrvr-Linux.tar.gz
$ tar xvf DarwinStreamingSrvr-Linux.tar.gz
9. 进入DarwinStreamingSrvr-Linux文件夹修改安装脚本Install
$ cd DarwinStreamingSrvr-Linux/
$ vim Install
添加:
if [ $INSTALL_OS = "Linux" ]; then
/usr/sbin/groupadd qtss > /dev/null 2>&1
/usr/sbin/useradd -m qtss > /dev/null 2>&1
else
/usr/sbin/groupadd qtss > /dev/null 2>&1
/usr/sbin/useradd qtss > /dev/null 2>&1
fi
wq保存退出
10. 执行,提示输入用户名,密码,通过网页登录用
$ sudo ./Install
11. 查看是否安装成功
安装后会自动启动,查看进程
$ ps aux | grep Darwin
12. 启动方法
启动server:
$ sudo /usr/local/sbin/DarwinStreamingServer
启动 Web 管理介面 (tcp port 1220):
$ sudo /usr/local/sbin/streamingadminserver.pl
13. 延时时间修改
在用Darwin Streaming Server做流媒体转发服务时,你可能会看到有十几秒延时,实际Darwin在转发模块中,有一个控制转发Buffer时间的配置reflector_buffer_size_sec,我们将这个配置改成0,也就是在服务器端不做缓存,直接转发,这样在网络条件充足的情况下对比转发和实时流,转发带来的延时也几乎可以忽略了
$ vim /etc/streaming/streamingserver.xml
找到reflector_buffer_size_sec,将其改为0
Wq保存退出即可
3、 VLC For Android
Java JDK的安装以及eclipse的解压请参考《Android开发环境使用说明》。
解压完成后,打开eclipse,显示如下的界面:
在左侧空白处右键选择import,弹出窗口,选择箭头所指的选项,点击next:
点击箭头所指的按钮,选择源程序所在的目录:华清远见-智能家居资料光盘\智能家居应用\程序源码\客户端源码
点击finish,项目导入成功
连接上开发板或者平板电脑,确保驱动安装正常,如上图所示右键点击项目,点击Run As - Android Application,即可以在设备上运行。