URL リクエストから取得した NSData オブジェクトがありますが、それを読み取る方法がわかりません。
ただし、私のアプリケーションでは、データにビデオが含まれているかどうかがわからないため、次のことがわかります。
- NSData にビデオが含まれているかどうかを知る方法は?
- データを解釈し、バイトごとに読み取る方法は?
URL リクエストから取得した NSData オブジェクトがありますが、それを読み取る方法がわかりません。
ただし、私のアプリケーションでは、データにビデオが含まれているかどうかがわからないため、次のことがわかります。
使用している特定のAPIに精通していないため、コードを指定することはできませんが、 Web / HTTPクライアントライブラリはContent-Type
、データとデータ自体を提供する必要があります。コンテンツタイプを使用して(そしてコンテンツタイプのみ。そうしないとセキュリティバグが発生する可能性があります)、コンテンツの解釈方法を決定します。たとえば、Content-Type(MIMEタイプとも呼ばれます)がで始まるvideo/
場合、コンテンツは間違いなくビデオです。スラッシュの後の部分は、それを解釈するための特定の形式を示します。
データに含まれている可能性のあるビデオを再生する場合は、そのまま実行してください。どの再生 API を使用しても、データが認識できない場合はエラーが発生します。