以前はユーザーが画像付きの投稿しかアップロードできなかった既存のアプリに動画を統合するように依頼されました。
次の理由により、自分のサーバーでビデオをホストしたくありません。
- サーバー帯域幅
- ファイル サイズの制限とストレージ スペース
- ビデオの読み込みが遅い、または再生中に予期しない一時停止が発生する
- 特定の形式への変換に関する問題
- 著作権侵害
この記事に基づいて:
https://www.wp101.com/10-reasons-why-you-should-never-host-your-own-videos/
そのため、ファイルをホストできる場所を調査しようとしましたが、URL をデータベースに保存し、ビデオ プレーヤーを使用してコンテンツをストリーミングするだけで済みます。
Vimeo と YouTube が主な選択肢のようでした。
どのように実装するのが最善なのか疑問に思っています.YouTube APIを利用し、アップロードが成功したら、リンクを取得して自分のサーバーにアップロードしますか? これはエンド ユーザーにとって長いプロセスになるのではないかと懸念しています。
もう 1 つの問題は、http 要求を作成する迅速な例 (ゼロの obj-c の経験) が見られないことですが、おそらくまだ可能ですが、自分でコードを作成する必要がありますか? 例が見つからないので、誰かがこのようなものをすでに実装しているのではないかと思っています。
この質問を見て:
iOS アプリケーション内から YouTube に動画をアップロードするにはどうすればよいですか?
コメント内のリンクはどれも機能せず、答えは youtube 2.0 API に向けられており、これが廃止されたことを懸念しています。
アドバイスをいただければ幸いです。