我想从内部存储或SD卡实现视频的视频播放。
我看到此sample(https://github.com/googlecast/CastVideos-android)仅投放互联网内容。
我怎样才能做同样的事情,但是使用设备上的视频? 有一些教程或示例代码?
修改 我做多搜索,本地web服务器是这样的吗?有点像nanohttpd吗?
答案 0 :(得分:0)
是的,您需要在Android应用中设置本地Web服务器并从该服务器提供媒体。
答案 1 :(得分:0)
第1步: 在您的设备中运行简单的http服务器应用 https://play.google.com/store/apps/details?id=jp.ubi.common.http.server&hl=en
第2步:在笔记本电脑中打开chrome并输入Android设备的http地址(来自上面的应用程序)。您将获得设备的目录。复制视频文件的地址。
步骤3.在CastVideos-android项目中打开VideoProvider.java文件。 修改行: 字符串videoUrl =
step4:运行CastVideos-android项目并享受投射。 (尝试点击大降压兔子视频,以便更快地播放视频)