問題タブ [vlc]
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.
c# - .NET でのメッセージのトラップ
一部のウィンドウ (私の場合は VLC プレーヤー ウィンドウ) から送信された Windows システム メッセージ (WM_SETTEXT など) をトラップするにはどうすればよいですか? NativeWindow クラスを継承し、次のように WndProc をオーバーライドしようとしました。
WM_SETTEXT メッセージが VLC プレーヤーによって送信されることを Microsoft Spy++ で確認しましたが、私のコードでは作業が完了していないようです。私は主に参照しました: http://www.codeproject.com/kb/dotnet/devicevolumemonitor.aspx
私はこれをしばらくの間成功させようとしています。私は何を間違っていますか?私がしていないことは何ですか?多分これを行う簡単な方法はありますか?
私の最初の目標は、VLCプレーヤー(バックグラウンドのどこかで再生され、アプリケーションに埋め込まれていない可能性があります)が再生を繰り返すときにキャッチすることです(WM_SETTEXTメッセージが送信されることに気づき、このように見つけようとしています) .
c++ - 着信ビデオ ストリームの再生中
ビデオストリーマーのようなアプリケーションを作成しています.クライアントはudpソケットを使用してビデオストリームを受信しています.ストリームを受信しているので、同時に再生したい.ハードディスクにあるローカルビデオファイルの再生とは異なります.その場合、system("vlc filename") を使用してファイルを実行するのと同じくらい簡単です。しかし、ここでは、受信に遅延が発生したり、プレイヤーが着信データを待たなければならないなど、多くの問題が関係しています。 vlc を使用してビデオ ストリームを実行する方法について。vlc を使用してストリームを再生する手順を詳しく教えてください。アプリケーションを C++ で実装しています。
編集:特定のビデオを特定の宛先にストリーミングし、そのストリームを受信して再生するために使用できる VLC API に関するアイデアを教えてください。
よろしく、マウィア
c++ - libvlc_media_player_get_timeがゼロを返す
libvlcを使用してビデオストリームを実行する簡単なアプリケーションを作成していましたが、libvlc_media_player_get_time()関数が正しく機能していないようです。再生されたビデオの量に関係なく、呼び出されるたびにゼロが返されます。あなたはそれのための可能な救済策を見つけてください。また、ストリームの終わりに達したときにイベントを発生させて、より多くのデータがスタックされるまで一時停止できるシグナルハンドラーまたは関数がlibvlcにありますか?この点に関するすべての返信をいただければ幸いです。よろしく、ありがとう
command - 誰かが「yuv フレームを書き込むデバイス、fifo、またはファイル名も」と言った場合、ここでの fifo はどういう意味ですか?
VLC コマンド ライン プログラミングのドキュメントを読んでいます。そこで私は見た
device と fifo とはどういう意味ですか? それらをどのように指定するのですか?
macos - Mac OS X の VLC ヘルパー プロトコル
Mac OS X に vlc:// ヘルパー プロトコルを追加しようとしています。プロトコルを登録するために、MoreInternet PrefPane をいじって失敗しました。
ブラウザに表示したいのは vlc://someressource.com/audio.mp3 で、VLC を起動してhttp://someressource.com/audio.mp3をプレイリストに追加します (これは Windows でも問題なく動作します。私の記憶が正しければ Linux)。https もサポートされるように、vlc://http:// を指定することもできます。
これを達成する方法がわかりません。MoreInternet が受け入れない bash スクリプトを作成してみました。次に、Bash スクリプトを埋め込んで Automator でアプリケーションを作成してみました。Automator アプリケーションには「作成者コード」がないため、これも機能しませんでした。
どなたか私を正しい方向に向けることができますか?
前もって感謝します!
c# - アプリケーションの起動時に Windows サービスを無効にする
VLCの競合のため、アプリケーションの起動時に Windows Advanced Text Services をオフにする必要があります。そのための特別な API はありますか? デフォルト権限を持つユーザーでも機能しますか?
html - HTML に vlc プレーヤーを埋め込む
Web ページに vlc プレーヤーを埋め込もうとしています。それを行う最善の方法は何ですか。実際には、vlc を使用してビデオ ファイルをストリーミングし、Web ページに表示して、サイトにログインしている他のユーザーがそのビデオを見ることができるようにする必要があります。さまざまなスニペットを試しましたが、埋め込むことができません。どんな助けでも大歓迎です。ありがとう
video-streaming - Live555からVLCへのRTP経由でのH.264ビデオのストリーミング
私が何週間も解決しようとしてきたH264ストリーミングの問題について、私を助けていただければ幸いです。
H264ビデオをLive555(Linuxマシン上)からVLC Media Player(Windowsマシン上)にストリーミングする必要があります。RTSPを使用すると非常にうまく機能しますが、RTSPなしでRTPを使用する必要があり、RTPを使用するとビデオが表示されません。VLCは、ストリームがH264であることさえ認識しません。
これは、RTSP(機能する構成)を介して送信されるSDPファイルです。
しかし、RTSPからRTPに切り替えると、機能しません。上記のSDPファイルをVLCプレーヤーにロードしようとしましたが、役に立ちません。
VLCPlayer0.8.6dのデバッグ出力の一部を次に示します。
(手動でコピーする必要があったため、タイプミスがある可能性があります。質問しないでください:))
VLC 1.0.5では、不明なペイロードタイプのエラーが発生し、不明なネットワークスタックエラーのためにSDPをまったくロードできません。表示されるその他のエラーは、サポートされていないSDP接続情報とSap demuxer警告:無効なSDPです。
どんな助けでも大歓迎です!
ありがとうございました、
イリヤ
video-streaming - MJPEG から FLV または MP4 へのトランスコード
ユーザーが Web ベースの Flash を使用してファイルを再生できるように、 IP カメラ ( http://xx.yy.zz.tt:8080/video.cgi )からの MJPEG ストリームを Linux OS で FLV または MP4 ストリームにトランスコードしたいと考えています。 Flowplayerなどのプレーヤー。
その目的で VLC を発見しましたが、正確なコマンドライン文字列がわかりません。IP カメラへのアクセスはパスワードで保護されているため、HTTP 認証機能も必要です。
また、VLC 以外のソリューション (ffmpeg?) にも興味があります。
sockets - ソケットでvlcフローを受信する方法は?
私はtclでストリーミングアプリケーションを開発しています。httpモードでフローをブロードキャストするVLCサーバーがあります。私がやろうとしているのは、特定のIPアドレスとポート番号を使用してサーバーに接続しようとするクライアントを開発してから、フローをファイルに保存しようとすることです。私が使用しているコードは単純です:
スクリプトをテストしようとすると問題が発生します。接続は認識されていますが、フローを読み取ることができません。'puts'はコンソールに何も表示しません...
何かアイデアはありますか?ありがとうございました..