如何在android的mediaplayer中更改默认的User-agent

时间:2011-02-18 19:22:00

标签: android user-agent media-player

在android repo的哪个文件中我必须更改默认的用户代理? 我需要将此字符串设置为媒体播放器的默认用户代理: HTC Streaming Player vodafone_uk / 1.0 / htc_bravo / 2.2

1 个答案:

答案 0 :(得分:2)

public void setDataSource (Context context, Uri uri, Map<String, String> headers);

在控制MediaPlayer实例的app中,按如下方式在标题映射中传递用户代理:

Map<String, String> headerMap = new HashMap<String, String>();;
headerMap.put("User-Agent", "my user agent value");
mediaPlayer.setDataSource(context, uri, headerMap);