2011-03-06 5 views
0

사람들이 이야기하고 서로 채팅 할 수있는 비디오 스트리밍 웹 사이트를 구현하고 싶습니다.GWT : 비디오 스트리밍

그것을 기반으로

감사

+0

YouTube에서 무슨 일이 일어 났습니까? 그것을 사용할 수 없습니까? – fazo

+0

온라인 수업과 같은 것입니다 ..... 어떻게 youtube가 도움이 될 수 있습니까? – aaa

답변

0

난 당신이 조금 다르게 검색을 수행해야한다고 생각을 내 웹 사이트를 구축하기 위해 비디오 스트리밍이 GWT의 오픈 소스 프로젝트가 있습니다.

채팅을 구현하는 프로젝트 (XMPP를 사용하는 경우도 있음)를 검색하고 비디오를 추가하십시오. 예를 들어, 사람들이 업로드 한 비디오는 새로운 "대화방"을 만들 수 있습니다. GWT를 사용하면 비디오 재생을 처리하는 것이 매우 간단합니다. 어려운 작업은 비디오를 서버에 저장/다시 인코딩하는 것입니다. (스토리지/대역폭 비용이 많이들 수도 있음). 언제든지 YouTube에서 직접 스트리밍 할 수 있습니다.

0

비디오 (파일) 스트리밍에 대한 조사가 끝났을 때 BalusC의 ETag 프로토콜로이 멋진 서블릿 파일 견본을 발견했으며 GZIP도 지원합니다. 감사합니다 BalusC! : http://balusc.omnifaces.org/2009/02/fileservlet-supporting-resume-and.html

클라이언트 사이드에서 나는 (http://oss.bramosystems.com/bst-player/)

NativePlayer 유형 나를 위해 잘 작동 BST 플레이어 2를 사용! 여기 내 샘플 코드입니다 :

AbstractMediaPlayer player = null; 
     try { 
      MaterialToast.fireToast("http://192.168.1.148:8888/files/a.mkv"); 
      player = new NativePlayer("http://192.168.1.148:8888/files/a.mkv", true); 
      panel.add(player); 
     } catch(PluginNotFoundException e) { 
      MaterialToast.fireToast(e.getMessage()); 
      panel.add(PlayerUtil.getMissingPluginNotice(e.getPlugin())); 
     }