首页 > flask做服务器,前端播放本地视频直接报关于socket的error: [Errno 32] Broken pipe

flask做服务器,前端播放本地视频直接报关于socket的error: [Errno 32] Broken pipe

前端使用一个<video src="/static/css/test.mp4"></video>
在pc端显示一切正常,用手机端无法播放,查看服务器logo发现如下错误:

92.168.1.37 - - [25/May/2016 15:28:33] "GET /static/css/base/960p.mp4 HTTP/1.1" 200 -

Exception happened during processing of request from ('192.168.1.37', 58656)
Traceback (most recent call last):
File "/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 295, in _handle_request_noblock

self.process_request(request, client_address)

File "/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 321, in process_request

self.finish_request(request, client_address)

File "/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 334, in finish_request

self.RequestHandlerClass(request, client_address, self)

File "/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 657, in init

self.finish()

File "/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 716, in finish

self.wfile.close()

File "/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 283, in close

self.flush()

File "/usr/local/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 307, in flush

self._sock.sendall(view[write_offset:write_offset+buffer_size])

File "/Users/zhangdewei/workspace/Web/venv/lib/python2.7/site-packages/gevent/socket.py", line 460, in sendall

data_sent += self.send(_get_memory(data, data_sent), flags)

File "/Users/zhangdewei/workspace/Web/venv/lib/python2.7/site-packages/gevent/socket.py", line 437, in send

return sock.send(data, flags)

error: [Errno 32] Broken pipe

不知道什么问题,求各位帮助


地址放出来,不然看不到问题所在

【热门文章】
【热门文章】