`

VLC Streaming

    博客分类:
  • MFTV
阅读更多
http://www.videolan.org/vlc/streaming.html

Redhat EL
http://www.videolan.org/vlc/download-redhat.html
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge#head-5aabf02717d5b6b12d47edbc5811404998926a1b
http://www.linuxdiyf.com/bbs/thread-74155-1-1.html

Streaming Howtos
http://serverfault.com/questions/288137/how-to-stream-live-video-from-a-linux-server
http://acanac.ca/VLC-Server.htm
http://www.faqs.org/docs/Linux-HOWTO/VideoLAN-HOWTO.html#AEN492
http://www.videolan.org/doc/streaming-howto/en/ch04.html#id349864
http://www.engadget.com/2005/11/29/how-to-stream-almost-anything-using-vlc/

Command Line Interface
http://www.videolan.org/doc/vlc-user-guide/en/ch04.html

vlc -vvv /home/vlc/videos/BeautyAndTheBeast3DMoviefone.flv --sout '#standard{access=http,mux=ogg,dst=76.10.222.73:8080/video}'

h264+acc
//vcodec=h264,vb=800,scale=1,acodec=mp4a,ab=128,channels=2,samplerate=44100

vlc -vvv /home/vlc/videos/BeautyAndTheBeast3DMoviefone.flv --sout '#transcode{vcodec=mp4v,acodec=mpga,vb=800,ab=128,deinterlace}:rtp{mux=ts,dst=76.10.222.73,port=88888,sdp=sap://,name="TestStream"}'

http://www.wikihow.com/Stream-Your-Webcam

CPU usage / bandwidth
http://hex.ro/wp/blog/vlc-transcoding-and-cpu-usage-bandwidth/
http://wiki.videolan.org/Simple_Stream_VLC_to_Website
The more system CPU power available the better!
As a minimum The method above will just about work with a video size of 384x288 streamed
from VLC using a totally dedicated server at 800MHz cpu + 512 MB RAM with good hardware in good light.


m3u
http://trac.videolan.org/vlc/ticket/961
分享到:
评论

相关推荐

    VLC播放器(Winform) 直接调用Vlc库文件

    m3u8文件是一种HLS(HTTP Live Streaming)流媒体格式,虽然通常用于在线流媒体,但VLC也支持离线播放: ```csharp private void PlayM3U8File(string filePath) { var media = new VlcMedia(filePath); ...

    VLC方式查看监控

    这得益于其强大的流媒体处理能力,它支持多种网络协议,如RTSP(Real Time Streaming Protocol)、HTTP、UDP等,这些协议常用于传输监控视频。 RTSP是监控系统常用的协议,它允许客户端(例如VLC)与服务器建立连接...

    VLC的HTTP服务器设置

    首先,VLC的HTTP服务器功能是通过内置的RTSP(Real Time Streaming Protocol)和HTTP服务器实现的。这些协议使得VLC能够将媒体文件流化并通过网络发送。在VLC版本`vlc-1.1.1-win32.exe`中,这个特性已经集成,无需...

    VLC直播和推流

    VLC直播通常涉及到两种模式:RTSP(Real Time Streaming Protocol)和HTTP(Hypertext Transfer Protocol)。RTSP用于控制媒体流的传输,适合高质量、低延迟的视频流;而HTTP则更加简单,易于部署,适用于大规模的...

    VLC视频播放 各种格式

    VLC媒体播放器是一款强大的跨平台多媒体播放工具,它由VideoLAN项目开发并维护,能够处理各种类型的视频和音频文件,以及流媒体数据。标题提到的"VLC视频播放 各种格式"揭示了VLC的一大特点,即其对多种视频格式的...

    HTML集成VlC并控制播放(包括截图、屏幕放大缩小、音量控制功能)(vlc-3.0.4-win32.exe)

    首先,VLC(VideoLAN Client)是一款跨平台的多媒体播放器,支持多种视频和音频格式,包括流媒体协议如RTSP(Real Time Streaming Protocol)和RTMP(Real-Time Messaging Protocol)。RTSP常用于海康、大华等监控...

    VLC播放RTSP流实例

    在IT领域,尤其是视频处理和网络流媒体传输中,VLC经常被用于播放RTSP(Real Time Streaming Protocol)流。RTSP是一种应用层协议,主要用于控制实时数据的传输,如视频和音频流,广泛应用于IP监控、在线直播等场景...

    python-vlc-for-Pyqt5-master_ip摄像头_pyhton;vlc_pyqt5_pyqtvlc_vlc_源

    它们可以连接到Wi-Fi或有线网络,并通过HTTP、RTSP(Real-Time Streaming Protocol)等协议提供视频流服务。在本项目中,IP摄像头的视频流被VLC接收并显示在PyQt5 GUI上。 在项目压缩包"python-vlc-for-Pyqt5-...

    vlc 实现web页面播放

    VLC是一款强大的开源媒体播放器,它支持多种视频流协议,包括RTSP(Real Time Streaming Protocol)和RTMP(Real-Time Messaging Protocol)。在Web页面上实现VLC播放器的功能,通常需要结合Java技术来构建一个...

    vlc万能流媒体播放器支持网络URL播放

    VLC支持多种网络协议,如HTTP、HTTPS、RTSP(Real Time Streaming Protocol)、MMS(Microsoft Media Server)、FTP等,这使得它能处理各种网络流媒体内容。例如,你可以输入一个HTTP或RTMP(Real-Time Messaging ...

    vlc视屏播放软件

    "ss"可能是“Streaming Server”(流媒体服务器)的缩写,暗示VLC的网络流媒体能力。VLC不仅可以播放本地文件,还能直接打开HTTP、RTSP、MMS等协议的网络流,甚至可以从FTP或SMB共享中播放媒体。这使得VLC成为观看...

    在wpf中使用Vlc 播放 rtsp视频流

    RTSP(Real-Time Streaming Protocol)是一种用于控制实时流传输的协议,广泛应用于网络视频监控、在线直播等领域。VLC Media Player是一款开源且功能强大的媒体播放器,支持多种流媒体协议,包括RTSP。 为了在WPF...

    浏览器集成VLC.doc

    描述中的“再也不怕视频流传输了”暗示了通过集成VLC,用户可以解决可能遇到的视频流播放问题,确保流畅、稳定的观看体验,特别是对于RSTP(Real-time Streaming Protocol)这样的监控流协议。 标签中的“vlc”、...

    C# VLC视频播放,RTSP网络拉流相关资料打包

    VLC则是一款开源、跨平台的多媒体播放器,它支持多种视频格式和流媒体协议,包括RTSP(Real Time Streaming Protocol)。RTSP是一种用于控制实时流传输的协议,常用于网络视频监控和其他实时视频应用。 本资料包...

    vlc-2.1.3-win32 播放器含插件

    4. **RTSP支持**:RTSP(Real-Time Streaming Protocol)是一种用于控制实时流传输的协议,常用于IP摄像头和其他流媒体设备。VLC播放器内置对RTSP的支持,可以方便地直接播放RTSP流,无需将流转换为其他格式,如...

    vlc-1.0.5.zip

    接下来,我们谈谈RTSP(Real Time Streaming Protocol)。RTSP是一种应用层协议,用于控制多媒体数据的传输。它常用于IP摄像机、监控系统和直播服务,允许用户实时观看视频流。VLC的RTSP支持使得用户可以直接在...

    qt+vlcqt+opencv+rtsp+截图

    **RTSP (Real-Time Streaming Protocol)**: RTSP是一种网络协议,用于控制媒体流的播放。它允许客户端(如我们的应用程序)向服务器请求实时数据流,例如视频或音频。在我们的项目中,RTSP用于从远程服务器获取实时...

    vlc-android媒体播放AAR库

    对于直播m3u8的支持,m3u8是HLS(HTTP Live Streaming)协议的一种播放列表格式,广泛应用于在线流媒体服务。VLC-android库经过优化,能够很好地支持m3u8格式的直播流,这意味着开发者可以将此功能整合到自己的应用...

    android端使用VLC预览、播放视频

    videoView.setVideoURI(Uri.parse("http://your_streaming_server/your_video.mp4")); videoView.play(); ``` 四、控制播放 VLC提供了丰富的API用于控制视频播放,如播放、暂停、停止、快进、快退等: ```java //...

    C#调用VLC 多窗体播放功能

    首先,我们需要了解RTSP(Real Time Streaming Protocol),它是一种用于控制实时流传输的协议,常用于IP摄像头和其他视频源的直播。RTSP允许客户端请求服务器上的媒体流,并对其进行播放、暂停、快进等操作。 要...

Global site tag (gtag.js) - Google Analytics