問題タブ [rtmp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flash - inluxis flvストリーミング(フラッシュ)
今回はRTMP経由でflvプレーヤーを構築していますが、サーバーはinfluxis(.com)です。
数か月前に作成した、HTTP経由でストリーミングするビデオプレーヤーですが、そのプレーヤーはRTMP経由では機能しません。そのため、要素とASを認識するために、サンプルflaファイルをどこで入手できるかを誰かが知っているかどうか疑問に思います。 。
再生の一時停止と停止のアクション、音量、シークバーなどは必要ありません。
または、誰かがそれを構築する方法を知っているなら、どんなアイデアでも歓迎されます!
linux - RTMP:そのようなLinuxコマンドラインツールはありますか?
私はどこでもrtmpストリームをダウンロードできるLinuxユーティリティを見つけました。flvビデオではなく、MP3ストリーム。ダウンロードしたいストリームの場所はこの形式です。
そのようなコマンドラインツールを知っている人はいますか?または私が求めているものに近いものでさえありますか?
私は完全なソフトウェアアプリケーションを望んでいません、そしてそれがシェルか何かを介してLinuxで動作するならそれは素晴らしいでしょう。
皆さんありがとう
rtmp - AdobeのRTMPプロトコルの用途は何ですか?
AdobeのRTMPプロトコルの用途は何ですか?
flash - ブラウザからサーバーへのビデオの録画
ユーザーのブラウザーから Web サーバーにビデオを録画しようとしています。Red5 サーバーはすでに稼働しています。ビデオをディスク上のどこかに保存するようにサーバーを構成する方法と、これを完了するためのブラウザーフロントエンドの詳細が必要です。
また、可能であれば、記録が終了したときに mysql データベースを更新する方法が欲しいです。
さらに情報が必要ですか? 私に知らせて。
video - クロスドメイン ポリシー ファイルを指定して、Flash が RTMP (Wowza) ビデオ ストリームからビットマップを取得できるようにするにはどうすればよいですか?
次のように、クライアントで再生中の Wowza ビデオ ストリームのビットマップ/スナップショットを取得しようとしています。
これを行うと、次のエラー メッセージが表示されます。
SecurityError: エラー #2123: セキュリティ サンドボックス違反: BitmapData.draw: http://localhost:51150/Resources/WRemoteWebCam.swfは rtmp://localhost/videochat/smithkl42._default/ にアクセスできません。アクセス権が付与されたポリシー ファイルはありません。
このエラーは、適切な crossdomain.xml ファイルが見つからないことが原因であると推測されます。それがどこを探しているのかよくわからず、wireshark のスニフも決定的ではなかったため、次の各場所に配置してみました。
http://localhost/crossdomain.xml
http://localhost:1935/crossdomain.xml
http://localhost:51150/crossdomain.xml
これら 3 つの場所のそれぞれからファイルを正常に取得できます。(.swfファイルをホストするページをホストするWebサイトの場所にすぎないため、最後のものは何の効果もないと確信していますが、偶然...)
これらは、各インスタンスで取得しているファイルの内容です:
そして、それはまだ同じエラーメッセージをスローしています。
また、 Wowza フォーラムの指示に従って、[install]\conf[appname]\Application.xml で StreamVideoSampleAccess を有効にしましたが、満足できませんでした。
何かご意見は?
c# - RTMP ストリームを記録するには?
リモート サーバーから RTMP ストリーム (ビデオ) を録画する必要があります。FluorineFX ソリューションは知っていますが、ローカル ホストに公開するフラッシュ スレーブが含まれています。DLL は運用サーバーで実行されるため、このソリューションは Pure C# である必要があります。
どうすればできるか知っていますか?実際にはコード サンプルは必要ありません。必要なのは、再構成、リファクタリング、公開できるオープン ソース ソリューションへのポインタだけです。
繰り返しになりますが、ソリューションは純粋な C# であり、追加の Flash などは一切使用しない必要があります。できればオープンソースですが、シンボリック料金でも構いません。
flash - ウェブカメラ フィードを Flash Media Server にパブリッシュする
Flash Media Server を使用して再ブロードキャストする必要があるかなりハイエンドの Web カメラ (snc-rz25n) があります。画像は MPEG-4 (h.264 ではありません) として取得できます。そのため、h.264 にトランスコードし、複数のビットレートで FMS に公開する必要があります。
これまでに思いついた唯一の解決策は、ffmpeg を使用してストリームをトランスコードし、さらに ffmpeg を使用してストリームをダウンコンバートし (複数のビットレート用)、カスタム Java コード ( Red5 を使用)。
確かにもっと良い方法があります。Flash Live Media Encoder が機能しません。カメラはネットワーク上にあり、直接接続されていません。Linux ソリューションが必要です。
flash - Flex /FlashNetConnectionとコンシューマー/プロデューサーの違い
NetConnectionとFlexのコンシューマー/プロデューサーの違いは何ですか?どちらもRTMPを使用しているようですが、コンシューマー/プロデューサーはチャネルを使用し、NetConnectionは使用していません。コンシューマー/プロデューサーはその下でNetConnectionを使用していますか?
flash - 防火壁fmsrtmpt
fmsサーバーを使用しているフラッシュビデオプレーヤーがあります。ファイアウォールがポート1935(デフォルトのポート)をブロックしている場合、ビデオが再生されるまでに約30秒かかります。rtmpプロトコルでポート80を強制し、rtmptプロトコルに接続しようとしましたが、両方とも失敗しました。fmsで構成ファイルを確認し、ポート80と1935を有効にしました。iisとfmsは両方ともポート80をリッスンしており、競合はありません。
他に何をチェックすればいいのかわかりませんか?(ポートを強制する構文が間違っている可能性があります:rtmp://212.235.12.143/vod:80またはrtmp :: 80 // 212.235.12.143 / vodまたはrtmp://212.235.12.143:80 / vod?)