GNURadio、GRC、USRP1を使用して、RFX2400と2.4GHZアンテナを使用して.tsビデオファイルを使用してビデオファイルを送信しようとしています。2つのUSRPがあり、1つは送信機として機能し、もう1つは受信機として機能します。GMSK変調と復調を使用しており、変調と復調が行われる前後にエンコードとデコードが行われ、一方のUSRPからもう一方のUSRPに信号を送信する前に定数が乗算されます。受信信号を復調してデコードする前に、受信信号に対してローパスフィルタリングが実行され、これがvideo_output.tsファイルに保存されます。
これが私たちの現在の問題です。自分たちで作ったビデオがあります。このビデオを出力ビデオファイルに送信すると、LPFとUSRPソースの間にFFTシンクが配置されているため、USRPで何かが受信されていることがわかりますが、情報が含まれることはありません。入ってくるバイトを実際に保存するようにするにはどうすればよいですか。
mkfifoコマンドを使用して2つの配管ファイルを作成し、送信するビデオファイルを作成した配管ファイルにコピーする必要があることを読みました。これにより、ファイルを適切に送信できるようになります。これは私にいくつかの追加の問題を与えています。何らかの方法でx264およびh264エンコーディングを含むパッケージをインストールしましたが、それでもエンコーディングのタイプが見つからないというエラーが発生します。x264パッケージにインストールしましたが、それでも機能しませんでした。そのため、atmは、作成された配管ファイルにビデオファイルをエンコードしようとして立ち往生しています。
ありがとう、