기본 콘텐츠로 건너뛰기

4월, 2018의 게시물 표시

라즈베리파이3B ffmpeg 하드웨어 가속

라즈베리파이3B ffmpeg 하드웨어 가속.. 일단.. 혹시 깔려 있을지 모르는 ffmpeg 를 제거 하자 sudo apt remove ffmpeg git 설치 sudo apt install git build-essential h264 라이브러리 설치 git clone git://git.videolan.org/x264 cd x264 ./configure --host=arm-unknown-linux-gnueabi --enable-static --disable-opencl make -j4 sudo make install ffmpeg 설치 sudo git clone https://github.com/FFmpeg/FFmpeg.git cd FFmpeg ./configure --arch=armel --target-os=linux --enable-gpl --enable-omx --enable-omx-rpi --enable-nonfree --enable-mmal make -j4 sudo make install 시간이 엄청나게 걸린다.. 그리고 cpu 온도 80도 넘어가니 주의 할것 ㅎㅎ 이제 라즈베리파이에서 h264_mmal / h264_omx 사용가능 그러면 teheadend 에서 트랜스코딩 가능 프로파일에 있는 트렌스코딩이 아니라 우선 코딩해서 넘기는 방식 사용법은 vim transcoding.sh #!/bin/sh ffmpeg -c:v h264_mmal -i $1 -c:v h264_omx -preset ultrafast -f mpegts pipe:1 파일하나 만들고 m3u파일에 pipe:///home/pi/transcoding.sh rtp://xxx.xxx.xxx.xxx:5000 이런식으로 사용 라즈베리파이로도 tvheadend 트랜스 코딩이 가능! 동시 시청 2~3대 까지는 가능하다. ^^v -- 추가 -- 약간 쾌적하게 트랜스코딩 하는 방법 추가 했습니다. https://n

MTConnect 로 fanuc 의 facus 이용하기

참으로.. 국내 자료는 거의 없다.. 삽질에 삽질에 살집에... 거의 2주 넘게 삽질의 연속.. 먼저 1. cnc 에 facas 설정 2. cnc에 컴퓨터 하나 lan으로 연결해주고 mtconnect adapter 설치 3. 서버용으로 컴터 하나 맞춘후 mtconnect agent 설치 대략 30대 adapter 동시에 돌려보니 서버(agent)에 cpu 사용률 2% 안쪽.. 자세한 정보는 담지 않았지만 나중에 시간되면 자세하게 다루자.. 지원 가능 모델 0i, 32i, 21i 등등.. 거의 모든 i모델은 다되는듯.. cnc, mct 등..

ubuntu 16.04 SSH 루트 로그인

별반 다른거 없다. 루트에 비번 설정해주고 $sudo passwd root -비밀번호 입력 ssh_config 설정 $vim /etc/ssh/ssh_config 아래 내용 주석 제거 및 yes 로 변경 PermitRootLogin yes 라즈베리안 은 $vim /etc/ssh/sshd_config 안에 PermitRootLogin 있다.