私は C++ でプロジェクトに取り組んでいます。基本的には、さまざまなプラットフォーム (Win、Mac、Linux、できるだけ多く) で https (または sftp) 経由で単一のファイルを簡単に (1 回使用するなど) ホストできる必要があります。可能)。ライブラリは私の LGPL ライセンスと互換性がある必要があり、できればルーターの背後からワイド エリア ネットワークで動作する必要があります。そうでない場合は、ユーザーに手動でポート転送するよう依頼する必要があります。
NAT トラバーサル + HTTP という奇妙なアイデアだと思いますが、これを実行できる優れたライブラリまたはライブラリのセットを誰かが知っているかどうか疑問に思っていました。そうでない場合は、おそらく自分で書く必要があります。