6

Api には設定が必要なトークン ヘッダーがありますが、ビデオは暗号化されていません。2 つの質問があります。exoplayer を使用してディスクから .mpg、.mpeg、.3gp、.mov などのファイルを再生するにはどうすればよいですか? exoplayer でヘッダーを設定し、URL から mp4 ビデオをストリーミングするにはどうすればよいですか?

4

5 に答える 5

6

答えを見つけました:

DefaultHttpDataSource source = new DefaultHttpDataSource(userAgent, null);
    source.setRequestProperty("Authorization", "your auth code");
    source.setRequestProperty("Accept", "...");

    ExtractorSampleSource sampleSource = new ExtractorSampleSource(uri, source, extractor, 2,
            BUFFER_SIZE);
    MediaCodecVideoTrackRenderer videoRenderer = new MediaCodecVideoTrackRenderer(sampleSource,
            null, true, MediaCodec.VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING, 5000, null, player.getMainHandler(),
            player, 50);
    MediaCodecAudioTrackRenderer audioRenderer = new MediaCodecAudioTrackRenderer(sampleSource,
            null, true, player.getMainHandler(), player);
于 2015-07-03T09:45:54.813 に答える