最近学习p2p,寻socket模拟http服务和media player通信的资料网上看到些资料,也抓了实际的通信包分析,然后使用media player打开如“http://localhost: 1234/stream/test.wmv”,对该GET请求使用socket编程构造应答包,可惜并未使media player成功播放文件。想请教的问题:1。目前socket是读本地文件然后发送,如果是流式数据,是否需要发送媒体文件的格式给media player?发送的时机?(该head应该是必需的吧,      不过发送时机等问题请指教,是和数据一起发送还是需要单独发?)
2。如果将文件分块发送,每次的http包头数据(如Content-Length等)应该如何构造任何建议和相关资料都欢迎,感谢

解决方案 »

  1.   

    可惜并未使media player成功播放文件控制播放倒没见给过。
    用socket是可以从media服务器接收到影片数据的,不过要编码解码什么的
      

  2.   

    我的问题其实关键是“socket模拟http服务和media player通信”
      

  3.   

    透露透露啊 楼主发送Get命令可以让media服务器从片头开始播放?
      

  4.   

    openmysee是这方便比较好的学习资料了
      

  5.   

    我最近也在搞视频方面的。公司一个项目压下来,是视频监控。用云台控制摄像头来捕捉视频,然后传到客户端,网上的实例很多,可惜实用性太差。最近被多线程操作SOCKET弄的头晕。努力中...