none
windows 2003流媒体服务器从VLC Pull 视频流失败 RRS feed

  • 问题

  • 1. 用windows2003 server 搭建流媒体服务器,创建一个广播发布点。源为http://192.168.0.2:5555。

    2. 在Linux或Windows XP上运行VLC,使用vlc做Server发布MMS流。端口设置为5555。

       在linux上的命令为:vlc 1.wmv ':sout=#std{access=mmsh,mux=asfh,dst=:5555}'

    3. 在WMS上启动创建的发布点,启动后立即停止。获取流失败。

    备注:用WMPlayer可以正常播放VLC的流。mms://192.168.0.2:5555

    查看报文,在WMS发送播放请求后,VLC发送$D或,未发送完毕收到了WMS发送的Fin报文。

    2012年7月11日 1:16

全部回复

  • 您好!

    为了进一步帮助您解决该问题,请检查系统日志和应用程序日志,把相关错误事件的具体信息以及错误截图贴到论坛中来,包括事件ID、事件类型和事件描述。

    谢谢您的配合。


    如果您对我们的论坛在线支持服务有任何的意见或建议,请通过邮件告诉我们。
    Description: Description: TechNet 论坛好帮手立刻免费下载  TechNet 论坛好帮手

    2012年7月12日 8:55
    版主
  • 开启了流媒体服务器的客户端日志记录,如下:

    #StartDate: 2012-07-16 07:43:08
    #EndDate: YYYY-MM-DD HH:MM:SS
    #TimeFormat: UTC
    #EncodingFormat: UTF-8
    #ServerName: anne-485dc79e24
    #ServerIP: 192.168.206.144
    #Software: Windows Media Services
    #Version: 9.01.01.3841
    #PublishingPoint: default134
    #Fields: c-ip date time c-dns cs-uri-stem c-starttime x-duration c-rate c-status c-playerid c-playerversion c-playerlanguage cs(User-Agent) cs(Referer) c-hostexe c-hostexever c-os c-osversion c-cpu filelength filesize avgbandwidth protocol transport audiocodec videocodec channelURL sc-bytes c-bytes s-pkts-sent c-pkts-received c-pkts-lost-client c-pkts-lost-net c-pkts-lost-cont-net c-resendreqs c-pkts-recovered-ECC c-pkts-recovered-resent c-buffercount c-totalbuffertime c-quality s-ip s-dns s-totalclients s-cpu-util cs-user-name s-session-id s-content-path cs-url cs-media-name c-max-bandwidth cs-media-role s-proxied

    WMS没有任何错误提示就直接停止的。有抓包,没法上传。


    2012年7月16日 7:47
  • 您好! 

    根据您提供给的信息来看,我们建议您先保证服务器端的广播发布点可以正常启动,您可以参考以下文章来配置流媒体服务器:
    流式媒体服务器角色:配置流式媒体服务器

    另外,请您将“发布流停止,获取流失败”时具体的错误截图贴到论坛中来,并将流媒体服务器上相关的错误日志也发送上来。 

    希望我的回答对您有所帮助,如果有什么不清楚的地方,请您告诉我。


    如果您对我们的论坛在线支持服务有任何的意见或建议,请通过邮件告诉我们。
    Description: Description: TechNet 论坛好帮手立刻免费下载  TechNet 论坛好帮手

    2012年7月18日 12:50
    版主
  • 广播发布点可以保证没问题,因为用Windows Media Encoder时是可以正常启动获取流的。流媒体服务器启动发布点停止后没有任何提示。我把抓包的图发一下。

    前面的交互正常,开始发Data包

    下图 收到了Fin报文:

    2012年7月19日 2:42
  • 收到Fin后,VLC继续发送Data,发送几秒后,WMS开始发送[Zero Windows]的包。

    不知道为什么WMS会发送Fin报文,Media Player是可以正常播放VLC的MMS流的,为什么WMS不能接收??

    2012年7月19日 2:47
  • 您好! 
     
    根据我的研究,您的这种情况可能是由网络拥塞、路由器问题等原因引起的。如果数据包到达的时间太迟,以致出错。您可以监视日志文件,以确定是否有任何数据包丢失、丢失的位置以及是否恢复了任何丢失的数据包。

    如果我的建议有什么不清楚的地方,请您回复。感谢您的支持!


    如果您对我们的论坛在线支持服务有任何的意见或建议,请通过邮件告诉我们。
    Description: Description: TechNet 论坛好帮手立刻免费下载  TechNet 论坛好帮手

    2012年7月20日 9:03
    版主