搭建方法和在树莓派上的方法一样,genMakefile的时候选择linux平台即可。
问题:搭建完成后,运行live555MediaServer时,服务端启动慢,而且显示 rtsp://0.0.0.0/<filename>
解决:
首先就是检查linux的防火墙,停止防火墙工作,也可以选择永久性的停止linux防火墙。关闭防火墙的命令是:
/etc/init.d/iptables stop 或者 service iptables stop
一般这样做以后就成功了,在运行下live555MediaServer,rtsp就正常了。
要是还不对,ifconfig看下默认的linux网卡是否是eth0。 //(对这一条的正确性我保持沉默,因为我是先试了这一条没成功,关了防火墙就成了,所以这一步仅仅留在这里作为记录)
查看下/etc/udev/rules.d/70-persistent-net.rules,打开这个配置文件后,会发现里面列出了所有Linux找到的网卡,包括历史的。因此,解决无法加载网卡的问题就有两个解决办法:(第二个方法更方便更傻瓜)
1.修改interfaces配置文件,使其使用最新的eth网卡
2.删除.rules文件,让linux重新将网卡认为是eth0