如何将android本地媒体播放到DLNA渲染器?
我正在尝试在DLNA渲染上播放android本地媒体 我目前可以在DLNA渲染器上播放任何全局可见媒体,该媒体的URI以该媒体为开头,也可以在任何web浏览器上播放, 但当我尝试播放本地媒体时,这些媒体具有类似文件的文件URI//存储/content/media/file.mp3;未在DLNA渲染器上播放。 我知道本地文件需要远程可见才能播放,因此我尝试了一些选项:- 首先,我打开一个android套接字,将文件写入套接字的输出流 但它不能在DLNA设备上播放。 我认为这是因为android套接字将行数据写入输出流,而DLNA渲染器无法读取 第二,我尝试使用“” 简单的框架,它也有助于打开套接字 有了它,媒体有时会在DLNA渲染器上播放,但不是每次都会播放。 它的另一个问题是没有获取媒体项元数据如何将android本地媒体播放到DLNA渲染器?,android,sockets,dlna,Android,Sockets,Dlna,我正在尝试在DLNA渲染上播放android本地媒体 我目前可以在DLNA渲染器上播放任何全局可见媒体,该媒体的URI以该媒体为开头,也可以在任何web浏览器上播放, 但当我尝试播放本地媒体时,这些媒体具有类似文件的文件URI//存储/content/media/file.mp3;未在DLNA渲染器上播放。 我知道本地文件需要远程可见才能播放,因此我尝试了一些选项:- 首先,我打开一个android套接字,将文件写入套接字的输出流 但它不能在DLNA设备上播放。 我认为这是因为android套接
请为该问题提供一些解决方案您可以将文件路径更改为数据库id,例如。 文件路径在某些设备中存在混乱的单词问题