-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Description
saki4510t 様
突然の書き込み失礼いたします。
素晴らしい UVCCamera ライブラリ、および UVC4UnityAndroid を公開していただき、心より感謝申し上げます。AndroidでのUVC機器利用において、saki4510t様のリポジトリは唯一無二の存在であり、大変お世話になっております。
背景と課題:
現在、UVC4UnityAndroid を利用してUnityアプリを開発しており、カメラのプレビュー表示は非常にスムーズに動作しております。
しかし、プロジェクトの要件として**「映像の録画(MP4保存など)」**が必須となっております。
ベースとなっている UVCCamera ライブラリ自体には、MediaSurfaceEncoder や MediaMuxerWrapper を用いた高性能な録画機能が実装されていることは存じております。
ただ、現在の UVC4UnityAndroid に含まれるネイティブプラグイン(unityuvcplugin)はクローズド(.so/.aarのみ提供)であるため、以下の課題に直面しております。
- C#側の
UVCManagerに録画用のインターフェースがない。 - ネイティブ側のソースが見えないため、プレビュー用のSurfaceをMediaCodecに渡すような改造や、録画機能へのブリッジを自分で追加実装することができない。
お願いしたいこと:
お忙しいところ大変厚かましいお願いとは存じますが、以下のいずれかをご検討いただけないでしょうか。
unityuvcpluginのネイティブブリッジ部分のソースコードを公開していただくことは可能でしょうか?
- もし公開していただければ、UVCCameraの素晴らしい機能を損なうことなく、コミュニティ側で録画機能の実装や機能拡張を行うことが可能になります。これが私にとって最も理想的な解決策です。
- あるいは、将来的に録画開始・停止のAPIをUnity(C#)側に公開するご予定はありますでしょうか?
補足の質問:
また、本プロジェクトが依存している aandusb-10.17.0-api21 についても確認させてください。
このライブラリは、最新の UVCCamera リポジトリが持つすべての機能(最新の修正等)を含んでいるものと理解してよろしいでしょうか?
saki4510t様の多大なる貢献に改めて感謝いたします。
ご多忙中とは存じますが、何卒ご検討のほどよろしくお願いいたします。
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels