タグ付けされた質問 「vlc」

6
VLCをインストールすることはできますか?
Raspberry PiにVLCをインストールしたいのですが、可能かどうか疑問に思います。 私はそれをサポートするディストリビューションを見つけることができませんが、誰かがこれを行ったか、それを行ったサイトまたはグループへのリンクを知っているのだろうかと思います。Googleでの検索ではあまり助けになりませんでした。


2
VLCハードウェアアクセラレーション
Raspberry Piは初めてです。ライブラリを使用libvlcしてデコードを行うメディアプレーヤーを開発しようとしています。問題は、ハードウェアアクセラレーションを実行できないことです... 私はインターネットでたくさん読みましたが、誰も本当に知りません。 誰かがそれを機能させましたか?方法を教えてください。 解決策:Raspberryでハードウェアアクセラレーションを使用してVLCを正常にコンパイルし、ブログにチュートリアルを投稿しました!興味のある方はこちらからリンクをご覧ください:VLC hw on Pi tutorial
13 gpu  vlc 

2
Raspividでh264エンコーディングをスキップするにはどうすればよいですか?(5秒のレイテンシストリーミングビデオを取り除く)
監視カメラとしてPI-Camと一緒にPiを使用する場合、5秒間のレイテンシを解消するための膨大な数のフォーラムとスレッドがあります。多くのチュートリアルは、RTCプロトコルを使用して画像をエンコードおよびストリーミングするためにvlcを使用する方法を示しています。これにより、約5秒の遅延が生じます。 私によると、理由はraspividがストリームをH264にエンコードしているのに対し、VLCは再度デコードして、RTPが何であれ再エンコードする必要があるためです。コマンドラインは次のようになります。 raspivid -w 640 -h 480 -o - -t 0 |cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8554/}' :demux=h264 最初の部分は、raspividにビデオを標準出力にストリーミングするように指示します。 raspivid -w 640 -h 480 -o - -t 0 パイプの後の部分は、VLCにそれをピックアップし、h264を使用してデコードするように指示します。 cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8554/}' :demux=h264 この多重化と逆多重化は、リソースのかなりの部分です! 私はgithub でraspicamのソースを見つけましたが、encoder_buffer_callbackメソッド(現在は848行目)でエンコードをスキップするために何かできると思います。しかし、私はcが得意ではなく、ビデオエンコーディングにも精通していないため、どこから始めればよいのかわかりません。 Githubでは330個のフォークを見ることができますが、それらは特にraspicam(ユーザーランドプロジェクト全体)向けではないようです。エンコーディングを削除したり、mjpegのような簡単なものを実装したりするフォークを見つけようとして迷いました。 cおよびビデオコーデックの知識を持つ誰かが、私と他の億兆のユーザーがレイテンシを取り除くのを助けることができますか?おそらく、解決策はすでにこれらのフォークの1つにありますが、運が悪ければ何時間もかけて検索してきました。 PS私はブラウザソリューションを探していませんが、最終的にはそれをSynologyにストリーミングしたいのですが、できればmjpegストリーミングを使用します(ただしWebページではなく、ほとんどの商用IPカメラに組み込まれている標準のmjpegストリームを使用します)。最初のステップは、h264をgettigで取り除くことです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.