프로그래밍 QnA + 설치 및 활용 QnA

thursday12의 이미지

음원 스트리밍 서버 및 앱 개발관련하여 질문 드립니다.

안녕하세요.

복합적인 질문이 있어서 글을 올립니다.

현재 음원사이트(멜론, 엠넷뮤직)와 비슷한 서비스를 하는 음원 사이트를 개발하려고 합니다.(인턴 마지막 프로젝트로 프로토 타입정도)

서버에 음원을 저장해 놓고 , 앱으로 접근하여 스트리밍 하는 정도로 개발하려고 하는데,

어떤 것부터 시작해야 하는지,, 그리고 어떤 방법으로 개발해야 하는지 감을 잡기가 쉽지 않습니다 . ㅠㅠ

앱(클라이언트)을 통해 서버에 접속하면 서버에서 먼저 플레이 리스트를 보내줘야 하고 앱에서는 그 리스트를 가지고 삭제 및 선택하여 재생을 할 수 있어야 합니다.

ㅠㅠ 어디서 부터 어떻게 개발을 시작해야 할까요????? ㅠㅠ

bellfive2000의 이미지

디버깅 정보를 가지고 있는 dll이지만 visual stdio에서 빌드한 dll이 아닐 경우 visual stdio에서 디버깅이 가능한가요?

현재 ffmpeg을 windows용으로 mingw로 빌드했습니다.

같은 visual stdio compiler로 돌리지는 않았지만 같은 OS binary이기 때문에 dll을 가져와서 디버깅할 수 있지 않나 싶었는데 step in 조차 안되네요.

아예 이런 케이스는 문제가 발생하나요?
한동안 visual stdio를 안썼더니 한계가 보여 문의 드립니다.

mdi767의 이미지

iptables만으로 투명프락시 가능한가요?

squid나 기타 프록시 없이 iptables만으로도 투명프록시 가능한가요?

제가 테스트 해본결과론 안되네요

iptables 설정파일에
-A PREROUTING -p tcp -m tcp --dport 9000 -j TPROXY --on-port 80 --on-ip 서비스서버ip --tproxy-mark 0x1/0x1

설정을 해봤고 NAT도 안되더군요.

현재까지의 상황에선 중계서버(프록시서버)가 라우터가 되어야 될듯 싶어 Quagga도 살펴 봤습니다만
콰가도 제가 원하는 모양은 아니더군요.

원하는 내용은 clent ---> 중계서버(투명프락시) ---> 실제server 모양인데 중계서버랑 실제server가 같은 네트워크가 아니라 서로 다른 네트워크에 있어서 문제가 되는듯 합니다.

즉 중계서버가 라우팅테이블을 다 가지고있어야 가능한것 같기도 하구요.

모든 문서에선 내부네크윅의 중계서버가 외부의 요청을 받아 내부 실제server에 중계하는 문서만 있더군요.

cdcsman의 이미지

system() 함수 사용시 멈추는 현상 문의 드립니다.

임베디드 환경에서 system 함수를 사용하다보면 블럭이 걸리는 경우가 간혹 발생합니다.

system 함수 버그인지...

해결할수 있는 방법 없을까요?

mangfu의 이미지

클라이언트 측에서 여러개의 NIC카드를 꼈을때 질문입니다.

질문이 있습니다.

지금 프로젝트를 진행중인데

클라이언트에서 무선LAN카드를 2개를 낀후

채널본딩이 어려우니깐 위에 어플리케이션레벨에서 각각 쓰레드를 만들어준 후 지정된 해당 LAN카드를 통해서 패킷을 서버로 전송하는 프로그램을 만들려고 하고 있습니다.

UDP를 통해서 이용하는데 문제는 클라이언트 측에서 연결된 LAN카드로 바인딩 하는것입니다.

보통 클라이언트에서 bind를 안해주지만. 이 프로그램에서는 각각 의 쓰레드가 해당 LAN카드로 bind된 후 그 LAN카드를 거쳐서 패킷을 실어 날라야 되게 떄문에

