学校准备搞个活动,我想用摄像机进行网络直播,需要怎么做呀,P2P好做嘛,这方面一点都不会。。在学校局域网的

解决方案 »

  1.   

    一般有两种解决办法:1是使用wmv的视频流,网页上使用windows media player来播放。不过貌似只支持windows的操作系统。2是使用flash的直播流,但是服务器需要装adobe的软件,这个比较复杂。不过浏览器支持较好,和操作系统无关。
      

  2.   

    建个流媒体服务器。media和flash的都有。
      

  3.   

    <object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer1" width="570" height="445"> 
    <param name="AudioStream" value="-1"> 
    <param name="AutoSize" value="0"> 
    <param name="AutoStart" value="0"> 
    <param name="AnimationAtStart" value="-1"> 
    <param name="AllowScan" value="-1"> 
    <param name="AllowChangeDisplaySize" value="-1"> 
    <param name="AutoRewind" value="0"> 
    <param name="Balance" value="0"> 
    <param name="BaseURL" value> 
    <param name="BufferingTime" value="5"> 
    <param name="CaptioningID" value> 
    <param name="ClickToPlay" value="-1"> 
    <param name="CursorType" value="0"> 
    <param name="CurrentPosition" value="-1"> 
    <param name="CurrentMarker" value="0"> 
    <param name="DefaultFrame" value> 
    <param name="DisplayBackColor" value="0"> 
    <param name="DisplayForeColor" value="16777215"> 
    <param name="DisplayMode" value="0"> 
    <param name="DisplaySize" value="2"> 
    <param name="Enabled" value="-1"> 
    <param name="EnableContextMenu" value="-1"> 
    <param name="EnablePositionControls" value="-1"> 
    <param name="EnableFullScreenControls" value="0"> 
    <param name="EnableTracker" value="-1"> 
    <param name="Filename" value="../../photo/upload/<%=request("filename")%>"> 
    <param name="InvokeURLs" value="-1"> 
    <param name="Language" value="-1"> 
    <param name="Mute" value="0"> 
    <param name="PlayCount" value="1"> 
    <param name="PreviewMode" value="0"> 
    <param name="Rate" value="1"> 
    <param name="SAMILang" value> 
    <param name="SAMIStyle" value> 
    <param name="SAMIFileName" value><param name="SelectionStart" value="-1"> 
    <param name="SelectionEnd" value="-1"> 
    <param name="SendOpenStateChangeEvents" value="-1"> 
    <param name="SendWarningEvents" value="-1"> 
    <param name="SendErrorEvents" value="-1"> 
    <param name="SendKeyboardEvents" value="0"> 
    <param name="SendMouseClickEvents" value="0"> 
    <param name="SendMouseMoveEvents" value="0"> 
    <param name="SendPlayStateChangeEvents" value="-1"> 
    <param name="ShowCaptioning" value="0"> 
    <param name="ShowControls" value="-1"> 
    <param name="ShowAudioControls" value="-1"> 
    <param name="ShowDisplay" value="0"> 
    <param name="ShowGotoBar" value="0"> 
    <param name="ShowPositionControls" value="-1"> 
    <param name="ShowStatusBar" value="-1"> 
    <param name="ShowTracker" value="-1"> 
    <param name="TransparentAtStart" value="0"> 
    <param name="VideoBorderWidth" value="0"> 
    <param name="VideoBorderColor" value="0"> 
    <param name="VideoBorder3D" value="0"> 
    <param name="Volume" value="-40"> 
    <param name="WindowlessVideo" value="0"> 
    </object>
      

  4.   

    人家都说了是要直播,
    1。你要直播要有视频卡,这个卡比较贵
    2。有了这个卡 如果没钱就用现成的免费的解决放案就是windows media server 的直播功能
    3。如果动路由,就用多播要是不行就用p2p 应该有很多免费的p2p播放器
    就这么多了