2010-05-14 5 views
1

PHP를 사용하여 mywebsite에 채팅 응용 프로그램을 구현해야합니다. 채팅에는 오디오, 비디오 및 파일 전송과 같은 기능이 있습니다.구현하는 방법과 오디오, 비디오를 사용하여 mywebsite에 대한 파일 전송과 화상 채팅

지금처럼 하나의 응용 프로그램을 구축 .. 이것에 대한

감사합니다,

+0

비디오 및 오디오 파일을 보내거나 오디오 및 비디오 웹캠으로 전화를 걸 수 있는지 알고 싶지 않으십니까? – alexteg

답변

0

음을 회신을주지하시기 바랍니다 것은 전혀 쉬운 일이 아닙니다, 당신은 단지 PHP 필요하지 않습니다.

이미 구현 된 애플릿 또는 스크립트를 찾고있는 것 같습니다.

난 그냥 당신의 웹 사이트에 포함 할 수있는 JS 스크립트를 알고 있지만 단지 채팅 [다른, 오디오, 비디오 및하지를 ..]

이 시도 :

http://www.sitescripts.com/JavaScript/Chat_and_Instant_Messaging/

0

당신이 만약 그냥 서버에 업로드해야하는 파일을 보낼 수 있기를 원합니다. AJAX를 사용하면 원활하게 처리 할 수 ​​있습니다. 사용할 수있는 경우 http://www.uploadify.com/

오디오 및 비디오 채팅을 원한다면 플래시가 필요합니다. 탈출 할 방법이 없습니다. 전혀 쉬운 일은 아닙니다. 어쩌면 http://avchat.net/ 당신이 원하는 것입니다.

1) 거기에 웹 사이트를위한 채팅 앱이 큰 종류가 있습니다 : 그룹 몇 년 동안 화상 채팅 애플리케이션의 개발자 (http://avchat.net) 나는이 주제에 대한 몇 가지 계산 된 발언을 할 수 있다고 생각으로

1

2) 텍스트 채팅 부분은 클라이언트의 HTML/JS와 서버의 Php/ASPX를 사용하여 수행 할 수 있지만 이러한 솔루션은 일반적으로 다음과 같은 경향이 있습니다 (예 : IRC 스타일 및 인스턴트 메신저) 상수 풀링 때문에 서버에 부하를 걸 수 있습니다. 한 가지 해결책은 XMPP/Jabber 서버를 사용하고 또 다른 솔루션은 Erlang 서버를 사용하는 것입니다 (Facebook은이를 사용합니다).

3) 오디오 및 비디오 채팅의 경우 미디어 서버가 필요합니다 (Adobe의 FMIS는 $ 4500, Wowza는 $ 995, Red5는 무료이며 오픈 소스입니다). 클라이언트는 또한 플래시 (최소한 비디오/오디오 부분)에서 수행되어야합니다.

4) 미디어 서버 호스팅 업체 (http://influxis.com)가 있으며 Amazon EC2는 Wowza 및 FMIS가 사전 설치된 서버를 제공합니다.

5) 플래시 아소는 피어 2 피어 비디오를 수행 할 수 있지만 1 엄청난 관객 시나리오 1 1 또는 만 좋다. 그리고 여전히 P2P 가능 미디어 서버 (FMES)가 필요합니다.