首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏RTMP推送

    智慧教室无纸化方案是否适用RTMP

    智慧教室无纸化方案技术背景智慧教室无纸化方案是一种基于现代信息技术,旨在通过数字化手段实现教学过程的无纸化、智能化和高效化的解决方案。 如果需要,学生端也可以作为示范案例,将屏幕数据共享给其他同学,只需请求同,数据反推到RTMP服务器,其他学生即可查看。4. 智慧教室方案选型本文以大牛直播SDK的Android的SmartServicePublisherV2的demo为例,Android采集计时器,编码打包分别启动RTMP推送和轻量级RTSP服务,Windows ;支持帧率、关键帧间隔(GOP)、码率(bit-rate)设置;支持RTMP推送 live|record模式设置;支持前置摄像头镜像设置;支持软编码、特定机型硬编码;支持横、竖推送;支持Android 智慧教室RTMP技术方案通过利用RTMP协议的实时性和低延迟特性,结合适当的组网、服务器部署、编码转码、横竖适配、补帧策略以及网络稳定性保障措施,为智慧教室场景下的实时授课、屏幕共享、互动教学等功能提供了强有力的技术支持

    42410编辑于 2024-09-18
  • 来自专栏RTSP/RTMP直播相关

    面向内网无纸化会议智慧教室实时,组播还是RTMP

    一、背景 为满足内网无纸化/电子教室等内网超低延迟需求,避免让用户配置单独的服务器,我们研发了轻量级RTSP服务开发包。 单播不再赘述,这里重点介绍下我们的组播技术方案: 组播解决的主要痛点是服务器部署和带宽占用问题,一般来说,内网电子教室/无纸化/实时场景用RTMP推送+RTMP服务器,然后其他端从服务器拉取RTMP 通过组播技术方案,只要网络设备支持组播组网,轻松实现多并发的/摄像头直播场景。 经长时间测试,毫秒级延迟,完全满足内网技术指标。 教师和学生互动:学生端如需作为示范案例,屏幕数据共享给其他同学,只需请求同,数据反推到RTMP服务器,其他学生查看即可。 6.

    2.1K30发布于 2020-05-26
  • 来自专栏RTSP/RTMP直播相关

    Android平台实现无纸化并推送RTMP或轻量级RTSP服务(毫秒级延迟)

    ​技术背景在写这篇文章之前,实际上几年之前,我们就有非常稳定的无纸化的模块,本文借demo更新,算是做个新的总结,废话不多说,先看图,本文以Android平台屏幕实时采集推送,Windows播放为例 技术考量指标本文以大牛直播SDK前些年实现的Android采集推送为例,大概介绍下一些技术考量指标。1. 轻量级RTSP服务还是RTMP? 我们在做无纸化的时候,问的最多的是,能不能不要自建服务,直接主讲人或教师端,直接启动轻量级RTSP服务,其他终端拉流,如果是小并发,比如5人内的小范围的,Windows平台走轻量级RTSP无可厚非 过程中,重点画面可以快照吗?当然可以,我们采集端,支持采集编码png或jpg格式输出。 总结其实一个好的无纸化系统,需要考虑的有整体组网、分辨率、码率、实时延迟、音视频同步和连续性等各个指标,做容易,做好难,上述抛砖引玉,未能面面俱到,感兴趣的开发者,可以跟我单独交流。

    85400编辑于 2024-06-18
  • 来自专栏RTMP推送

    Android平台无纸化如何实现实时录像功能

    ​技术背景我们在做无纸化的时候,好多开发者采集到屏幕、麦克风|扬声器数据,除了需要推RTMP出去,或者启动个轻量级RTSP服务,对外提供个拉流的RTSP URL,别的终端过来拉流(小并发场景),还有个技术需求 技术实现实际上,Android,需要录像的话,和采集摄像头数据录像一样,只是数据源不同而已,鉴于不管什么格式的video数据,我们都是投递到模块底层做转换编码,所以本质上没啥差别。 StopRecorder();stream_publisher_.try_release();test_and_disable_post_audio();}};post_or_execute(r);}总结Android平台无纸化 ,如果需要本地录像的话,实现难度不大,只要复用之前开发的录像模块的就可以,对我们来说,采集这块,只是数据源不同而已,如果是自采集的其他数据,我们一样可以编码录像。 以上是Android录像设计,感兴趣的开发者,可以跟我单独沟通交流。

    36410编辑于 2024-08-21
  • 来自专栏RTSP/RTMP直播相关

    Android平台实现内网无纸化会议|智慧教室|实时功能

    背景 本文主要讲的是基于Android平台实现RTMP的技术方案设计,基础架构图如下: 组网注意事项 1. 教师端:如教师有移动的PAD,可以直接推到RTMP服务器,然后共享出去; 4. 学生端:直接拉取服务端的RTMP流播放即可; 5. 教师和学生互动:学生端如需作为示范案例,屏幕数据共享给其他同学,只需请求同,数据反推到RTMP服务器,其他学生查看即可。 6. 横竖状态下,采集的屏幕宽高不一样,如果横竖切换,这个时候,需要考虑到横竖适配问题,确保比如竖状态下,切换到横时,推拉流两端可以自动适配,横竖自动适配,编码器需要重启,拉流端,需要能自动适配宽高变化 width, int height, int clipedLeft, int clipedTop, int clipedWidth, int clipedHeight); 文字、图片水印 好多场景下,者会把公司

    2.1K40发布于 2021-05-12
  • 来自专栏云深之无迹

    AnLink(神器)

    一款超强+win投软件: https://anl.ink/ 点击下载 自己可以切换路径 首页,这里可以打开悬浮窗 长这样 汉化一下 侧边栏 在悬浮窗右击 我的屏幕4k的,截图实在太大了 这个是自动的去选择投手机,就是一堆手机可以连一个路由器。然后就可以切换了。如果只有一个就选择一个. 大家下载看看~

    3.4K30发布于 2021-09-14
  • 来自专栏向治洪

    关于React Native 白屏优化

    问题描述 在android中,当点击某个rn模块的入口按钮,弹出rn的activity到rn的页面展现出来的过程中,会有很明显的白屏现象,不同的机型不同(cpu好的白屏时间短),大概1s到2s的时间。 注意,只有在真机上才会有此现象,在模拟器上没有此现象完全是秒开。 优化分析 通过工具分析,问题主要在下面的代码上, ReactRootView mReactRootView = createRootView(); mReactRootView.startReactApplication(mReactInst

    1.9K80发布于 2018-02-05
  • 来自专栏全栈程序员必看

    抓取直播源_港澳台rtmp直播源

    使用我推荐的这款软件,就可以轻松抓取直播源 支持类型: hello tv直播源抓取 urlhelper 直播源抓取 rtmp直播源抓取 抓取电视直播源m3u8的地址 操作方式: 首先,你需要下载安装一个软件

    4.9K20编辑于 2022-11-01
  • 来自专栏测试游记

    FLAG_SECURE:无法抓取页面截

    问题 在使用Appium Inspector对-微医生APP登陆页元素获取的时候发现无法获取到内容,Appium报错如下: [HTTP] --> GET /wd/hub/session/669c743a-cede 669c743a-cede-43f2-8950-019af660f2f6/screenshot 500 270 ms - 164 [HTTP] FLAG_SECURE APP出于安全考虑,不希望被用户截或者录 ,所以使用FLAG_SECURE来进行处理 禁止截的实现方式并不是很难,在需要设置禁止截的 Activity 的生命周期 onCreate() 方法中添加一行代码即可 void onCreate() { //禁止截 // 方法 1 getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE); // 方法 2 getWindow 阻止屏幕截图 在Recent apps(任务切换界面)中只显示应用名字和图标, 不显示内容 Google App的Now on tap功能不会去分析你的页面的内容 代码里面可以通过去除来去除这个防录

    3.8K20编辑于 2022-03-29
  • 来自专栏国标视频云平台

    音视频采集、编码、流媒体服务于一身的SkeyeLive流媒体直播软件解决方案

    背景分析 互联网直播越来越火热,我们知道很多游戏主播都采用的方式给观众直播,直播组件层出不穷,SkeyeLive就是OpenSKEYE视开视频云团队研发的一款简单、高效、稳定的集采集,编码 SkeyeLive解决方案 从早期的简单拉rtsp、rtmp流再转推rtmp或者rtsp分发,到现在形成完善的音视频采集,到超低延迟,高并发的流媒体综合功能组件软件,SkeyeLive已经经过了5年的开发迭代历史 ; 其早期的版本采用live555和rtmp推流的方式,到现在创新性地采用可靠高效udp传输协议kcp进行流媒体传输的时代的终极组件,skeyelive经过了长期的用户反馈和稳定性测试,现已形成了一套完善的技术体系 8432) 即可同步拉取skeyelive服务端的流,SkeyeLive提供了Skeyeliveplayer客户端SDK组件和播放器源码,通过几个非常简单的API接口即可实现客户端的播放。 EasyScreenLive进行简单的配置即可进入现场直播,用户可以在多终端收看网络游戏直播; * 无纸化会议: 随着科技的发展,无纸化会议服务有效的实现了单位与单位、单位与合作商之间的对接,服务能更好的解决客户的实际需求

    47620编辑于 2023-04-26
  • 来自专栏国标视频云平台

    视频采集、编码、流媒体服务于一身的SkeyeLive流媒体直播软件解决方案

    背景分析互联网直播越来越火热,我们知道很多游戏主播都采用的方式给观众直播,直播组件层出不穷,SkeyeLive就是OpenSKEYE视开视频云团队研发的一款简单、高效、稳定的集采集,编码,推流和流媒体 SkeyeLive解决方案从早期的简单拉rtsp、rtmp流再转推rtmp或者rtsp分发,到现在形成完善的音视频采集,到超低延迟,高并发的流媒体综合功能组件软件,SkeyeLive已经经过了5年的开发迭代历史 ;其早期的版本采用live555和rtmp推流的方式,到现在创新性地采用可靠高效udp传输协议kcp进行流媒体传输的时代的终极组件,skeyelive经过了长期的用户反馈和稳定性测试,现已形成了一套完善的技术体系 8432)即可同步拉取skeyelive服务端的流,SkeyeLive提供了Skeyeliveplayer客户端SDK组件和播放器源码,通过几个非常简单的API接口即可实现客户端的播放。 进行简单的配置即可进入现场直播,用户可以在多终端收看网络游戏直播;* 无纸化会议: 随着科技的发展,无纸化会议服务有效的实现了单位与单位、单位与合作商之间的对接,服务能更好的解决客户的实际需求。

    70220编辑于 2023-04-06
  • 来自专栏FreeBuf

    七种方法绕过手机锁

    我们通常都会设置锁,来保护我们的手机。而在 Android智能机中,最常用的安全措施是模式锁定,PIN码或数字密码锁。 但是,如果你不小心忘记了你所设置的模式 PIN 或密码的话,那又该怎么办呢? 方法6:引导到 安全模式 以绕过第三方锁 如果你当前使用的手机锁,不是官方自带的,而是使用了第三方的锁软件。那么启动进入 安全模式 是最简单的绕过锁的方法。 大多数手机可以从锁中调出电源菜单,然后长按“关机”选项。此时,系统会询问你是否要启动进入安全模式,我们选择“确定”,之后你的第三方锁程序将会被暂停使用。 接下来,你只需将手机上的第三方锁应用程序的数据清除或将其卸载就行了。然后重启我们的手机即可! 这样,你就彻底解决了你的锁问题。 方法7:使锁 UI 崩溃 如果,你的设备当前运行的 Android 版本为 Android 5.0-5.1.1 ,你可以尝试使用这种方法来绕过锁。这种方法非常的简单,同时也很意思。

    7.7K80发布于 2018-02-09
  • 来自专栏安恒信息

    手机漏洞:绕过锁图案窃取通讯录

    近日,境外网站曝出了一个最新安手机锁漏洞,影响4.3及以下版本。据分析,利用该漏洞可清除手机锁图案和密码,直接进入手机获取私密信息。 专家建议手机用户在不连接电脑时可手动关闭手机“USB调试”功能,避免该漏洞的侵害。   据安全专家分析,该漏洞是利用了系统自带“锁应用”的一个安全漏洞。 “锁应用”未校验调用者身份,导致任何应用均可向其发送数据,对锁图案和密码进行清除。   黑客可利用恶意APP或者通过电脑连接锁手机发起针对该漏洞的攻击。 由于国内用户习惯使用手机助手等电脑软件管理手机,而实现连接均需开启“USB调试”,所以大部分用户的手机均受此漏洞影响。    安全专家提醒,利用此漏洞,不法分子在盗取手机后可以绕过锁,进而拿到用户的通讯录、照片、短信等资料,进行短信诈骗等二次侵害。还可以利用手机进行支付账户密码重置等等,危害比想象中大很多。   

    2.2K40发布于 2018-04-09
  • 来自专栏RTMP推送

    跨平台低延迟的RTMP推流播放在无纸化会议与智慧教室的技术设计和架构实践

    ​ ✳️ 引言:让每一块屏幕“频”的核心技术无纸化会议与智慧教室,正在从“辅助工具”走向“核心基础设施”,成为政企数字化与教育信息化建设的标配。 大牛直播SDK推出的跨平台 RTMP 推流 SDK,正是这个场景下的“底层引擎”——它像一条高速、稳定、可控的数字通道,将任意终端的画面与音频高效推送到分发节点,再由各类终端实现毫秒级同步播放,让“ 以下四类痛点几乎是所有项目都会遇到的: 跨平台一致性难保障 不同终端(Windows 会议一体机、Android 触控大、iOS 平板、PC 客户端对推流协议与编码器支持差异大。 技术架构:跨平台 RTMP 推流 + 播放的闭环针对无纸化会议与智慧教室的核心诉求,我们基于大牛直播SDK的跨平台 RTMP 推流 SDK,构建了一套**“推流端 → 分发端 → 播放端”**的完整闭环架构 落地案例在无纸化会议与智慧教室领域,大牛直播SDK的跨平台 RTMP 推流 SDK 已在多个政企与教育项目中稳定运行,覆盖了从小型教学教室到跨省多会场的全链路部署。以下是几个具有代表性的案例:1.

    41310编辑于 2025-08-12
  • 来自专栏TSINGSEE青犀视频

    EasyScreenLive推流组件推RTSP流到EasyDSS操作过程分享

    EasyScreenLive是一款简单、高效、稳定的集采集,编码,组播,推流和流媒体RTSP服务于一身的功能组件,在大显示投无纸化会议演示,课堂等,可以配合全屏显示,在很多项目中都能够实现项目推流的需求 上一篇文中我们讲了EasyScreenLive推RTSP流到EasyDarwin(EasyScreenLive推流组件推RTSP流到EasyDarwin),本文以EasyDSS为主,带着大家演示一遍看下推RTMP 1、推RTMP流到EasyDSS DEMO示例中选择屏幕采集,然后Capture,接着添加EasyDSS的信息,RTMPush IP为部署EasyDSS服务的IP地址,本案例中,直接用的青犀团队在线演示的地址

    1.5K20发布于 2021-07-19
  • 来自专栏RTMP推送

    Android平台RTMP推送|轻量级RTSP服务如何实现麦克风|扬声器声音采集切换

    ​技术背景我们在做Android端的时候,开发者希望可以高版本的Android系统上,在设备支持的前提下,可以采集到扬声器输出的audio,并支持和麦克风采集的audio相互切换,实现无纸化|智慧教室不同 = null) {old.close();Log.i(TAG, "stop_audio_playback_capture capture.close.");}}启动RTMP推送或轻量级RTSP服务过程中 type;return this;}}.set(type);post_or_execute(r);return true;}播放效果如下(Android采集屏幕和麦克风|扬声器audio,然后推送到RTMP 服务和轻量级RTSP服务),扬声器audio采集,特别是视频播放模式下,比如无纸化过程中,需要放个宣传片,或者一些视频材料,非常方便:总结Android平台扬声器播放声音的采集,在无纸化等场景下

    56710编辑于 2024-08-21
  • 来自专栏RTMP推送

    Android平台实现屏幕录制(屏幕投影)|音频播放采集|麦克风采集并推送RTMP或轻量级RTSP服务

    ​技术背景好多开发者,希望我们能系统的介绍下无纸化的原理和集成步骤,以Android平台为例,无纸化将Android设备上的屏幕内容实时投射到另一个显示设备(如Windows终端、国产化操作系统或另一台 技术考量指标本文以大牛直播SDK Android采集推送为例,介绍下我们前些年做Android采集推送的时候,一些注意点:声明所需权限:在Android应用的AndroidManifest.xml 如H.264、H.265等,以及设置合适的分辨率、帧率、码率,以适应不同的网络环境和接收设备的性能;流媒体协议:为了将编码后的视频流实时传输到接收端,Android无纸化技术通常采用RTMP推流模式或轻量级 技术实现本文以大牛直播SDK的Android的SmartServicePublisherV2的demo为例,Android采集计时器,编码打包分别启动RTMP推送和轻量级RTSP服务,Windows 总结以上是Android平台屏幕采集、音频播放声音采集、麦克风采集编码打包推送到RTMP和轻量级RTSP服务的相关技术实现,做成高稳定低延迟的系统,还需要有配套好的RTMP、RTSP直播播放器,整体部署

    87910编辑于 2024-08-16
  • 来自专栏RTSP/RTMP直播相关

    Android平台实现系统内录(捕获播放的音频)并推送RTMP服务技术方案探究

    ​ 几年来,我们在做无纸化或在线教育相关场景的时候,总是被一件事情困扰:如何实现Android平台的系统内录,并推送到其他播放端,常用的场景比如做无纸化会议或教育的时候,主讲人或老师需要放一个视频, 这里我们分析三种可行的技术方案:方案1:解析视频文件推送Android终端的话,先利用MediaExtractor,把mp4文件的音视频数据分离,然后调用我们publisher模块,实现编码后的数据对接到RTMP 一般来说,做无纸化会议或教育的公司,如果硬件是厂商定制的,可以跟厂商提出来,修改ROM,得到内录audio权限和数据。为此,我们专门设计了个接口,便于有这个权限的厂商使用。 我们考虑到,在做无纸化或者教育投的时候,一般来说,主要还是采集麦克风音频为主,中间如果有视频播放或者类似需求的时候,我们把内录audio的打开即可(也可以做混音模式,或者推送过程中,实时静音麦克风或扬声器数据源 推送端或者轻量级RTSP服务测,采集到屏幕画面和扬声器声音,打包传输,RTMP或RTSP播放端录制下来的画面视频如下:视频内容总结低版本的Android系统,方案1应该是相对可行但局限很大的选择,方案

    3.1K40编辑于 2022-11-10
  • Scrcpy:与控制神器(含实战教程与高级技巧)

    Scrcpy是一款免费开源的投软件,它可以将设备的屏幕投射到Windows、macOS、Linux等操作系统上,并允许用户通过电脑直接控制设备。 功能特点:能够实现设备屏幕的高清投,并支持通过电脑直接对手机进行交互和录制。 ②操作控制 用户可以在计算机上直接操作设备,包括鼠标点击、键盘输入、滑动触摸等。 支持多点触控和物理按键映射,能够更加精细地模拟用户操作。 六、注意事项 在使用Scrcpy进行设备投与控制时,为了确保顺利操作和最佳体验,以下是一些重要的注意事项。 6.1. 通过以上步骤,可以轻松地将手机屏幕投射到电脑上,并享受更加便捷的操作体验。

    5K20编辑于 2026-01-20
  • 来自专栏RTSP/RTMP直播相关

    RTMP/RTSP直播播放器的几种选择

    大牛直播SDK(Daniulive SDK) 始于2014年,国内外为数不多致力于极致体验的超强全自研跨平台(windows/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流 、RTSP推流、RTMP/RTSP直播播放(支持RTSP/RTMP H.265)、RTMP推送播放整体加密(AES/SM4)方案、实时录像、多路流媒体转发(RTSP转RTMPRTMPRTMP)、音视频导播 适用于在线教育、无纸化/会议、RTMP防盗播整体加解密方案、智慧教室、直播答题、远程医疗、金融双录、智能可视门禁对讲、智慧防、智能家居、物联网、智能车载、传统硬件领域、超低延迟娃娃机抓取播放方案、 媒体移动直播、应急指挥调度(针对保险、城管、交警、消防、公安等职能管理部门的单兵应急执法系统)、可视化购物、远程专家诊断、可视化巡检、(如电信/电力线路/铁路沿线/水利设施/油田/消防设施巡检)、移动视频防监控 Vitamio支持各种常见的流媒体协议,可以点播或者直播音频和视频,例如如下常见协议均能无缝支持: MMS、RTSP (RTP, SDP)、RTMP、HTTP progressive streaming

    10.2K136发布于 2019-09-12
领券