사이드바 영역으로 건너뛰기

대안적 비디오공유사이트 FOSS1: 플루미!!!


    "비디오 공유하기, 플루미!"

   
plumi.org || engagemedia.org

   
지난 2007년 7월 12일경에 호주에서 공개된 자유소프트웨어입니다.
한마디로, 대안적인 UCC 사이트를 구축할 수 있는 소프트웨어입니다.
주로 영어로 되어 있어서 문제이긴 합니다만... 번역을 하거나, 우리의 환경에 맞게 수정하거나 추가 개발하여 사용해도 좋을 듯 합니다.
아래의 소개 내용을 참조하시구요, 혹시 소프트웨어 번역에 관심 있으신 분이 계시다면:
플론의 한글화 작업을 먼저 참조하실 수 있고(2007년 7월 현재 36% 진행, 여기서 참여),
플루미에 특화해서는 인게이지미디어와 이야기를 나눠볼 수 있겠습니다.





개요

  • 2007년 7월 12일, 플루미(plumi) 공개! (공개 발표글)
  • 플루미는 "[현실]참여미디어 집단"(EngageMedia Collective)이 [웹]콘텐츠 관리 시스템(CMS, Content Management System)을 위한 자유소프트웨어의 하나인 플론(plone)을 활용하여 온라인 비디오 공유에 적합하게 개발한 자유소프트웨어이다.
  • 이 소프트웨어를 활용하여, 공동체 창작과 온라인 배급을 위한 다양한 비디오공유 사이트를 자유롭게 구축할 수 있다.
  • 수많은 상업적 비디오 사이트들이 폐쇄적인 공유 환경을 만들고 있는 상황에서, 플루미는 인터넷에서 진정 민주적인 미디어 환경을 만들기 위한 하나의 노력이다.
  • "[현실]참여미디어 집단"(EngageMedia Collective)은 호주 멜버른에 있는 5명의 미디어 활동가, 기술 활동가로 구성된 대안 미디어 조직으로, 호주만이 아니라 오세아니아 전역에 걸친 독립적인 비디오의 호스팅, 배급, 네트워킹을 위한 프로젝트와 웹사이트를 운영하고 있다.
  • 이들의 웹사이트, http://engagemedia.org 는 동남 아시아, 태평양, 호주의 사회/환경 이슈를 다루는 비디오 공유 사이트이고, 플루미로 (재)구축되어 운영되고 있다.

데모와 다운로드


플루미 이용권한표시

  • GNU 일반 공중 라이선스(General Public Licence)

