kurento 版本6.11.0,kurento-tutorial-java 分支6.11.0
运行时可能会出现的问题:
-
spring boot 版本过旧,官方使用的为1.4,查询资料了解到1.4 支持的java版本为1.7,我本地为1.8,所以我将spring boot 版本修改为1.5了。至于为什么会去注意到版本这个问题,是因为应用程序必须部署为 https 的,而在使用旧版本时,访问url,会报一个原生方法的异常,在修改了spring boot版本以后解决了这个问题。
注:官网文档已表明更新了 Kurento Java 客户机和教程,以便利用Spring boot 2,可惜我没有找到它。
-
页面上的404问题;这个比较好解决,一般是相对路径的问题;找到代码对应的地方,改掉就好了。
除了以上的问题,还有几个demo 应用程序有如下问题(我遇到了…):
- kurento-crowddetector 启动时报:
我想这个可能和第二个有关问题有关,至于我为啥把它放在了第一位,因为我放错了。 - kurento-magic-mirror 运行时报错
这个错误查了半天,是因为系统更新到 ubuntu 18.04导致其中的 OpenCV 训练数据集不能正常工作,更详细的信息,点击这里
- kurento-send-data-channel 运行时报错
官方文档中有指出:需要安装在 kms-datachannelexample 模块。使用以下命令安装它:
sudo apt-get install kms-datachannelexample
但是,我在ubuntu18.04 中无法安装该模块(unable to locate package kms-datachannelexample),我并没有去解决该问题,我想这在 ubuntu16.04 中应该不会存在。
总结:尚未解决的问题,目前也用不到,并且代码处于维护当中,这些问题或许会在将来的某个版本中解决掉(或者压根就没有问题,是自己没有使用对),因为接下来有更加重要的事情,那就是研究如何与kurento交互,来达到一对一以及群组聊天的效果。