サポートに連絡する| システムステータス
ページコンテンツ

Brightcoveオープンソースプロジェクト

以下は、Brightcove テクノロジの現在のオープンソースプロジェクトをカテゴリ別にまとめた一覧です。

Brightcoveのオープンソースへようこそ。ここでは、ブライトコーブの従業員またはブライトコーブコミュニティのメンバーによって構築された多数のプロジェクトがあり、ブライトコーブ開発のスピードアップに役立ちます。

プロジェクトへの貢献に興味がある場合は、Githubの個々のプロジェクトサイトにアクセスしてください。ここにリストしたいプロジェクトがある場合は、お問い合わせください

現在の API

  1. API リクエストのトラブルシューティングスクリプト

    ブライトコーブ API への HTTP リクエストと応答をトラブルシューティングします。

    https://github.com/BrightcoveOS/api-request-troubleshooting-script

  2. ブライトコーブアップローダー

    フロントエンドモジュール。ブライトコーブのインジェスト用の秘密のソースを使用して、s3 へのマルチパートアップロードを直接行えます。

    https://github.com/BrightcoveOS/evaporate-brightcove

  3. ブライトコーブ再生 API ラッパー

    Theresa Newman によって書かれたブライトコーブプレイバック API の PHP ラッパーです。

    https://github.com/BrightcoveOS/Brightcove-Playback-API-Wrapper

  4. Brightcoveのダイナミックインジェストのための PHP ラッパー

    このプロジェクトは、Brightcove 動的インジェスト APIをアプリケーションに統合するための出発点を提供します。プルベースの取り込みまたはソースファイルのアップロードを使用して、ビデオと関連メディアを追加および更新する簡単な方法を提供します。

    https://github.com/BrightcoveOS/php-wrapper-dynamic-ingest

  5. API ファサード

    この謙虚なライブラリは、ブライトコーブのサーバー API のシンプルなファサードを目指しています。暴徒は追加の機能を要求するため、ここに追加されます。

    https://github.com/nwbb/node-brightcove

  6. プレーヤー管理 API クライアント

    このモジュールを使用して、ブライトコーブプレーヤー管理 API にアクセスできます。基礎となる API のドキュメントはここにあります

    https://github.com/BrightcoveLearning/Player-Management-Client

  7. CSharp を使用したブライトコーブ API の例

    このプロジェクトは、新しい Brightcove API を C# で使用する方法を示しています。

    これはデスクトップ環境(テスト済み)から動作しますが、CORSのためにASP.NETページで使用するとおそらく動作しません。この問題に遭遇した場合、これを解決する唯一の方法は、Brightcove が提供する PHP プロキシを CMS APIのサンプルページで使用することだと思います。

    すべてのコードは現状のまま、純粋に例として提供されます。自己責任で使用してください。いかなる方法、形や形でもサポートが提供されていません。

    https://github.com/houseofmackee/BrightcoveCS

  8. ブライトコーブ API Python ツール

    このリポジトリには、ブライトコーブ関連の API を処理し、動画ライブラリ全体の反復処理や動画に対するアクションの実行などのタスクを簡素化するために Python で記述されたツールとモジュールが含まれています。

    Pythonのテストされたバージョン:3.8.3

    すべてのコードは現状のまま、純粋に例として提供されます。自己責任で使用してください。いかなる方法、形や形でもサポートが提供されていません。

    https://github.com/houseofmackee/BrightcovePY

  9. プレーヤー管理 API クライアント

    このモジュールを使用して、ブライトコーブプレーヤー管理 API にアクセスできます。基礎となる API のドキュメントはここにあります

    https://github.com/BrightcoveLearning/Player-Management-Client

プレーヤーと SDK

  1. Video.js プラグインフレームワークジェネレータ

    これは、video.js プラグイン用のYeomanジェネレータです。これは、video.js コアチームの推奨事項、およびブライトコーブでプラグインを開発するためのツールと規則に基づいています。

    https://github.com/videojs/generator-videojs-plugin

