캐리 네트워크 명령을 통해 미디어 재생을 제어하기위한 원격 제어 도구이다. 미디어 플레이어는 리눅스 시스템이어야하며 제어기는 웹 브라우저 또는 안드로이드 장치 일 수있다.
지원하는 플레이어는 다음과 같습니다
- 파이어 폭스 나 크롬 브라우저에서 유튜브.
- 파이어 폭스 나 크롬에 BBC의 아이 플레이어.
- mplayer를
이 프로젝트는 미디어 센터가 아닙니다. 미디어 재생을 시작하거나 재생중인 파일에 변경하는 기능은 없습니다. 캐리는 이미 재생중인 비디오를 제어하는 데에만 사용됩니다. 사용할 수있는 기능은 다음과 같습니다
- 재생 / 일시 정지
- 전체 화면 토글
- 아래로 볼륨 증가하는 Nd
- 음소거
클라이언트 플레이어 mplayer를 다음의 경우 이러한 추가 기능을 사용할 수 있습니다 :
& NBSP; 뒤로 / 앞으로 건너 뛰기
& NBSP; 전체 화면 전환, OSD, 자막 가시성
& NBSP; 변경 오디오 및 자막 언어.
이 프로그램은 어떻게 작동 하는가?
캐리는 미디어 재생을하고있는 시스템에서 실행중인 프로세스입니다. 그것은 포트 (기본값 5505)를 열고 간단한 웹 인터페이스를 제공합니다. 또한 캐리 안드로이드 응용 프로그램은 안드로이드 폰 또는 태블릿에서 동일한 포트에 명령을 보낼 수 있습니다 ..
커맨드가 수신되면 서버는 플래시 비디오를 보여주는 웹 브라우저를 제어 할 것임을. 하나가 발견되지 않는 경우, 서버는 FIFO 객체를 통해 mplayer를 제어하려고합니다 -이 mplayer를의 '슬레이브 모드'기능을 사용합니다. mplayer를가 FIFO에서 수신하도록 사전에 구성해야합니다.
왜이를 사용할 수 있으며 다른 원격 제어?
더 많은 기능과 안드로이드 장치에 대한 다른 리모콘이 있습니다. 캐리는 이미 그들이 미디어 재생을 시작하는 데 사용하는 방법이 있고, 단지 일부 원격 기능을 추가하려는 사용자를위한 것입니다.
내가 추천 할 것입니다 다른 리모콘은 다음과 같습니다 :
- sshmote : 안드로이드를위한 미디어 센터. SSH 서버를 실행 유닉스 호환 OS를 제외하고 특별한 서버 소프트웨어가 필요하지 않습니다.
- 팀 뷰어 : 웹 브라우저 또는 전화에서 Windows 또는 Linux 시스템을 제어 할 수 있습니다.
서버 설치
먼저 서버 소프트웨어를 설치 :
> sudo는 캐리를 설치 PIP
또는 소스 :
> 파이썬 setup.py 빌드
> sudo는 파이썬 setup.py 설치
또는 루트 액세스 권한이없는 :
(http://pypi.python.org/pypi/carrie에서 다운로드 및 압축 해제 타르볼)
> 파이썬 setup.py 빌드
> VIRTUALENV의의 $ HOME / .carrie-ENV
>. / 빈 활성화 / $ HOME / .carrie-ENV
> 파이썬 setup.py 설치
FIFO, 편집의 $ HOME / .mplayer / 설정을 통해 명령을 받아들이고이 줄을 추가 mplayer를 구성하려면 :
입력 = 파일 = / tmp를 / mplayer.fifo
mplayer를의 모든 새로운 인스턴스는 FIFO에 연결하고 명령을들을 것입니다. 이것은 정상 mplayer를 사용에 영향을주지 않습니다. FIFO는 maually와 함께 시작에 캐리에 의해 생성, 또는됩니다
>에서는 mkfifo /tmp/mplayer.fifo
서버를 시작
실행
> 캐리
이 mplayer를와 통신 할 수 /tmp/mplayer.fifo에 FIFO를 사용하여 서버를 시작하고 포트 5505에서 수신 대기합니다. 이미 존재하지 않는 경우 FIFO가 생성됩니다.
실행
> 캐리 -h
사용할 수있는 옵션을 볼 수 있습니다.
터미널 사용에서 분리 백그라운드에서 실행하려면 :
> nohup을 캐리 2> & 1>을 / dev / null &
브라우저를 통해 제어
웹 브라우저를 열고 방문하십시오
에 http : // <서버> : 5505
플래시 비디오를 제어하기위한이이 비디오를 표시하는 화면에서 다른 창, 또는 다른 컴퓨터에서 수행해야합니다. 그것은 다른 탭에서 하나의 탭에서 동영상을 제어 할 수 없습니다.
안드로이드 응용 프로그램 설치
어느 GitHub의에서 전체 프로젝트를 다운로드하고 안드로이드 응용 프로그램을 컴파일, 또는 안드로이드 시장에 캐리를 검색
이 릴리스의 새로운 기능입니다 무엇 : 있습니다.
서버 페이지 '에 대해'추가, 안드로이드 시장에 출시 응용 프로그램입니다.
이 요구 사항 :
이 파이썬
플라스크
xdotool
xwininfo
한계 :
플래시 비디오 통신에 대한 API가 없기 때문에, 서버 프로세스 제어 가짜 마우스 이벤트를 송신한다. 이는 브라우저와 동영상 사이트의 각 조합에 대해 구성 될 수있다.
댓글을 찾을 수 없습니다