android - Android 播放带有身份验证的 RTSP 视频流

标签 android video-streaming rtsp

我有一个服务器,可以通过简单的身份验证通过 RTSP 流式传输 MPEG-4 H264 解码视频。 如何向 MediaPlayer 提供身份验证详细信息?

最佳答案

使用 setDataSource (Context context, Uri uri, Map<String, String> headers) 时,您可以手动设置标题。我猜(还没有使用过 RTSP)你需要一个 "Authorization" header 带有 base64-encoded username and password combination .

关于android - Android 播放带有身份验证的 RTSP 视频流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18557034/

相关文章:

java - 滚动到 ScrollView 内的特定 TextView

ffmpeg - 在ffmpeg中将RTSP流连续保存为特定长度(10分钟)的多个mp4文件

安卓 : show keyboard in edittext

video-streaming - 使用 3D 引擎输出作为流视频的输入

android - DummyDataSource无法打开: Android ExoPlayer

HTML5 视频流/寻

android - 如何手动设置码流分辨率?

ffmpeg - 拼命寻找可以从实时源(而不是文件)流式传输的 RTSP 服务器

android - 如何让Android流畅播放高质量的RTSP流?

java - Android Fragment 实例化 : newInstance()