1

「マルチメディアデータのコンテンツ管理システム」を設計する必要があります。さまざまなアーキテクチャを検討しています。私の要件によると、アーキテクチャを決定するのを手伝ってくれるなら、私は助けになります。


システムの要件:

  • システム内の3種類のユーザー:作成者、承認者、閲覧者
  • クリエイターはマルチメディアコンテンツを作成します。主にビデオですが、静止画像も作成する場合があります。
  • 承認者はマルチメディアコンテンツを承認します。
  • ビューアーは、Adobe Flashベースのビデオプレーヤーでマルチメディアデータを表示できる必要があります(これは、ビューアーアプリという名前の別のアプリケーションになります)。
  • 特定の動画が再生された回数などの統計は、ビューアアプリによって送信されます。
  • 作成者は任意の形式のビデオファイルをアップロードする必要がありますが、アプリケーションはそれをビューアアプリと互換性のある適切な形式に変換する必要があります。
  • ユーザーは、ビューアーアプリに固有の、ビデオごとにいくつかのパラメーターを構成することもできます。
  • 作成者と承認者は、異なるレポートを表示できるようにする必要があります。
  • ユーザーが異なれば、アクションを実行するためのさまざまな権限を持つことができます。また、ユーザーは、さまざまなセクションへの役割ベースのアクセス権を持つことができます。
  • このアプリケーションは、数千のユーザープールを持つことができます。

質問:

  • すぐに参照できるそのようなシステムはすでに存在しますか?
  • 私はliferayについてたくさん聞いたことがあります。この種のアプリケーションに適したアーキテクチャですか?
  • Liferayが適切なアーキテクチャである場合、この種のアプリケーションの開発をどこから始めればよいでしょうか。
  • システムを迅速に実装するのに役立つ場合は、市販のコンポーネントも購入する準備ができています。

ありがとう

4

1 に答える 1

0

Liferay には優れた/きめの細かいパーミッション システムがあります (ロールとパーミッションはデータ レベルに適用できます。つまり、アップロードされた特定のファイルに対して、表示できるユーザー、更新できるユーザー、削除できるユーザー、またはアップロードできるユーザーに関するパーミッションを与えることができます)。また、jBPM や kaleo などのワークフロー エンジンと統合して、ユーザーが追加または更新したコンテンツを承認、拒否することもできます。

Liferay には、おっしゃったように本格的な Viewer アプリケーションはありませんが、ドキュメントやメディアをアップロードするための API を提供しています。openOffice (などの形式の表示用)、imageMagick (.docブラウザー内での表示用)、Xuggler (マルチメディア ファイル用)などのさまざまなプレビュー ソフトウェアとの統合を提供します。.docxpdf

liferay にはDocuments & Media portlet(D&M) がありread-count、アップロードされた特定のドキュメントとメディア ファイル、ドキュメントとメディア ファイルへのコメントなどの機能を確認できます。liferay を使用してアプリケーションを構築できるかどうかは、かなりのアイデアになります。

Liferay の D&M ポートレットに基づいてポートレット アプリケーションを構築したり、D&M ポートレットをカスタマイズしたりできます (注意! liferay の組み込み機能のカスタマイズには、アップグレードに関して多くのオーバーヘッドが伴います)。

于 2012-08-07T07:05:25.960 に答える