Skip to content

FLV/RTMPオンラインプレイヤー

flv.jsベースのストリーミング再生ソリューション。RTMPとHTTP-FLVフォーマットをサポート

ヒント:RTMPとHTTP-FLVフォーマットをサポート。システムは自動的にRTMPをHTTP-FLVに変換して再生します

サンプルアドレス: rtmp://liteavapp.qcloud.com/live/liteavdemoplayerstreamid / https://liteavapp.qcloud.com/live/liteavdemoplayerstreamid.flv

再生に問題がある場合は、ストリーミングサーバーがCORSをサポートしているか確認するか、プロキシサーバーを使用してください
ストリーミングアドレスの入力を待機中

ストリーミングアドレスの入力を待機中

CORS問題の解決方法

  • CORSをサポートするストリーミングサーバーを使用
  • リバースプロキシサーバー(Nginxなど)でリクエストを転送
  • 開発環境でのみ、ブラウザ拡張機能で一時的にCORSを無効化
  • ストリーミングサーバーにAccess-Control-Allow-Originヘッダーを追加

RTMPオンラインプレイヤーの使い方

簡単なステップでRTMP/FLVライブストリームをオンライン再生

01

ストリームURLを取得

ライブプラットフォームまたはストリーミングサーバーからRTMPまたはHTTP-FLVストリーミングアドレスを取得

  • RTMPとHTTP-FLVフォーマットをサポート
  • サンプルアドレスでテスト可能
  • ストリームが配信中であることを確認
02

URLを入力して再生

ストリームURLを入力ボックスに貼り付け、再生ボタンをクリックして接続と再生を開始

  • プロトコルタイプを自動検出
  • RTMPは自動的にHTTP-FLVに変換
  • 接続ステータスを表示
03

再生コントロール

再生コントロールボタンを使用して一時停止、ミュート、フルスクリーンなどの操作を行う

  • リアルタイムスクリーンショット対応
  • ストリーム情報を表示
  • フルスクリーン視聴体験
04

トラブルシューティング

再生に問題がある場合は、URL、ネットワーク、CORS設定を確認

  • ストリームURLの有効性を確認
  • サーバーのCORS設定を確認
  • 更新して再接続を試行

RTMP/FLVライブプレイヤーとは

RTMPプロトコル、HTTP-FLVフォーマット、ブラウザ再生技術を理解する

RTMPプレイヤーの解説

RTMP(Real-Time Messaging Protocol)はAdobeが開発したリアルタイムメッセージングプロトコルで、ライブ配信や再生に広く使用されています。HTTP-FLVはFLVストリームをHTTPプロトコルでカプセル化して伝送する方式で、低遅延と良好な互換性が特徴です。このプレイヤーはflv.js技術をベースに、Media Source Extensions(MSE)APIを使用してモダンブラウザでFlashプラグインなしでRTMP/FLVストリームの直接再生を実現しています。

コア技術特性

MSE技術

Media Source Extensionsを使用してブラウザネイティブのストリーミング再生を実現

プロトコル変換

RTMPアドレスをHTTP-FLVフォーマットに自動変換して再生

クロスプラットフォームサポート

Chrome、Firefox、Edge、Safariなどの主要ブラウザをサポート

ヒント

  • rtmpPlayer.localProcess
  • rtmpPlayer.losslessPlayback
  • rtmpPlayer.protocolConversion

ストリーミングプロトコル比較

機能RTMPHTTP-FLVHLS
遅延1-3秒2-4秒5-30秒
互換性プラグイン必要ブラウザネイティブ広範なサポート
ファイアウォール透過低い良好優秀
モバイルサポート制限あり良好優秀
使用シーン配信/LAN低遅延ライブVOD/ライブ

HTTP-FLVはブラウザでのRTMPライブ配信に最適な選択で、低遅延と互換性のバランスが良い

なぜ私たちのFLV/RTMPオンラインプレイヤーを選ぶのか

プラグイン不要、ブラウザでRTMPとHTTP-FLVライブストリームを直接再生

プラグイン不要再生

Flash不要

flv.js技術ベース、モダンブラウザがRTMP/FLV再生をネイティブサポート

すぐに使用可能

ソフトウェアやプラグインのダウンロード・インストール不要、Webページを開くだけ

低遅延ライブ

リアルタイムストリーミング

