2013-02-19 2 views
2

twitch.tv, justin.tv, ustream 등의 웹 사이트를 만드는 방법에 대해 궁금합니다.트위터 또는 ustream과 같은 스트리밍 사이트 만들기?

저는 PHP, jquery, MySQL, 플래시 등 많은 경험을 가지고 있습니다. 아주 잘 둥근 웹 개발자입니다.

기본적으로 나는 어디에서 시작해야하는지 알고 싶습니다. 시작하기 위해 사용할 수있는 오픈 소스 솔루션 유형이 있습니까? 이것은 무엇을 수반 할 것인가? 들어오는 스트림을 받아들이고 데이터를 별도로 표시하여 사람들이 자신의 프로필 및 기타 등을 가질 수 있도록 스크립트를 만들어야한다고 가정합니다.

내가 말했듯이 나는 어떤 도움을 주어야 할 지 전혀 모른다. 그래서 어떤 도움을 주시면 대단히 감사하겠습니다.

+0

S.O 질문에 대한 B R O A D –

답변

2

이전의 googleling에서 유용한 정보를 찾았으므로 공유하고 있습니다.

Comet Programming을 활용하여 작업을 수행 할 수 있습니다. 그러나 문제는 당신이 그것을 결코 발견하지 못했다는 것입니다. example.

Comet은 오랫동안 보유한 HTTP 요청으로 인해 웹 서버가 브라우저가 명시 적으로 요청하지 않고 브라우저로 데이터를 전송할 수있는 웹 응용 프로그램 모델입니다. more words on comet

주기적으로 Ajax long-polling 명중 서버를 사용하고이 기술을 광범위하게 사용하는 업데이트를 확인할 수도 있습니다. Some more

server side scripting javascript도 사용할 수 있습니다. 가장 잘 알려지고 널리 사용되는 j 중 하나는 node.js입니다. Node.js.

  1. Node.js를 - 브라우저에 실시간 업데이트를 제공하기 위해 소켓을 사용할 수있는 백엔드 서버.
  2. Backbone.js - 자바 스크립트 파일의 모든 백본을로드 나는 또한 기본적으로 사용되는 목록에 Require.js을 포함 할 것

"Gmail과 같은"단일 페이지 응용 프로그램을 구축하는 반 구조화 된 방식으로 비동기식으로 응용 프로그램의 파일 구조를 유지 관리하는 데 도움이됩니다.

예 i는 comet에 대해 학습하기 시작했을 때 유용합니다.

관련 문제