opencast 视频捕获代理 pyCA安装和功能实现
pyCA安装过程:
36 git clone https://github.com/opencast/pyCA.git
37 cd pyCA/
41 yum install python-pycurl python-dateutil python-configobj python-flask python-sqlalchemy
46 ./start.sh
[root@localhost pyCA]# ./start.sh
Traceback (most recent call last):
File "/usr/lib64/python2.7/runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "/usr/lib64/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/root/pyCA/pyca/__main__.py", line 14, in <module>
from pyca import capture, config, schedule, ingest, ui, agentstate, utils
File "pyca/capture.py", line 19, in <module>
import sdnotify
ImportError: No module named sdnotify
[root@localhost pyCA]# pip install sdnotify
Collecting sdnotify
Downloading https://files.pythonhosted.org/packages/ce/d8/9fdc36b2a912bf78106de4b3f0de3891ff8f369e7a6f80be842b8b0b6bd5/sdnotify-0.3.2.tar.gz
Installing collected packages: sdnotify
Running setup.py install for sdnotify ... done
Successfully installed sdnotify-0.3.2
[root@localhost pyCA]#
[root@localhost pyCA]# ./start.sh
[pyca.config:135:logger_init()] [INFO] Log level set to info
[pyca.config:95:update_configuration()] [INFO] Configuration loaded from ./etc/pyca.conf
Process Process-1:
Traceback (most recent call last):
File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
self.run()
File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
self._target(*self._args, **self._kwargs)
File "pyca/schedule.py", line 137, in run
configure_service('scheduler')
File "pyca/utils.py", line 119, in configure_service
get_service('org.opencastproject.' + service)
File "pyca/utils.py", line 75, in get_service
response = http_request(url).decode('utf-8')
File "pyca/utils.py", line 58, in http_request
config()['server']['password']))
TypeError: invalid arguments to setopt
Process Process-2:
Traceback (most recent call last):
File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
self.run()
File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
self._target(*self._args, **self._kwargs)
File "pyca/capture.py", line 187, in run
configure_service('capture.admin')
File "pyca/utils.py", line 119, in configure_service
get_service('org.opencastproject.' + service)
File "pyca/utils.py", line 75, in get_service
response = http_request(url).decode('utf-8')
File "pyca/utils.py", line 58, in http_request
config()['server']['password']))
TypeError: invalid arguments to setopt
Process Process-3:
Traceback (most recent call last):
File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
self.run()
File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
self._target(*self._args, **self._kwargs)
File "pyca/ingest.py", line 151, in run
configure_service('ingest')
File "pyca/utils.py", line 119, in configure_service
get_service('org.opencastproject.' + service)
File "pyca/utils.py", line 75, in get_service
response = http_request(url).decode('utf-8')
File "pyca/utils.py", line 58, in http_request
config()['server']['password']))
TypeError: invalid arguments to setopt
Process Process-4:
Traceback (most recent call last):
File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap
self.run()
File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
self._target(*self._args, **self._kwargs)
File "pyca/agentstate.py", line 43, in run
control_loop()
File "pyca/agentstate.py", line 30, in control_loop
update_agent_state()
File "pyca/utils.py", line 220, in update_agent_state
configure_service('capture.admin')
File "pyca/utils.py", line 119, in configure_service
get_service('org.opencastproject.' + service)
File "pyca/utils.py", line 75, in get_service
response = http_request(url).decode('utf-8')
File "pyca/utils.py", line 58, in http_request
config()['server']['password']))
TypeError: invalid arguments to setopt
[root@localhost pyCA]#
正在解决,持续更新。
12-03:
再论坛跟pyCA技术人员反馈后,对方更新了github上的内容。
(https://github.com/opencast/pyCA)
上面介绍说实现录制还需要借助 ffmpeg。web界面需安装 Gunicom 。(https://gunicorn.org/)
再次参照上面的介绍安装。顺利完成pyCA启动。
接下来就是配置使它能够和我们自己的服务器配合工作了。
。
opencast 视频捕获代理 pyCA安装和功能实现的更多相关文章
- C# 利用 OpenCV 进行视频捕获 (笔记)
原文:C# 利用 OpenCV 进行视频捕获 (笔记) 简介 这个项目是关于如何从网络摄像头或者视频文件(*.AVI)中捕获视频的,这个项目是用C#和OPENCV编写的. 这将有助于那些喜欢C#和Op ...
- [转] c# 中使用opencv进行视频捕获
简介 这个项目是关于如何从网络摄像头或者视频文件(*.AVI)中捕获视频的,这个项目是用C#和OPENCV编写的. 这将有助于那些喜欢C#和OpenCV环境的人.这个程序完全基于Visual Stud ...
- 背景建模技术(五):视频捕获(VideoCapture)模块
本次对“视频捕获(VideoCapture)模块”做出分析,给出源代码和对应的程序流程框架. 视频捕获模块的主要功能是设置视频或相机参数,并读取设置配置参数,最后进入帧处理模块的process进程,该 ...
- iOS仿写有妖气漫画、视频捕获框架、启动页广告页demo、多种动画效果等源码
iOS精选源码 以tableview的section为整体添加阴影效果/ta'b'le'vi'e'w顶部悬浮.... 一个可以轻松应用自定义过滤器的视频捕获框架. 基于UITableView的组件,旨 ...
- virtualbox安装增强功能时【未能加载虚拟光盘】
virtualbox安装增强功能时[未能加载虚拟光盘] 今天在使用Virtualbox中的Ubuntu虚拟机,想安装增强功能来实现更改分辨率,但是在安装时出错:未能加载虚拟光驱 VBoxsGuestA ...
- virtualbox安装增强功能(centos6.5)
vitualbox安装增强功能(centos 6.5) 1. 安装依赖包 #yum install kernel-headers-$(uname -r) #yum install kernel-dev ...
- VirtualBox CentOS安装增强功能与设置共享文件夹
如果安装的是CentOS minimal版无网络的可以看这篇文章. 一.安装依赖环境 依次执行如下命令 yum install update yum install kernel-headers yu ...
- CCapture directshow 视频捕获类
// Capture.h for class CCapture #include <dshow.h> #include <qedit.h> #include <atlba ...
- 【运维手记】virtualbox中centOS安装增强功能
在virtualbox安装了centOS,想安装增强功能时,系统提示: building the main Guest Additions module Failed 于是尝试了以下两步操作: (1) ...
随机推荐
- android webview.goback 问题
重写 shouldOverrideUrlLoading 不需要实现 view.loadUrl(url);直接return false;即可 如果实现了,则使用window.location.repla ...
- [題解](縮點)luogu_P2341受歡迎的牛
對於每個強聯通分量,這些牛一定都互相喜歡,所以縮點(我也不知道怎麼想到的) 接下來就是統計答案,最後縮成了一個DAG圖,如果這個點是明星的話,其他每個點一定直接或間接的鏈接這個點 也就是說其他點一定有 ...
- The Weakest Sith
http://codeforces.com/gym/101149/problem/F 题目要输出最丑陋的衣服.所以每件衣服都要和其他衣服比一次. 但是注意到,能赢一件衣服的衣服,就算是好衣服了. 那么 ...
- JavaScript 获取浏览器版本
//获取IE版本function GetIEVersions(){ var iejson={ isIE:false,safariVersion:0 }; var ua = navigator.user ...
- c# 实现窗体移动
一般情况下: .添加下列代码到你的窗体中: #region 轻松移动 bool isInMove; Point oldPoint; void InitializeEasyMove() { isInMo ...
- bootstrap警告框、进度条和列表组
警告框 <div class="container"> <div class="alert alert-success" rol ...
- cf1028C. Rectangles(前缀和)
题意 给出$n$个矩形,找出一个点,使得至少在$n$个矩阵内 Sol 呵呵哒,昨天cf半夜场,一道全场切的题,我没做出来..不想找什么理由,不会做就是不会做.. 一个很显然的性质,如果存在一个点 / ...
- cf559C. Gerald and Giant Chess(容斥原理)
题意 $h \times w$的网格,有$n$个障碍点, 每次可以向右或向下移动 求从$(1, 1)$到$(h, w)$不经过障碍点的方案数 Sol 容斥原理 从$(1, 1)$到$(h, w)$不经 ...
- LaTeX入门简介
原创链接 http://blog.csdn.net/perfumekristy/article/details/8515272 1.LaTeX软件的安装和使用 方法A(自助):在MikTeX的官网下载 ...
- iOS上线check_list
iOS 上线前 check_list 类型 序号 检查项 结果(pass/no) 安装 卸载 1 非越狱环境下的安装.卸载 2 越狱环境下的安装.卸载 3 安装文件检查,无泄漏用户信息的隐患 4 卸载 ...