RTMPとHTTP-FLVプロトコルをサポート、秒単位の遅延でライブ体験を実現

安定した伝送

成熟したストリーミングプロトコルで伝送の安定性と信頼性を保証

実用的な機能

リアルタイムスクリーンショット

再生中にワンクリックでスクリーンショット、素晴らしい瞬間をキャプチャ

ストリーム情報モニター

遅延、ビットレート、解像度などのストリームパラメータをリアルタイム表示

RTMP再生技術の原理

ブラウザがプラグインなしでRTMPストリーム再生を実現する仕組みを理解する

1

URL解析

入力されたRTMPまたはHTTP-FLVアドレスを解析し、プロトコルタイプを識別

2

プロトコル変換

RTMPアドレスをHTTP-FLVフォーマットに変換してブラウザがリクエスト可能に

3

FLV解析

flv.jsがFLVコンテナを解析し、ビデオとオーディオデータを抽出

4

MSE再生

Media Source Extensionsを通じてデータをビデオ要素に送信して再生

技術詳細

コアライブラリ

flv.js

ブラウザAPI

Media Source Extensions

対応プロトコル

RTMP / HTTP-FLV

ビデオコーデック

H.264 / H.265

オーディオコーデック

AAC / MP3

典型的な遅延

2-5秒

FLV/RTMPプレイヤーの使用シナリオ

FLV/RTMPプレイヤーの使用シナリオには、オンラインライブ配信、オンライン教育、動画監視、企業会議などが含まれます。

オンラインライブ配信

ゲーム配信、スポーツイベント、ニュースライブなど、様々なライブシーンに適用され、低遅延の視聴体験を提供します。

オンライン教育

オンライン講座のライブ配信に使用され、リアルタイム双方向性と高品質動画転送をサポートし、教育効果を向上させます。

動画監視

セキュリティ監視システムで使用され、監視画面をリアルタイム転送し、複数動画ストリームの同時再生をサポートします。

企業会議

企業動画会議のライブ配信をサポートし、安定した動画転送と高品質な音声効果を提供します。

FLV/RTMPプレイヤーのよくある質問

FLV/RTMPプレイヤーのよくある質問:RTMP再生失敗の原因、CORS跨域問題の解決方法、ブラウザサポート、使用上のヒント

FLV/RTMPライブプレイヤーはダウンロードが必要ですか?

このプレイヤーは画面スクリーンショットをサポートしますか?具体的な操作方法は?

なぜ今RTMPがFlashに依存せずに再生できるのですか?

RTMP、HTTP-FLV、HLSの違いは何ですか?

RTMPストリームの再生に失敗した場合の対処方法は?

プレイヤーはプレイリストや複数ストリームの同時再生をサポートしますか?

入力したストリームアドレスは正しいのに再生できない場合、原因は何ですか?

なぜRTMPライブストリームの再生がカクついたり遅延したりするのですか?

RTMPプレイヤーはどのブラウザとデバイスをサポートしていますか?

RTMPライブストリームアドレスはどのように取得しますか?

RTMPプレイヤーは暗号化されたストリーミングの再生をサポートしますか?

プレイヤーに動画録画機能はありますか?

RTMPライブストリームの再生品質を最適化するにはどうすればよいですか?

RTMPプレイヤーはどのような動画コーデックフォーマットをサポートしていますか?

RTMPプレイヤーのユーザーレビュー

ライブ配信運用者、開発者、監視ユーザーからの実際のフィードバック

田中

ライブ配信エンジニア

"ついに使いやすいRTMPテストツールを見つけました!OBSをインストールしなくてもライブストリームが正常かどうかをすぐに確認できます。スクリーンショット機能も実用的。ブラウザ再生は本当に便利です。"

佐藤

フロントエンド開発者

"flv.jsの実装は非常にプロフェッショナルで、遅延制御も優れています。私たちのライブ配信システムのテストに非常に便利で、デバッグ時間を大幅に節約。ライブ配信開発者に強くお勧めします!"

山田

セキュリティ管理者

"専用ソフトウェアをインストールせずに監視カメラのRTMPストリームを表示できます。クリーンなインターフェース、シンプルな操作、スクリーンショット機能で証拠を簡単に保存。非常に実用的なツール!"

関連動画ツール

その他のオンラインメディア処理ツール