본문 바로가기

AnyStreaming

(6)
Anystreaming SVC tool 개발 ... 참 적은 수의 인원으로 제품을 만드는 것엔, 다만 사용자용 프로그램은 고사 하고, 내부에서 쓰는 엄청난 수의 프로그램을 혼자 다 만들어야 하는 노가다가 따른다는 점 입니다. 안드로이드 플랫폼을 하시는 분이 부러울 정도로 ... 하드웨어 개발 및 시스템웨어, 여기에 더불어 윈도우용 까지 ... 어려운 시간의 나날들을 보내며, 열심히 bitbucket에 홀로 소스를 올리고 있긴 합니다만 대부분 공개를 못 하는 private projects 들이다 보니 누가 알아 줄 것도 없습니다만 ... 지금 만드는 FWW 와 같은 엔지니어링 툴은 누가 좀 대신 만들어 줬으면 좋겠습니다. 혼자 하지 못할 일을 혼자 하는건 참으로 대단한 노역이 아닐수가 없다는 것 ... 오늘도 저처럼 1인다역 감당 하는 다른 기업의 개발자들..
Anystreaming 리모컨 프로그램 (데모용) 이 프로그램은 Anystreaming 기기에서 사용되는 리모컨 기능을 사용자가 만들거나 편집 하기 위해 만들어진 어플리케이션 입니다. 실제 동작은 구현 되어 있지 않은 디자인 맛보기용 프로그램 이므로 '이렇게 동작 하는구나' 정도로 만 구동 가능 합니다. mingw5 로 컴파일 되었으며 (Dualcore Intel, AMD 에 최적화된 명령어 셋으로 구동 됩니다 .. 그럴 필요도 사실 없지만 ..) FLTK 는 제가 clone 및 수정 중인 fltk-1.3.3-ts 를 사용 하였습니다. 이 프로그램은 오픈소스가 아니므로 공개를 하지 않겠지만, Windows10 까지 이상 없이 구동하도록 만들어 졌습니다. 다운로드는 아래 파일을 받아서 압축을 아무데나 푼 다음 as_irmote.exe 를 실행 하면 됩니다..
AnyStreaming 으로 CES 갑니다. 실제 개발 기간은 1년도 채 안되는 상태로 하드웨어 까지 다 뽑고, 안에 소스트웨어는 물론 Windows 용 프로그램까지 다 만들어 내느라 진절머리가 좀 난 상태 입니다만, 어쨋든 CES 에 나가게 된 상태 였기 때문에 2016년 1월 2일 부터 새해엔 미국에 가 있게 되었습니다. 많은 세계인들이 저의 이 처절한 노가다 작품에 관심을 많이 가져 주었으면 합니다만, 그간 여러가지로 많은 도움 주신 분들이 더 빛나는 새해를 맞이 하셨으면 좋겠습니다... 이제 비행기에서 10시간 넘게 버티는 것만 하면 될텐데 ... 가능 하련지 모르겠습니다. 그게 제일 힘든일이 될 듯 합니다 ...
AnyStreaming Win32 DirectX10 Client Version 0.3.7.62 MinGW version 5.2 (g++ version 4.9.2) 로 MultiCore Intel/AMD 에 맞게 빌드된 바이너리를 공개 합니다. 문제는 이 바이너리는 제가 만든 AnyStreaming 이 없으면 무용 지물 이란 것이 단점 이겠지만 ... DirectX 10 이상을 지원 하는 Windows 에서 구동 되며, 일반 RTSP 서버에도 연결 해서 쓸 수 있습니다. 이때 config.xml 을 수정 하여 접속 할 수 있으나, 실제 사용은 2번쨰 모드 (눈 모양 아이콘) 으로 접속 해야 시청이 가능 합니다. 지원 되는 비디오 모드는 FHD, HD, qHD, nHD 이며, fullscreen 의 경우는 모니터 해상도 전체를 사용하도록 되어 있습니다. 창의 위치는 상단 부분을 잡아 끌면 이동이 되며..
AnyStreaming Win32 Client ... 이제 CES 까지 한주 좀 더 남았습니다. 미국 까지 가서 데모 신나게 돌려야 하는 관계로 (나중에 source code 공개로 해야 하는 이유도 있지만) 급하게 2주가량 만에 만든 Windows 용 DirectX 가속 클라이언트를 완성 하긴 했습니다. 공개는 어차피 libffmpeg 쓴거라 공개 해야 하므로 나중에 github 나 bitbucket 에 올라가게 될지라 따로 올릴 필요는 없어 보입니다. DirectX 의 D2D 와 DSound 를 쓰는데, 이게 DirectX 10 부터 2D 지원이라고 하는군요. 일단 D2D 사용 하고 있어서 Windows7 부터나 구동 될 듯 합니다만, 100% MinGW-W64 로만 빌드 한 거라 MFC 처럼 지저분한 뭔가는 없을 듯 합니다. 소스가 오픈 되면 ffmp..
AnyStreaming 킥스타터 출시. 오랜 기간 만들어 온 제품이 드디어 킥스타터를 통해 출시 하였습니다. 아직 킥스타터 특징상 완제품이 나온것은 아니지만 마지막을 향한 작업이 진행 중 이므로 실 제품은 내년 CES 에 참가 하면서 공개 된다 하겠습니다. 제품이 가지고 있는 특징을 간단히 요약 하자면 ...HDMI 입력 : Video ~1080p60Hz / Audio ~48KHz stereoIrDA : Rx/Tx, NEC formatted protocol (다른 protocol 은 분석 중)USB HID : keyboard, mouse, joystick (원격 클라이언트로 호스트를 하드웨어 제어 함)RTSP broadcast : MPEG-4 H.264, AAC-LC audio (하드웨어 인코딩) 대충 어떤 제품인지 궁금 하시면 ?https:..