用VLC搭建流媒体服务器

问题描述

用VLC搭建流媒体服务器

最近在用VLC做本地文件播放和视频传输的程序,已经实现了本地文件的播放和流媒体的接收,请问怎么利用VLC搭建流媒体服务器,向外串流呢?如果方便能不能共享一下代码?
最好是用C++。

解决方案

参考: 用vlc搭建简单流媒体服务器(UDP和TCP方式) http://blog.csdn.net/kangear/article/details/8750238

时间: 2024-09-20 04:43:59

用VLC搭建流媒体服务器的相关文章

obs nginx-rtmp-module搭建流媒体服务器实现直播 ding

接下来我就简单跟大家介绍一下利用nginx来搭建流媒体服务器. 我选择的是腾讯云服务器 1.下载nginx-rtmp-module: nginx-rtmp-module的官方github地址:https://github.com/arut/nginx-rtmp-module 使用命令: [php] view plain copy   git clone https://github.com/arut/nginx-rtmp-module.git     将nginx-rtmp-module下载到l

流媒体技术学习笔记之(一)nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器

参照网址: [1]http://blog.csdn.net/redstarofsleep/article/details/45092147 [2]HLS介绍:http://www.cnblogs.com/haibindev/archive/2013/01/30/2880764.html 上面这两个流的地址分别是: 第一个就是推送的地址: RTMP推流地址: rtmp://serverIp:1935/myapp/test1 第二个是HTTP地址:  HLS推流地址: http://serverIp

用VLC做流媒体服务器

 VLC确切来说只是个播放器,是videolan的开源产品,videolan原来还有一个VLM,是服务器端,专门用来做流媒体服务器的,但是现在VLM的功能已经都集成进VLC了,所以也就可以用VLC来做流媒体服务器了.VLC同时提供了Linux版和windows版等多种版本,是流媒体服务器的一个不错的选择.           首先打开VLC播放器,选择"媒体"菜单中的"流"                  选择之后弹出如下界面:                 

centos系统下red5+rtmp搭建流媒体服务器

一,什么是red5 Red5的主要功能和Macromedia公司的FMS类似,提供基于Flash的流媒体服务的一款基于Java的开源流媒体服务器.它由Java语言编 写,使用RTMP作为流媒体传输协议,这与FMS完全兼容.它具有流化FLV.MP3文件,实时录制客户端流为FLV文件,共享对象,实时视频播放. Remoting等功能.用Red5替换FMS后,客户端不用更改可正常运行. 二,red5安装 1,下载地址:http://www.red5.org/downloads/red5/1_0_1/

centos系统中red5+rtmp搭建流媒体服务器步骤

对于文字聊天室,以及多屏互动,我们了解的比较多了,我知道的有二种,socket协议和xmpp协议. 如果我们用red5,基于flash的流媒体服务器,在开发视频直播,或者语音聊天室,我们就可以用rtmp,rtsp.一,什么是red5Red5的主要功能和Macromedia公司的FMS类似,提供基于Flash的流媒体服务的一款基于Java的开源流媒体服务器.它由Java语言编 写,使用RTMP作为流媒体传输协议,这与FMS完全兼容.它具有流化FLV.MP3文件,实时录制客户端流为FLV文件,共享对

ffmpeg+ffserver搭建流媒体服务器

ffmpeg和ffserver配合使用可以实现实时的流媒体服务. 一.理解 里边主要有如下四个东西,搞清楚他们之间的关系就差不多明白了. 1. ffmpeg 2. ffserver 3. ffserver.conf 4. feed1.ffm 1. ffmpeg,负责媒体文件的transcode工作,把你服务器上的源媒体文件转换成要发送出去的流媒体文件. 2. ffserver,负责响应客户端的流媒体请求,把流媒体数据发送给客户端. 3. ffserver.conf,ffserver启动时的配置文

我自搭建流媒体服务器(15)

服务器|媒体   所谓多流就是指根据不同网速制作的流媒体文件,可以根据服务器测到的实际用户连接速度来进行分别连接,这样,不同网速接入的用户就可以以最适合的质量来欣赏音视频文件.而单流只是单一的文件,它不会根据用户接入网速来调整最适合质量的影音文件,而只是机械的传送一种速率的文件,这样极不方便用户的浏览. 接下来的界面就是选择要制作几种多流文件. 在弹出音乐格式的对话框中,我们通常选择music,这是音乐文件的默认选项,也是最合适的选项. 然后选择输出流媒体文件的存储位置,确认后,就会回到Real

我自搭建流媒体服务器(4)

服务器|媒体 这一步是Real公司让用户在网上注册的过程,可以说我们大部分用户使用的Real都是D版的软件,所以用户注册对我们来说也是没什么用的,所以这一步可以随便选择一下,在这里我选择了56.5K的小猫 拨号.然后点击Next>

我自搭建流媒体服务器(3)

服务器|媒体 双击Real播放器图标,等待程序准备运行后, 弹出了下面的窗口,第一个选项是默认安装,第二个选项为自定义安装,我们这里选择默认安装,单击Next> 弹出的第二个对话框是关于RealOne安装过程中的一些协议,都是英文的,我们大可不闭理会,因为这写协议相对于我们来说没有什么意义,点击Accept就行了.如果你对前面的对话框里的内容填写的感到不是很满意在这里可以点击Back回到上一个对话框中.