주요 기능과 특징(features)

  1. 웹브라우저(http)를 통해서 다양한 포맷의 비디오 업로드 가능
  2. 인디튜브(IndyTube)를 통해 서버에서 플래쉬 비디오 파일로 변환되고, 브라우저에서 재생될 수 있도록 하는 기능
    • 비디오가 업로드되면, 서버에 설치되어 있는 mencoder를 통해 자동으로 플래쉬 비디오 파일(.flv)로 변환이 되는데, 변환 시간은 파일 용량, 파일 포맷, 서버 성능에 따라 달라짐. 변환이 완료되면, 플라우플레이어(Flowplayer)라는 플래쉬 비디오 플레이어로 재생이 준비됨.
    • 플레이어의 재생버튼 등을 클릭하면 비디오를 불러들이면서 버퍼링을 하고 이용자 컴퓨터에 임시 다운로드되면서 재생이 시작됨.
    • 재생, 일시정지, 전체 화면 등의 여러 기능을 작동시킬 수 있음.
    • 애초 업로드된 비디오 포맷으로 다운로드도 가능함.
    • 현재 [자유소프트웨어에 기반한 비디오 인코딩 형식인] 오쥐쥐(OGG) 파일도 이런 기능이 적용되고도록 작용하고 있음: 참조
  3. VOD캐스팅: 확장된 플론(plone) 표준 신디케이션 피드 제공. RSS1과 추가된 RSS2, 그리고 각 국가, 장르, 회원, 주제 등과 같은 자율분류(taxonomy)를 통해 혹은 이용자 필요에 따른 똑똑이 폴더(smart folders) 기능을 통해 자동으로 생성되는 미디어 관련 정보들도 포함됨
    • 플루미에서 이용자들은 아주 쉽게 자신들의 VOD캐스트 채널을 만들 수 있음. 비디오가 게시된(published) 상태에서 보면, 그 비디오에 대한 모든 범주들(태그 등)에 자동으로 VOD 피드가 만들어지게 됨. 회원들은 비디오가 게시되는 것과 함께 각자의 VOD캐스트 채널을 만들 수 있고, 각 피드에 몇 개의 비디오가 보이게 할 것인지를 정할 수 있고, 그 피드의 주제에 적합한 이미지를 덧붙일 수 있음.
    • 필요에 맞는 VOD캐스트 피드도 만들 수 있는데, 똑똑이 폴더(smart folders)는 이를 위해 역동적인 방식으로 특정한 콘텐츠를 추출해내는 기능을 갖고 있음. 범주들(태그 등), 올린이/만든이, 장르 등, 원하는 대로 개별 비디오들과 VOD캐스트를 다양하게 조합하여 적절한 피드의 생성을 통해 채널을 만들 수 있게 됨. 참조: 플론의 똑똑이 폴더(smart folders) 기능
  4. 태그 기능
    • 비디오 업로드할 때, 태그를 달 수 있음. 태그와 태그 구름을 통한 분류와 검색 기능 등.
    • 더 다양하고 역동적인 태그 기능을 추가할 계획임.
  5. 손쉽게 웹문서(html) 편집이 가능한 글쓰기-입력(WYSIWYG editor) 기능
  6. 확장된 단계별 작업흐름, 역할 및 권한 설정 기능
    • 플론의 단계별 작업흐름 설계는 플루미에서는 특히 비디오 업로드 과정에서 구현되는데, 운영자의 승인 여부나 공개 여부 등을 세부적으로 설정할 수 있음. 더 자세한 작업흐름 설명 참조
    • 전체 웹사이트의 설계나 배치, 콘텐츠의 추가와 편집 등의 역할과 권한을 각 이용자에게 세부적으로 설정할 수 있음.
    • 플루미는 기본 역할로 가입한 사람, 리뷰하는 사람, 운영하는 사람으로 구분하고 있지만, 얼마든지 더 추가할 수 있고, 사이트 전체 운영자는 각 역할이 할 수 있는 일과 할 수 없는 일들을 설정할 수 있음. 리뷰하는 사람의 경우는 (변경가능하지만, 기본으로는) 사이트 전체를 설계할 수는 없고, 업로드 되는 비디오를 승인하거나 거부하는 권한을 가짐. 더 자세한 역할과 권한에 대한 설명 참조
  7. 실시간 검색과 검색 결과에 대한 RSS 발행 기능
    • 검색 단어를 입력하는 과정에서 곧바로 그에 해당하는 검색 결과를 추려주는 실시간 검색. 더 자세한 실시간 검색 설명 참조
    • 이 검색 결과를 RSS1 피드로 생성해 주기 때문에, 다양한 콘텐츠를 필요에 따라 자유롭게 편성하여 VOD캐스트 채널을 구성할 수도 있음.
  8. 개인적으로만 파일을 보관해두거나 웹사이트의 특정 회원들과만 공유하기 위한 맞춤형 작업공간 기능
    • 플론은 계정을 생성하는 이용자의 작업공간에 기본으로 3개의 "마이 폴더(My Folder: 비디오, 뉴스, 이벤트)를 제공하는데, 더 추가할 수 있음. 이 폴더들에 텍스트, 이미지, 비디오 등 다양한 정보-파일들을 업로드할 수 있음.
    • 이용자는 각자의 폴더와 파일들을 누구와 공유하거나 하지 않을지를 자유롭게 설정할 수 있음.
  9. 퀵타임, 플래쉬 비디오, 리얼, 윈도우 미디어를 브라우저 안에서 곧바로 재생될 수 있도록 하는 [브라우저] 내장용 재생(Embedded Playback) 기능
    • "ATV디오"(ATVideo)"어디서든 비디오 재생"(Video Play in Place, VPIP)를 사용하여, 다음과 같은 비디오 포멧이 브라우저에서 곧바로 재생될 수 있도록 할 수 있음
      • 퀵타임(Quicktime) - .mov, .mp4,.smi, .smil, .3gp
      • 윈도우 미디어(Windows Media): .avi, .wmv, .asf, .wma
      • 플래쉬(Flash): .swf, .flv
    • 이를 사용하려면, 비디오를 편집한 후 인코딩할 때, 프로그래시브 방식으로 다운로드되도록 하기 위해 "인터넷 스트리밍용"을 선택해 주어야 함.
  10. 비디오 게시하기(publishing)와 찾아보기(browsing)를 위한 맞춤형 템플레이트 기능.
    • 다음과 같은 템플레이트가 있음:
    • 비디오 목록들(국가, 주제, 회원의 비디오 폴더 등): 비디오들에 대한 기본 정보를 제공하고, 각 비디오를 보여주는 페이지로 링크되는 미리보기 이미지(thumbnail)를 포함함.
    • 비디오 정보, 전체 설명, 미리보기 이미지를 포함한 비디오 보기의 기본 페이지
    • 비디오 게시하기(publishing) 템플레이트 - 1, 2, 3 단계 입력폼
    • 첫 메인 페이지(ndex_html front): 주요 뉴스나 이벤트, 그리고 최근에 올려져 게시된 5개의 비디오를 보여줌.
    • 회원 로그인을 할 때, 곧바로 이후의 작업에 대한 5가지 선택 페이지: 비디오/뉴스/이벤트 게시, 회원정보 수정, 작업공간(마이 폴더) 가기 등
    • 올린이(author)나 올린이 세부 정보(profile)에 들어갈 개인화된 입력 형식
    • 올린이(author)의 VOD캐스트 채널, 관심 비디오, 최근 게시한 비디오 등의 정보 제공 페이지
    • 태그 구름
  11. 회원의 최근 비디오에 대한 VOD캐스트 피드를 포함한 회원 세부 정보 페이지(profile page)
    • 올린이(author) 페이지는 현재, 기본 소개, 연락처, 아이콘/사진, 관심있는 비디오, 개인의 VOD캐스트 링크를 포함한 회원들의 최근 비디오 리스트, 이메일 공개 없이 각 회원들에게 메일 보낼 수 있는 입력 형식 등이 들어가 있음.
  12. 크리에이티브 커먼즈, GNU 자유문서 이용권한표시, 그리고 각자의 고유한 이용 권한 표시를 추가할 수 있는, 열린 콘텐츠 이용권한표시(Open Content Licensing) 기능
    • 이용권한표시(license)는 세 단계를 통해 업로드되는 콘텐츠에 붙게 되는데, 예를 들어 크리에이티브 커먼즈는 그 쪽 사이트의 open API를 통해 이용자가 선택할 수 있음.

향후 추가될 기능과 특징(features)

  • 비디오를 업로드하면서, 자동으로 비트 토런트(BitTorrent) 파일을 생성하고 제공하는(seeding) 기능
  • 대용량 비디오 파일 전달 기능
  • 핸드폰으로 업로드하고 다운로드할 수 있는 기능
  • 향상된 달력 기능
  • 작업에 기여한 사람들에게 혹은 온라인 구매를 위한 후원/기부 시스템
  • 구누텔라 등의 p2p 네트워크와의 연동 기능
  • 사회변화를 위한 영화/비디오의 온라인 배급을 위한 국제 네트워크인 "트랜스미션"의 메타정보 표준 채택
  • [온라인상에서의] 협력적 영화 제작 도구들

플루미 개발 과정에 대한 접근/참여 방법


후원하기



개발과정: 인디튜브(IndyTube)의 공개된 소스의 활용


플루미의 의미/의의

  • (나중에 정리)

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크