如何实现多镜头画中画网络直播

实现高清直播的系统流媒体软件很多,但是带有画中画的却少见。八百里流媒体服务器系统+ flash 画中画叠加功能的播放器实现得还是非常不错。

应用场景

豪车驾驶测试系统,需要3路信号进行互联网直播。2路测试场地信号和一路电脑桌面信号抓取。3路信号A,B,C两两为一组,以画中画形式呈现在播放器中。

应用需求

◎ Flash RTMP协议播放;

◎ 多镜头的画中画效果;

◎ 支持PC端RTMP协议播放;

◎ PC端观看延时1秒内;

◎ 支持手机端网页单镜头观看;

◎ 画中画小视窗可以在大视窗任意移动;

◎ 播放器可以嵌入网页中直播使用,并提供接入HTML代码;

◎ 播放器大小可以进行HTML中的参数大小调整。

延迟刷新功能:在直播网络服务器设定为缓冲2秒,正常的网络情况下播放端应该是延迟2秒钟。如果因客户端网络偶尔出现问题,会导致播放时间延迟了超出5秒,甚至更长时间。这种情况是偶尔出现网络问题所导致。当网络恢复正常情况后,播放仍然是延迟的。因此通过刷新来保持最低的播放延迟。

◎ 画中画镜头切换。切换模式:AB,AC,CB。每种模式下,双击便可以大小屏幕切换。

 

 

效果图展示

 

输出嵌入网页代码展示

 

 

 

所需硬件和软件清单

 


硬件


网络摄像头


2台


采取2个场地画面


笔记本电脑


1台


电脑桌面供抓取


服务器


1台


安装流媒体系统直播软件


软件


流媒体服务器系统


1套


直播数据分发和大并发承载


定制的播放器


1套


PC端 Flash RTMP播放


直播编码器软件


1套


抓取笔记本桌面直播

 

 

实际播放效果展示

 

 

 

了解更多关于八百里流媒体服务器系统:

http://www.800li.net/index.php?s=/Home/Website/lists/p/1.html

时间: 2024-08-11 05:43:50

如何实现多镜头画中画网络直播的相关文章

互联网影音Steam流式传输-网络直播点播

什么是stream流式传输 流式传输定义很广泛,现在主要指通过网络传送流媒体(如视频.音频)的技术总称.其特定含义为通过Internet 将影视节目传送到PC机,移动端Pad,安卓手机,苹果手机及网络机顶盒(OTT-TV或IPTV的具体应用). 我们也常见一个词"串流",也就是流式传输的一种形象说法.就是指一连串的影像资料压缩后,经过网络分析分段传送资料,在网络上即时传输影音以供观赏的一种技术和过程:串流传输可传送现场live影音或预存与服务器上的影片,当观看者在收看这些影音档时,影音

Android仿网络直播弹幕功能的实现

现在网络直播越来越火,网络主播也逐渐成为一种新兴职业,对于网络直播,弹幕功能是必须要有的,如下图: 首先来分析一下,这个弹幕功能是怎么实现的,首先在最下面肯定是一个游戏界面View,然后游戏界面上有弹幕View,弹幕的View必须要做成完全透明的,这样即使覆盖在游戏界面的上方也不会影响到游戏的正常观看,只有当有人发弹幕消息时,再将消息绘制到弹幕的View上面就可以了,下方肯定还有有操作界面View,可以让用户来发弹幕和送礼物的功能,原理示意图如下所示: 参照原理图,下面一步一步来实现这个功能.

golang ffmpeg 做网络直播

最近在公司做在线视频转码的工作,研究了下ffmpeg 最后直接研究了下网络直播,我是在我自己的mac 上面测试的,效果,还可以,先看看效果图吧 ffmpeg 我是通过brew安装 的,这步就略了 VLC这个播放器怎么安装的也略了 我先是在github上面找了一个开源的直播流工具 https://github.com/gwuhaolin/livego 然后把它run 起来,最后看几个直播流参数吧: 桌面成功: ffmpeg -f avfoundation -pixel_format uyvy422

