搭建直播系统

硬件:

  电脑摄像头或手机摄像头

软件:

  DroidCam Windows Client 6.0。获取手机摄像头信息,电脑摄像头则不需此应用

  Adobe Media Server 5。媒体服务器

  Adobe Flash Media Live Encoder 3.2。视频流工具

  flowplayer-3.2.18。网页播放插件,需下载相关插件。

步骤一

  电脑摄像头可跳过此步骤。

  获取视频信息。手机和电脑安装DroidCam客户端,配置后连接。具体方式请问度娘。

步骤二

  安装Adobe Media Server 5,配置实例为“live”。

步骤三

  配置Adobe Flash Media Live Encoder 3.2

  1、“Device”为摄像头设备。

  2、FMS URL为“rtmp://localhost/live”,Stream为“livestream”。

  3、点击“Connect”。

  4、Start

步骤四

  页面显示。

  

  <a class="player"   style="display: block; width: 480px; height: 270px;"    id="player" runat="server"></a>

 <script language="JavaScript" type="text/javascript" style="z-index: 0;">
                    flowplayer("player", { src: "../Scripts/flowplayer-3.2.18.swf", wmode: ‘transparent‘ }, {
                        clip: {
                            url: ‘rtmp://localhost/live/livestream‘,
                            //scaling: ‘fit‘,
                            autoPlay: true,
                            // configure clip to use hddn as our provider, referring to our rtmp plugin
                            provider: ‘rtmp‘,
                            live: true,
                        },
                        // streaming plugins are configured under the plugins node
                        plugins: {
                            // here is our rtmp plugin configuration
                            rtmp: {
                                url: ‘../Scripts/flowplayer.rtmp-3.2.13.swf‘,
                                // netConnectionUrl defines where the streams are found
                                netConnectionUrl: ‘rtmp://localhost/live‘
                            },
                            controls: {
                                play: false, opacity: 0, scrubber: false, volume: false, mute: false
                            }
                        }
                    });
</script>

  

时间: 2024-07-31 08:10:58

搭建直播系统的相关文章

VLC-DSS搭建直播系统中链路断开影响测试

系统环境搭建如图所示.计算机77上运行VLC从摄像机51上取流,推送给一级DSS服务器30:二级DSS服务器78从一级DSS服务器30上取流转发.(其配置参见<用VLC读取摄像头产生RTSP流,DSS侦听并转发(二)>) 三个客户端分别从摄像机51.一级DSS服务器30.二级DSS服务器78上取视频流观看. 三个客户端看到的视频画面分别为: 重启VLC进程,1.2号客户端继续播放,3号客户端播放终止,且无法重新播放.经检查:一级DSS服务器不受影响,二级DSS服务器上的channel_vlc.

关于搭建直播系统平台的一点心得经验和建议

如今的直播发展如此迅猛,不管是短视频APP还是购物APP都开通了直播功能,下面根据我个人的从业经验讲一下,希望和大家一起学习和提高.就直播的整个业务逻辑来说,主要分为"采集.前处理.编码.传输.解码.渲染"这几个环节,下面分别说下:视频编码部分,肯定要采用硬编码,PC端的编码软件,当前"直播大师 Live Master"和"串流直播 iAVCast"都具有硬件加速编码功能,可以直接调用Intel 和Nvidia的硬件进行加速编码,不占用主机CPU

srs+ffmpeg 搭建直播系统

原文链接 最近在研究直播这一块的业务,但是不想用第三方的服务(穷逼一个),于是乎在网上找了很多开源的流媒体软件最后经过慎重思考选择了 SRS 作为基点.好了废话不多说,上流程.嘻嘻~~ 1.安装SRS(simple-rtmp-server) git clone https://github.com/ossrs/srs.git (不仅限于此) cd srs/trunk/ ./configure && make 到此SRS编译完毕 附上常用命令 ./etc/init.d/srs start 启

移动端直播系统源码安卓+IOS如何配置!

