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