2014-01-19 2 views
1

Windows/IIS에서 래칫 for PHP를 사용하여 WebSocket 서버를 성공적으로 설정했습니다. 래치의 WAMP (WebSocket Application Messaging Protocol) 설정을 통해 Pub/Sub 및 RPC 기능을 사용할 수있었습니다. 그것은 채팅이나 간단한 업데이트와 같은 사소한 일에 아주 좋습니다. 내가 궁금합니다 것은 ... 목표 대상 (1 명 이상)에 (오디오/비디오 등) 원시 이진 데이터를 스트리밍하는 방법을PHP 용 래칫을 사용하는 웹 소켓을 통한 스트림 바이너리 데이터

서버 (들)입니다 :
- 윈도우 7 (64- 비트)/윈도우 2008 서버 엔터프라이즈 (64 비트)
- PHP의 5.4.x
- 래칫 (웹 소켓 서버) http://socketo.me/docs/wamp

클라이언트 설치 :
- 아우토반 | JS http://autobahn.ws/js/
- when.js https://github.com/cujojs/when

바이너리 데이터를 대상 사용자에게 스트리밍 할 수있는 설치 프로그램을 사용하는 해결책이 있습니까? 미리 감사드립니다!

답변

1

기술적으로 할 수 있습니다 설정과 같은 스트리밍 : 다음 Send and receive binary data over web sockets in Javascript?

그리고 오디오의 재생을 : Streaming Binary with Node.js and WebSockets

는 스트리밍 데이터를 통해 비디오 재생을위한 유용한 아무것도 발견하지 않았습니다 그리고 난 현재는 사용할 수 없습니다 중 하나라고 생각 또는 고도로 실험적입니다.

+0

예 : https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/webrtc-integration.html – dkt

+0

다른 오디오 자습서 : http://www.html5rocks.com/ko/tutorials/webaudio/intro/ – dkt

+0

바이너리 데이터 전송을위한 라이브러리 : http://binaryjs.com/ – dkt

1

Somebody에는 래칫 (ratchet) 용 포크가 있으며 그는 이진 데이터 보내기/받기 구현을 주장합니다.

this link을 살펴보십시오.

그리고이 답변을 허용 된 솔루션으로 표시하는 것을 잊지 마십시오. 행운을 빌어 요

관련 문제