bind를 해주어서 프로그램을 돌려본결과. 서버에서 도착한 패킷의 ip주소를 찍어보니 각각 2개가 찍혔습니다. 그래서 아 바인드가 제대로 됬구나 하고 생각했는데..

점검 결과 클라이언트측에서의 wireshark를 통해 각각 이동되는 패킷의 link layer를 찍어보니 결국 하나의 nic로만 가는것이 확인되었습니다.

송효진의 이미지

[해결][Q]find ~~ | xargs vi 했을 때 :q 이후 터미널 굳는 현상

아래와 같은 상황에서 vi 를 빠져나오면 터미널이 굳는 문제가 있습니다. ctrl+s 가 아니라 ctrl+q 가 안먹습니다.
어떤 경우일까요?
감사합니다.

# find /home -type f -name "*.php" -exec grep -H test {} \; | grep -i vim | awk -F : '{ print $1 }' | xargs vi
빔: 경고: 터미널로 부터 입력받을 수 없습니다
17 파일을 고치기
avanwz의 이미지

GMPlib 사용시 메모리 문제.

안녕하세요
큰수를 다루는 프로그램을 만드는중인데, GMPlib이 속도도빠르고 좋아서 사용하고 있습니다.
대략적인 프로그램 구조는

임의의 입력값을 함수가 판별
판별과정은 파일에 저장되어있는 데이터와 비교하여 진행
만약 판별해서 true값이 나오면 비교했었던 데이터에 새로운값을 덧붙임
반복

hyunwooh의 이미지

USB Hub를 이용한 USB-to-Serial(FTDI) 동작 에러

안녕하세요. 개발업무를 진행하는중 발생된 문제에 대한 의견을 듣고자 올립니다.

삼성 S5PC100 프로세서를 사용하고 USB 1port를 내장한 임베디드보드를 사용하고 있습니다.
USB 1 port에 USB-to-Serial Cable을 이용하여 UART 데이터를 수신하는 것은 잘 됩니다.
문제는 추가적인 USB 디바이스를 붙이기 위해 USB hub를 사용하게 되었는데요.
USB 허브는 인식을 하였습니다만, USB-to-Serial Adapter를 연결하면 아래와 같은 에러메시지가 출력됩니다.

unipro의 이미지

yum 저장소의 패키지 그룹을 웹으로 관리할 수 있는 도구가 있나요?

패키지를 등록하고 수정하는 여러명의 관리자가
- 공통으로 접근할 수 있는 일원화된
- 그리고 편리한
인터페이스를 찾고 있습니다.

그룹에 대한 내용을 담은 파일을 직접 편집하는 방법과
yum-groups-manager 라는 CLI 유틸리티를 사용하는 방법은 찾아봤습니다.

yum 저장소 서버에 shell로 로그인하여 작업하는 것은 피하고 싶습니다.
되도록 웹상에서 편하게 작업할 수 있었으면 합니다.

tsoc의 이미지

리눅스 MAC 주소 조회에 관련 해서 질문드립니다.

리눅스를 설치하고 HDD duplicator를 사용하여 하드를 복사 하여 다른 서버에 꽂았습니다.

부팅은 잘 됩니다만, 문제가 eth0를 못 찾아옵니다..

Device eth0 does net seem to be present.....

위와 같은 에러가 뜨는데요.. 아무래도 이전에 설치한 서버의 MAC주소가 새로 꽂은 서버에 그대로

적용되어.. MAC 주소가 달라서 나타나는 에러 같습니다..

리눅스에서 NIC의 MAC주소(ifconig -a를 사용하지 않고)를 확인 할 수 있는 방법이 있나요?

바이오스나 부팅시에 확인해 볼려 하니 보이지가 않네요;;

리눅스 MAC 주소 조회에 관련 해서 질문드립니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기