システム統合

  1. SharePoint 2013 のブライトコーブビデオコネクト

    SharePoint 2013 向けブライトコーブビデオコネクトを使用すると、パブリッシャーは SharePoint から直接動画や動画再生リストを追加、参照、管理することができます。プレーヤーコンポーネントにより、ブライトコーブの動画クラウドアセットを SharePoint ページに直接統合できます。

    http://go.brightcove.com/bc-video-connect-sharepoint2013

  2. Drupal 向けブライトコーブビデオコネクト

    Brightcove Video Cloud は、あらゆるデバイスでデジタルオーディエンスにプロ品質のビデオを配信するための動画ホスティングおよびパブリッシングソリューションです。高度にカスタマイズ可能なプレーヤー、HDストリーミング、サードパーティーCDN、YouTubeとの同期を提供します。Drupal 用 Brightcove Video Connect を使用すると、Drupal を活用した Web サイトに動画コンテンツを効率的に追加および管理できます。

    https://www.drupal.org/project/brightcove

  3. ワードプレスのブライトコーブビデオコネクト

    ブライトコーブの動画とプレイリストのライブラリを WordPress 内からネイティブに扱うことをお考えですか?10up.comによって開発されたこのプラグインを使用すると、複数のアカウントやビデオライブラリを処理し、ビデオをアップロードし、プレイリストに追加し、あなたのビデオとショートコードをレンダリングし、WordPressの管理インターフェイス内からすべてをレンダリングする力を持っています。

    https://wordpress.org/plugins/brightcove-video-connect/

  4. SharePoint 2013コネクタ

    SharePoint 2013 と複数のビデオクラウドアカウント間の統合を提供します。

    https://github.com/brightcove/sharepoint-connector

  5. Adobe エクスペリエンスマネージャー向けブライトコーブビデオコネクト

    Adobe エクスペリエンスマネージャ向け Brightcove ビデオコネクト(AEM)は、ブライトコーブ Video Cloud と AEM 間でワークフローを統合する最も簡単な方法です。AEM ユーザーは、Brightcove Video Connect を使用して、AEM ユーザーインターフェイス内から直接動画を追加、参照、管理できます。

    http://go.brightcove.com/bc-video-connect-aem

  6. CQ5コンポーネント

    CQ5 コンポーネントはブライトコーブを統合します

    テクノロジー:CQ5

    https://www.github.com/coresecure/Adobe-CQ5-Brightcove-Connector

  7. セールスフォークリフト

    Salesforce は、データストアから Salesforce への大規模なデータの同期を容易にするバルク API を提供します。このプロジェクトは、Ruby アプリケーションで Salesforce バルク API を使用するための gem を提供します。

    テクノロジー:セールスフォース、ルビー

    https://www.github.com/brightcove/salesforklift

分析

  1. アドビアナリティクス

    Adobe Analytics プラグインは、Players モジュールを使用して簡単に設定できます。詳細については、「Adobe Analytics イベントトラッキングの設定」を参照してください

  2. グーグルアナリティクス

    Googleアナリティクスプラグインは、プレーヤーモジュールを使用して簡単に設定することができます。詳しくは、「Google アナリティクスのイベントトラッキングの設定」を参照してください

雑多

これらのプロジェクトは、他のカテゴリには適合しません。

  1. Perl コモンズ

    このプロジェクトは、他の Perl プロジェクトで使用するための共通のクラスとユーティリティを提供します。これには、サードパーティライブラリと Brightcove オープンソースライブラリが含まれる場合があります。

    テクノロジー:Perl

    https://www.github.com/BrightcoveOS/Perl-Commons

  2. メトリクスグラファイトピクルス

    コーダ・ヘイルの延長

    テクノロジー:グラファイト、ジャワ

    https://www.github.com/BrightcoveOS/metrics-graphite-pickle

  3. LGサンプルアプリ

    これは、Brightcove アカウントの複数のプレイリストを表示する LG 動画アプリケーションです。アプリケーションは最小限の構成で済むように設計されており、お客様が希望する機能に応じて UI を変更したり、機能を追加/削除したりするためのカスタマイズを行うことができます。

    テクノロジー:LG、テレビ

    https://www.github.com/BrightcoveOS/LG-Sample-App

  4. ロクサンプルアプリ

    このテンプレートは、Roku でブライトコーブのコンテンツを公開するためのジャンプスタートを提供します。このアプリケーションで公開を開始するには、次のものが必要です。

    テクノロジー:ろく、テレビ

    https://www.github.com/BrightcoveOS/Roku-Sample-App

  5. ジャワ・コモンズ

    このプロジェクトは、他の Java プロジェクトで使用するための共通のクラスとユーティリティを提供します。これには、サードパーティライブラリと Brightcove オープンソースライブラリが含まれる場合があります。

    テクノロジー:Java

    https://www.github.com/BrightcoveOS/Java-Commons

  6. ダイヤモンド

    Diamond はシステムメトリックスを収集し、グラファイトに公開するPythonデーモンです。CPU、メモリ、ネットワーク、I/O、負荷、ディスクメトリックを収集することができます。さらに、ほぼすべてのソースからメトリックスを収集するためのカスタムコレクタを実装するための API も備えています。

    テクノロジー:グラファイト、パイソン

    https://github.com/python-diamond/Diamond


ページの最終更新日05 Oct 2021