岂能止步于网红 网络直播探索内容创业的正确姿势有多难?

如果要评今年最火爆的社会现象,网络直播应该算作一个.花椒直播.斗鱼直播.虎牙直播.一直播等众多直播平台迅速走进网友的生活,网红.网络主播等成为热词.但是网络直播在制造热门话题吸引眼球之时也面临着诸多问题,如内容有待创新.行业急需规范等,要想从激烈的竞争中脱颖而出走向更远,网络直播平台已经不能只靠网红了. 文/张书乐 刊载于<中国文化报>2016年11月16日网络文化版,刊载时有删节 刚从湖南某高校毕业,就奔赴国外独自旅拍的王欢最近开始尝试直播创业每天用一个小时的时间,把自己的"世界真

转:使用Live555类库实现的网络直播系统

Live555主要有四个类库: libUsageEnvironment.lib:libliveMedia.lib:libgroupsock.lib:libBasicUsageEnvironment.lib 将这四个类库以及相关的头文件导入VC++2010之后,可以轻松实现网络直播系统. 在这里直接贴上完整代码,粘贴到VC里面就可以运行. 注:程序运行后,使用播放器软件(VLC Media Player,FFplay等),打开URL:rtp://239.255.42.42:1234,即可收看直播的

洋铭 NVS-25 网络编码器推送RTMP直播流至流媒体系统进行网络直播

"三网融合"已成趋势. 网络电视直播在广电业大力鼓起,各广电媒体.新闻媒体都逐渐开始树立自个的网络电视直播体系.那么如何搭建网络电视台呢? 今天给大家介绍通过洋铭 NVS-25 网络编码器采集电视信号推送标准的RTMP流到流媒体服务器直播系统进行网络分发. 1.  确认电视设备输出接口 ü  HDMI或SDI输出 ü  网络直播流输出 2.  确认洋铭 NVS-25 网络编码器输出形式 NVS-25 为 Datavideo 设计的小尺寸网络直播编码器 , Plug&Play产品

低延时的RTMP网络直播

互联网时代的直播需求越来越多,观看直播的人群对直播的要求也越来越高.在百度或谷歌等搜索引擎里输入关键词"网络直播延时",大家的疑问不少: ü 什么软件看直播无延迟? ü 为什么网络直播与电视直播有大概2分钟的延迟? ü CCTV 的新闻直播是实时直播,还是做了延迟处理? ü 网络直播哪家好,没有延迟的? ü 为什么在网上看直播会比电视直播有几分钟的延迟? ü 大家如何看待关于网络直播延时的问题? ü 如何解决直播延迟? ü 视频直播时,你看到的是几秒以前的画面? ü 希望大家推荐一个延

使用广播级别的Matrox Monarch HD硬件编码如何进行网络直播

加拿大硬件编码器品牌MATROX主要提供互联网视频解决方案中直播和录制产品.MATROX 公司是加拿大为广播电视和互联网视频提供硬件和软件的供应商,为互联网行业研发的Monarch HD和Monarch HDX 非常适用于互联网视频.教育.医疗手术.法院庭审和宗教活动等直播和录制应用. 配合国内专业的流媒体服务器系统形成完整的网络直播系统解决方案.无论是用作直播流媒体编码器还是视频录制设备,Monarch HDX都可以无缝地集成到几乎任何标清和高清系统中. Matrox Monarch HD是一

如何推送RTMP直播流至流媒体系统进行网络直播

"三网融合"已成趋势. 网络电视直播在广电业大力鼓起,各广电媒体.新闻媒体都逐渐开始树立自个的网络电视直播体系.那么如何搭建网络电视台呢? 今天给大家介绍通过洋铭 NVS-25 网络编码器采集电视信号推送标准的RTMP流到流媒体服务器直播系统进行网络分发. 1. 确认电视设备输出接口 ü HDMI或SDI输出 ü 网络直播流输出 2. 确认洋铭 NVS-25 网络编码器输出形式 NVS-25 为 Datavideo 设计的小尺寸网络直播编码器 , Plug&Play产品概念使操