最近在EasyDarwin开源群里,有不少用户私信需求,要做一种能够多端同屏的系统,细分下来有屏幕采集端同屏端屏幕采集端细想也就是一个低延时的流媒体音视频服务器,同屏端也就是一个低延时的播放器,负责播放屏幕采集端的视频,实现操作的实时同屏,这种服务可以非常广泛应用于教育课堂(教师进行同步操作演示教学,不仅一个教室的学生可以同时上课,多个教室也可以由一个老师同时上课了)、无纸化会议(主讲人进行演讲稿的演示与操作,与会人员进行同步观看,再配合级联服务器,可以实现多地区的同步文档共享了)、广告投放(在同一个商场内,多个终端同步播放主广告画面,同步控制,同步显示),当然,应用的场景还有很多很多,可以想象的空间很大;

我们先来一睹为快,先看看演示的效果:

具体的实现上:

基于EasyDarwin的EasyIPCamera项目衍生,Android版本基于EasyIPCamera以及Android 5.0+的屏幕采集接口,实现安卓屏幕的采集与同屏共享,Windows基于ffmpeg自带的屏幕采集以及多线程编码,实现Windows屏幕的采集与共享;

播放端都采用的是EasyPlayer播放器实现,低延时、高效、稳定!

本文中所用的程序版本下载:http://download.csdn.net/detail/xiejiashu/9797518

配套版本更新地址

EasyIPCamera项目地址:https://github.com/EasyDarwin/EasyIPCamera

包含Android同屏直播端:https://fir.im/EasyIPCamera

Windows同屏直播端:https://github.com/EasyDarwin/EasyIPCamera/tree/master/EasyScreenCapture

EasyPlayer地址:https://github.com/EasyDarwin/EasyPlayer

版本下载地址:https://github.com/EasyDarwin/EasyPlayer/releases

获取更多信息

邮件:support@easydarwin.org

WEB:www.EasyDarwin.org

QQ交流群:288214068

Copyright © EasyDarwin.org 2012-2017

最新文章

  1. 如何在java程序中调用linux命令或者shell脚本
  2. Android OpenGL 基础入门
  3. Powershell的内置变量
  4. Date and Time Pattern
  5. mysql在线改表结构 pt-online-schema-change
  6. MSSQL中的随机函数
  7. 如何在windows server 2008的桌面上显示 我的电脑
  8. 初探Java8中的HashMap(转)
  9. laravel利用subquery使左连接查询右表数据唯一查询
  10. Js动态操作表格
  11. 深度学习(九) 深度学习最全优化方法总结比较(SGD,Momentum,Nesterov Momentum,Adagrad,Adadelta,RMSprop,Adam)
  12. Java之@SuppressWarnings
  13. 【编程拾遗】C++的static成员函数与单例模式
  14. php(apache)切换版本
  15. C和C指针小记(七)-整型变量范围
  16. Shell脚本 | 一键卸载安卓App
  17. yum lnmp
  18. 1、wei-d-s嵌入式与PC区别,LED等的点亮以及调用C函数
  19. HDFS系列 -- HDFS预研
  20. c++与matlab联合编程,调用Deploytool 生成exe文件和dll文件(转)

热门文章

  1. jquery插件的基本写法
  2. [LeetCode] Edit Distance 字符串变换为另一字符串动态规划
  3. linux 下高精度时间
  4. linux 下 异步IO
  5. AC日记——[USACO09OCT]Bessie的体重问题Bessie's We… 洛谷 P2639
  6. 济南day1下午
  7. DNA的分子结构
  8. SpringBoot中@EnableAutoConfiguration注解用法收集
  9. dom4j的xpath查找xml的指定节点
  10. nload 命令