問題タブ [video-streaming]
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.
php - PHPを使用してビデオを再生するためにSilverlightプレーヤーをブラウザーにロードする方法
ビデオを放送するウェブを作ろうとしています。そのために、プレーヤーとしてSilverlightを選択しました。しかし、Silverlightプレーヤーをロードする方法がわかりません。私はグーグルで検索しましたが、何も役に立ちません。提案をお願いします。どんな助けでもありがたいです。
iphone - iPhone でのビデオ再生の問題
サンプルコードはアップルセンターからダウンロードしました。私も次の質問を経験しました
iPhoneビデオ再生コーディング
私の問題が何であるかを説明しましょう..
- ダウンロードしたコードを初めて実行する
- ビデオは瞬きすることなく完全に実行されます (スムーズな再生)
- メディア プレーヤーの左上隅にある [完了] ボタンを押します。
- わかりましたビデオは現在停止しています。
- 今、私は再びビデオの再生を開始します
- ビデオが以前ほどうまく再生されません。
動画の再生に問題があります。
これで、ビデオを再生するための同じコードをアプリケーションに実装しました。
- 教えてください、どこで間違いを犯していますか?
私へのあなたの謙虚な助けに前もって感謝します。
video - 動画ストリーミング API
現在の状況: ユーザーはビデオ クリップ全体をダウンロードしています (>70mb または>140mb)。これは私たちが望むほど効果的ではありません。
[私は解決策を探しているプログラマーではありません]... サーバーからユーザーに専門的な開発パッケージのビデオをストリーミングできるようにしたいと考えています。ユーザーがログインし、ダッシュボードからビデオにアクセスします。これにはYoutube Apiを使用したかったのですが、サブスクリプションに参加していない他の人がそれを表示することを禁止することはできないため、使用することに不安があります.
プログラミングチームに提供できるこの問題の解決策を推奨する人はいますか?
事前にアドバイスをありがとう!
video - BlackberryJDEでInputStreamビデオを再生する
私はBlackberry9000シミュレーターでInputStreamを誤って使用していると思います:
サンプルコードを見つけました。
これにより、Blackberryアプリ内からビデオを再生できます。コードはHTTPを処理できると主張していますが、実際に処理できるようにするには、多少の手間がかかります。
具体的には、次のことを行っています。
これが、「JUMエラー104:キャッチされないNullPointer例外」を発生させずにHTTPConnectionからInputStreamを取得できる唯一の方法であることがわかりました。(つまり、StreamConnectionとしてキャストし、次にHttpConnectionとしてキャストすると、クラッシュが防止されます)。
しかし、私はまだビデオをストリーミングしていません。以前は、ストリームを作成できませんでした(nullポインター例外でクラッシュしていました)。現在、ストリームが作成されており、デバッガーはそこからビデオのストリーミングを開始していると主張します...そして何も起こりません。ビデオは再生されません。
アプリがフリーズしたり、クラッシュしたりすることはありません。「一時停止」と「再生」を自由に行うことができ、両方に適切なデバッグメッセージを取得できます。しかし、ビデオは表示されません。
ブラックベリーにローカルに保存されているビデオを再生している場合、すべてが正常です(実際にはビデオが再生されます)。したがって、プレーヤー自体が正常に動作していることがわかります。ストリームに何か問題があるのではないかと思います。
APIは、プレーヤーがInputStreamを取り込むことができると言っています。必要な特定の種類はありますか?入力ストリームをクエリして、それが有効かどうかを確認するにはどうすればよいですか?それは私が以前に得たよりもさらに進んでいます。
-ジェニー
編集:私はBlackberry Boldシミュレーター(9000)を使用しています。一部のバージョンの電話はHTTP経由でビデオをストリーミングしないと聞きましたが、太字はストリーミングします。しかし、私はこれの例をまだ見ていません。インターネットにアクセスしてブラックベリーの再生可能なビデオをポイントすると、ストリーミングが試行され、ファイルを物理的にダウンロードするように求められます(ダウンロードすると正常に再生されます)。
編集:また、私は物理的なブラックベリーボールドも持っていますが、どちらもストリーミングできません(m.youtube.comにアクセスしましたが、サーバー/コンテンツが見つからないというエラーが発生するだけです)。RTSPコンテンツをストリーミングするために特別なことをする必要がありますか?
apache-flex - flexVideoDisplayの子は常にVideoDisplayと同じサイズである必要があります
私はVideoDisplayを持っています
そして私はこのようにビデオを置きました:
VideoDisplay内の子をサイズ変更して、サイズを100%/ 100%(子のサイズ)にします。
cuz video.heightとwidthは整数のみを受け入れ、そこに%を入れることはできません
video - ブラウザ ベースのストリーミング ビデオ/オーディオ (プログレッシブ ダウンロードではありません)
私は、実際のストリーミング オーディオおよびビデオ コンテンツを配信するための最良の方法を概念的に理解しようとしています。最小限の独自技術を利用して、Web ブラウザーで消費されることを望みます。私は静的ファイルを提供せず、プログレッシブ ダウンロードを使用します。これは、ライブでキャプチャされた実際のオーディオ ストリームになります。ソースと合理的に同期するストリームをどのようにブロードキャストしますか? どのようなプロトコルが適していますか?
編集:
調査の結果、RTSP、HTTP ストリーミング、RTMP、および RTP といういくつかのプロトコルがあることがわかりました。
HTTP ストリーミングは、(HTTP ベースの) TCP に依存しており、パケットを失わないため、ある種のライブ パフォーマンス/コミュニケーションをストリーミングする場合には、やや不適切です。低帯域幅の状況では、クライアントの再生が大幅に遅れる可能性があります。参照
RTMPは専有技術であり、フラッシュ メディア サーバーを必要とします。それにがらくた。私がフラッシュを検討した理由は、ユーザー エクスペリエンスに関する限り、フラッシュが非常に柔軟だからです。SoundManager2 は、フラッシュでメディアを再生するための優れた JavaScript インターフェイスを提供します。これは、クライアント アプリケーションで探すものです。
RTSP/RTPは、Microsoft が使用に切り替えたものであり、MMS プロトコルを非推奨にしています。RTSP は制御プロトコルです。HTTP に似ていますが、いくつかの明確な違いがあります。サーバーはクライアントとも通信でき、PAUSE などの追加コマンドがあります。また、セッション ID で維持されるステートフル プロトコルでもあります。RTP は、ペイロード (エンコードされたオーディオまたはビデオ) を配信するためのプロトコルです。いくつかのオープン ソース プロジェクトがあり、そのうちの 1 つが Apple によってサポートされています。これは私がやりたいことを実現するように思えますし、かなりの数のプレイヤーがそれをサポートしているようです。こちらのページからの「ライブ」配信に適しているようです。
ありがとう、ジョシュ
video-streaming - ライブ ストリーミング ビデオ
ウェブカメラからデータベース (sqlserver 2005) にライブ ストリーミング ビデオをロードする方法と、データベースのリモート ロケーションから取得してこれらのビデオをリンクとして表示する方法
video-streaming - サイトに動画を表示するには、どのプレーヤーを使用すればよいですか?
ユーザーがアップロードしたビデオ セクションを自分のサイトに追加する必要があります。動画がいっぱい出ます。推奨事項はありますか?無料である必要はなく、できれば非フラッシュのものである必要があります。
flash - Flashコンポーネントが表示されない場合を判断する
FlashPlayerにライブビデオをストリーミングして遊んでいます。問題は、(私のログから)多くのユーザーがライブビデオフィードを開いてから、実際に視聴しているかどうかに関係なく、一日中開いたままにしておくように見えることです。
ご想像のとおり、これは帯域幅のひどい浪費です。そこで、ユーザーがフィードを積極的に監視しているかどうかを判断し、監視していない場合は閉じてください。Flashコンポーネントを含むウィンドウは、少なくともアクティブウィンドウである必要があります。
これはできますか?どのような解決策を思いつくことができますか?
ありがとう!