Android错误中的媒体播放器错误(1,-2147483648)

Android错误中的媒体播放器错误(1,-2147483648),android,android-mediaplayer,android-video-player,Android,Android Mediaplayer,Android Video Player,我正在使用MediaPlayer播放我从Youtube json-c提要解析的URL中的视频。我检索到的提要是: "player": {"default":"https://www.youtube.com/watch?v=4uwtqRBE4Kk&feature=youtube_gdata_player", "mobile":"https://m.youtube.com/details?v=4uwtqRBE4Kk"}, "content": {"5":"https://www.yout

我正在使用MediaPlayer播放我从Youtube json-c提要解析的URL中的视频。我检索到的提要是:

"player":
{"default":"https://www.youtube.com/watch?v=4uwtqRBE4Kk&feature=youtube_gdata_player",

"mobile":"https://m.youtube.com/details?v=4uwtqRBE4Kk"},

"content":
{"5":"https://www.youtube.com/v/4uwtqRBE4Kk?version=3&f=videos&app=youtube_gdata",

"1":"rtsp://v3.cache1.c.youtube.com/CiILENy73wIaGQmp4EQQqS3s4hMYDSANFEgGUgZ2aWRlb3MM/0/0/0/video.3gp",

"6":"rtsp://v3.cache2.c.youtube.com/CiILENy73wIaGQmp4EQQqS3s4hMYESARFEgGUgZ2aWRlb3MM/0/0/0/video.3gp"},"
我正在使用

//URL I retrieved from a json-c feed from the player array described above
private String URL = "https://m.youtube.com/watch?v=4uwtqRBE4Kk";
mediaplayer.setDataSource(URL);
它给出了一个
MediaPlayerError错误(1,-2147483648)
。而当我使用dropbox中的URL时

private String URL = "http://dl.dropbox.com/u/145894/t/rabbits.3gp"; 

它运行并播放视频。请解释错误或给我一个补救办法。

如果您在Android 3.1之前的设备上进行测试,您可能无法玩AACP

要了解您可以在目标设备上播放哪些流,请查看官方文档:

如果您正在查看如何处理aacp签出,请执行以下操作:

如果您在Android 3.1之前的设备上进行测试,您可能无法玩AACP

要了解您可以在目标设备上播放哪些流,请查看官方文档:

如果您正在查看如何处理aacp签出,请执行以下操作:

实际上我正在播放和流式播放视频文件,,,当我通过HTTP协议播放时,一切都很好…实际上我正在播放和流式播放视频文件,,,当我通过HTTP协议播放时,一切都很好。。。