源码安装说明: 1.源码包完整上传至空间,并解压! 2.执行http://域名/install 根据提示完成安装 3.安装完成,其它的自己调整和设置 该系统源码是一个以php+mysql进行开发的直播系统源码.服务器空间需要支持php + mysql. 功能概述:注册用户可以通过手机APP发起直播功能,直播通过手机前后摄像头以及麦克风提取音视频流,并推送给流媒体服务器然后转发给观看直播的观众用户.观众用户除了观看直播以外还可以通过聊天和礼物系统进行互动.观众用户需要充值后才可以赠送一定价值的礼物

Android手机直播系统开发介绍

近两年直播热的兴起也带动了直播开发行业的崛起,每个人都想要去吃直播开发这块蛋糕.但这块蛋糕也不是这么容易吃到的,在激烈的市场竞争下,有几个大的直播平台始终占据着市场中较大的份额,也有一些小的公司承受不住冲击倒下,只有拥有高精尖的技术,才能够在市场中拥有一席之地.直播开发不是一件能够容易完成的事情,安卓和苹果对于搭建的要求就不一样,今天我们就先了解一下安卓如何搭建直播系统.如果一上来就要去搭建一个直播系统,基本是不可能的,首先我们要从总体上了解直播到底是什么.手机直播要实现的就是将手机采集到的视频

直播系统中可以添加的SDK有哪些?

我们都知道直播好玩,都知道直播赚钱,但很少有人知道在搭建直播平台的过程中,各项功能是如何加入到直播系统当中去的,有人可能要说了,是程序员设置的呗,哈哈,说的有一定的道理哦,今天拓幻科技来给大家讲一讲搭建直播系统当中的各项功能是如何被加入进去的. 要说到直播的功能添加,就不得不提到SDK这个概念了.一.SDK是什么?SDK就是所谓的软件工具开发包,是程序员为特定的软件包.软件框架.硬件平台.操作系统等建立应用软件的开发工具的集合.通俗一点来讲,它就是一个装有很多功能的神奇工具包,系统装上了SDK就

如何快速搭建一个完整的移动直播系统?

移动直播行业的火热会在很长一段时间内持续,通过和各行业的整合,从而成为具有无限可能性的行业.主要因为以下三个原因: 第一,移动直播的UGC生产模式比PC端的直播更明显,人人都有设备,随时随地开播,完全顺应了互联网时代的开放性原则,能刺激更多人去创造和传播优质内容. 第二,网络带宽和速度在逐渐提高,网络成本在逐渐下降,为移动直播提供一个极佳的发展环境.文字.声音.视频.游戏等都会在移动直播中呈现,创造出更加丰富的用户体验.直播可以以SDK的形式接入到自己的应用中,比如,教育领域中的课后辅导完全可以

云豹方维直播源码,手机直播系统搭建经验分享!

手机直播程序直播系统搭建经验浅谈方法!前端推流1.推流可以采用命令: ffmpeg -i input -vcodec copy -acodec copy -f flv rtmp://127.0.0.1/live/cgstream0input 可以是实时流,也可以是文件,如果是文件 需要加上-re.运用中需要将127.0.0.1 换成rtmp所在机器的ip地址.用命令推流时间戳信息不能任意修改,想要达到一个满意的结果还是要用代码实现.主要方法代码如下:1.打开视频流,filename可以文件名称也

使用ffmpeg搭建HLS直播系统

[时间:2018-04] [状态:Open] [关键词:流媒体,stream,HLS, ffmpeg,live,直播,点播, nginx, ssegment] 0 引言 本文作为HLS综述的后续文章. 主要目的是使用ffmpeg搭建一个简单的HLS点播及直播系统.使用nginx作为HTTP服务器. HLS不管点播还是直播,都是基于HTTP的文件分发系统,所以本文的基本思路是: 使用nginx搭建HTTP服务器 使用ffmpeg实现ts文件的分片,并生成m3u8 ffmpeg使用本地文件模拟HLS