我使用Django构建了一个局域网视频服务器。我使用视频标签播放视频,因此无需安装额外的播放器。这些视频在Windows或Android等其他平台上运行良好,但无论视频文件的大小或格式如何,它都无法在我的iPhone上运行。
此外,当我使用wireshark分析数据包时,我发现数据在开始时正确传输,但客户端立即关闭了套接字连接。这很奇怪。 任何人都可以帮我弄清楚这里出了什么问题。任何建议都会有所帮助。
Ps:我在手机上对它进行了编辑,对于糟糕的格式感到抱歉。
html页面的代码
<!DOCTYPE html>
<html>
<body>
<video controls autoplay>
<source src="/media/{{file_path}}" type="video/mp4"> </source>
</video>
<li><a href="/media/{{file_path}}">{{file_name}}</a></li>
</body>
</html>