gpt4 book ai didi

android - 视频无法在 Android 中播放

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:23:57 27 4
gpt4 key购买 nike

视频在下面提到的代码中无法正常工作。这可能是什么问题?

MediaController mediaController = new MediaController(getBaseContext());
mediaController.setAnchorView(videoweb);

Uri video = Uri.parse("http://www.youtube.com/v/wwI2w2YHkCQ?fs=1");
videoweb.setMediaController(mediaController);
videoweb.setVideoURI(video);
videoweb.start();

错误:

Cannot play video
Sorry,this video cannot be played.

最佳答案

您提供的链接 http://www.youtube.com/v/wwI2w2YHkCQ?fs=1 用于 HTML 页面。为 setVideoURI() 提供的 URI 应该是媒体文件,例如 MP4AVI .

VideoView 无法解析 HTML 页面。它只能解码和播放视频文件或流式传输视频内容(在这种情况下,URI 应指向媒体文件,例如 http://people.sc.fsu.edu/~jburkardt/data/mp4/cavity_flow_movie.mp4)。请参阅 Stack Overflow 问题 Using VideoView for streaming or progressive-download video .

您应该使用 Webview 打开 YouTube 链接。

关于android - 视频无法在 Android 中播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8725818/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com