首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Flutter 流体滑块

它显示了具有不同颜色三流体滑块,并为用户使用了不同工作属性。它会显示设备。 属性 onChanged: 此属性是必需,并且在用户开始为滑块选择值时调用该属性。...传递值将是滑块开始更改之前最后个[value]。 value: 此属性是必需,并且用于此滑块的当前选定值。与该值相对应位置绘制滑块拇指。...**onChangeStart:** 当用户开始为滑块选择,将调用此属性。 onChangeEnd: 当 用户为滑块选择,将调用此属性。...**setState,我们将添加个等于变量。...在此滑块,我们将在value方法添加个变量,滑块颜色,onChanged,mapValueToString表示将双精度值映射到String文本回调函数

11.6K20

FL STUDIO2023最新V21版本更细功能介绍

其次提供了音效编辑器,音效编辑器可以编辑出各类声音针对不同音乐中所要求音效,例如各类声音特定音乐环境中所要展现出高,低,长,短,延续,间断,颤动,爆发等特殊声效。...设置窗口 该窗口已重新设计,允许长时间本地化文本和稍后搜索,但尚未!还允许调整设置窗口高度,使其适合垂直分辨率较低屏幕。 备用撤消 计算机上安装默认启用。...新工具VFX 音序器: 种模式琶音器和步进音序器,设计用于 Patcher 中将音符序列发送到连接乐器插件。 和更新插件: 马克西姆斯 - 网格线和标签更明显。...历史记录文件夹项目从旧到排序(再次)。 具有 mlisttiple 列视图中搜索,选择第个文件夹。 下载图像后立即显示图像。 插件数据库显示有关插件更多信息。...从右键单击光标位置开始播放。 播放列表: 音频剪辑淡入淡出 - 编辑 ] 播放列表菜单“自动交叉淡入淡出”现在与项目文件起保存。计算机上安装,现在默认启用淡入淡出编辑模式。

3.3K20

低延时、高效率、低丢包同屏直播软件SkeyeLive接口说明文档

SkeyeLive是OpenSKEYE开源流媒体团队开发款功能丰富开源PC端流媒体流拉流直播软件项目,目前支持Windows、Android版本,后续将支持ios版本,其中Windows版本SkeyeLive...支持多种源接入,包括Windows摄像头、麦克风、扬声器、RTSP摄像机、屏幕桌面等,采集后经过264、265软硬件编码、推送到内置SkeyeLive流媒体服务进行转发;同时SkeyeLive还支持通过...功能接口讲解程序框架SkeyeLive主要包括三个模块:采集、推送和直播,主要功能封装管理类Class CSourceManager实现,接口非常简单,各模块分别提供开始和结束接口函数,方便界面调用;...: (1) 本地采集相机视频x,y,宽,高为采集相机视频叠加到屏幕矩形位置; (2) 本地音频采样率默认为系统音频默认采样率,设置SkeyeLive采样率为经过重采样出来,音频默认位宽为32...位浮点(FLT); (3) 视频叠加Overlay覆盖层支持文本和图像叠加,视频叠加层添加和移除可在SkeyeLive运行过程调用;----------流服务模块推送则显得异常简单,直接调用原生SkeyeLive

80030

低延时、高效率、低丢包同屏直播软件SkeyeLive接口说明文档

SkeyeLive是OpenSKEYE开源流媒体团队开发款功能丰富开源PC端流媒体流拉流直播软件项目,目前支持Windows、Android版本,后续将支持ios版本,其中Windows版本SkeyeLive...支持多种源接入,包括Windows摄像头、麦克风、扬声器、RTSP摄像机、屏幕桌面等,采集后经过264、265软硬件编码、推送到内置SkeyeLive流媒体服务进行转发;同时SkeyeLive还支持通过...功能接口讲解程序框架SkeyeLive主要包括三个模块:采集、推送和直播,主要功能封装管理类Class CSourceManager实现,接口非常简单,各模块分别提供开始和结束接口函数,方便界面调用;...: (1) 本地采集相机视频x,y,宽,高为采集相机视频叠加到屏幕矩形位置; (2) 本地音频采样率默认为系统音频默认采样率,设置SkeyeLive采样率为经过重采样出来,音频默认位宽为32...位浮点(FLT); (3) 视频叠加Overlay覆盖层支持文本和图像叠加,视频叠加层添加和移除可在SkeyeLive运行过程调用;----------流服务模块推送则显得异常简单,直接调用原生SkeyeLive

78710

款开源视频分析框架

同时提供了可视化管道,框架运行状态会自动屏幕刷新,包括管道每个连接点 fps、缓存大小、延迟等信息,你可以根据这些运行信息快速定位处理瓶颈所在。...:将模型输出处理结果绘制到帧 构建管道:将上述节点依次连接,并将结果分成屏幕输出和流输出, 启动:启动程序,并展示管道运行情况 代码运⾏后,会出现上面的 3 个画⾯。...跟踪:跟踪视频⽬标。 ⾏为分析/逻辑处理:分析⽬标的轨迹、属性。 OSD:图像显⽰结果,⽤于调试或得到直观效果。 消息代理:将结构化数据推送到外部,供业务平台使⽤。...实际,VideoPipe 两个节点之间传递数据默认使用智能指针,旦数据由源节点创建,数据内容整个管道中大多数时间不会被复制。...3.5 如何实现 Node 类型 首先 vp_node 是 VideoPipe 中所有节点基类,我们可以定义个从 vp_node 派生节点类,并重写些虚函数: handle_frame_meta

34211

iOS 自定义相机:基础知识储备

1.1模拟拍照动作 1.2 能否切换前置后置 1.3 从输出元数据捕捉人脸 1.4 捕获每帧图像: AVCaptureVideoDataOutputSampleBufferDelegate 1.5...点击屏幕对焦:聚焦 1.6 身份证和人头像宽高比 1.7 调整屏幕亮度 1.8 获取iPhone设备摄像头所感知环境光强度 1.9 手电筒 2.1 扫描线 2.1.1 采用动画组进行实现 2.1.2...if (CGRectContainsRect(self.faceDetectionFrame, faceRegion)) {// 只有当人脸区域的确小框内...,才再去做捕获此时帧图像 // 为videoDataOutput设置代理,程序就会自动调用下面的代理方法,捕获每帧图像 if (!...获取实时图像,这个代理方法回调频率很快,几乎与手机屏幕刷新频率样快 -(void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer

2.1K20

三款RTMP流模块比较:OBS VS SmartPublisher VS Flash Media Live Encoder

OBS 功能强大,几乎所有你想要场景它都有,用起来很顺手。可以将桌面、摄像头、程序窗口通过rtmp推送到流媒体服务器。...; [移动端屏]Android平台支持后台service推送屏幕(推送屏幕需要5.0+版本); [移动端屏]iOS平台支持后台推送屏幕(基于ReplayKit,需要iOS 10.0+版本);...前后摄像头切换; [复杂网络处理]支持断网重连等各种网络环境自动适配; [动态码率]支持根据网络情况自动调整流码率; [实时静音]支持推送过程,实时静音/取消静音; [实时快照]支持流过程...,它能够将音频和视频实时流式传送到 Adobe Flash Media Server 软件或 Flash 视频流服务(FVSS) 。...下载地址: Flash Media Live Encoder 总结 如果寻求工具型产品,OBS和Flash Media Live Encoder足够了,只是需要把屏幕或摄像头数据,推送到公网RTMP服务器或者

1.9K50

TRTC零基础上手 -- 码视频流篇

如果是进房后不显示摄像头,可以调用muteLocalVideo,暂停视频 2. startScreenCapture() 采集屏幕共享画面 屏幕共享画面上在教育展示等场景直接让远端用户观看自己屏幕画面...,TRTC SDK会采集屏幕画面,编码打包后发送到云端链路。...开发者只需设置好分辨率、码率等参数,然后键发起屏幕共享;支持Window、iOS、Android和Web发起屏幕共享。...3. sendCustomVideoData()自定义采集视频画面 TRTC 部分SDK支持采集自定义画面,开发者只需要按帧率发送经过处理帧数据包到TRTC SDK,SDK将自动打包并发送到云端链路...3. setVideoEncoderMirror()设置镜像画面 人们视频通话过程,更希望看到是自己镜像图像。设置后预览画面和远端观看画面将是镜像。 -- 注意,屏幕分享时候镜像无效。

2K10

Windows平台RTMPRTSP直播推送模块设计和使用说明

开发背景 好多开发者直反馈,Windows平台,做个屏或者摄像头,RTMP或者RTSP出去,不知道哪些功能是必须,哪些设计是可有可无,还有就是,不知道如何选技术方案,以下是基于我们设计Windows...回答:推送过程,随时选择或取消选择“静音”功能。 6多路推送 问题:我想同时推送到多个url怎么办(比如个内网服务器,个外网服务器)? 回答:同时填写多个url,然后点推送即可。...:打开屏幕选取工具toolHandle NT_PB_MoveScreenClipRegion:移动屏幕剪切区域,这个接口只能推送或者录像调用 NT_PB_AllocateImage:分配Image...,对于个摄像头来说,所有实例只能共享摄像头,那么只有个实例可以改变摄像头分辨率,其他实例使用这个缩放后图像; 使用多实例调用这个接口禁止掉实例分辨率设置能力.只留个实例能改变分辨,如果不设置...,就使用640*480码率,如果分辨率大于640*480 那就使用640*480分辨率 * 为了设置更准确, 建议多划分几组, 让区间变小 * 调用这个接口每次设置

2.9K40

Apriso开发葵花宝典之八Portal Session篇

屏幕之间导航——按钮调用“转到屏幕”动作 屏幕交互——切换选项卡 运行业务逻辑——调用标准操作按钮 Apriso中个应用通过组页面组合形成个页面流(Screen Flow)堆栈来实现...,导航方式通过页面Screen导航类型来定义: 主页Home:堆栈屏幕,用于重置整个屏幕堆栈历史 子门户Sub Portal:用于创建较低级别屏幕堆栈会话, 标准Normal:将所有相关变量放入屏幕堆栈...页面堆栈Screen Stack: 每个门户会话调用个相关联Screen堆栈。屏幕之间导航,可以将屏幕推入堆栈或从堆栈拉出并呈现给用户。...Action可以通过以下UI事件调用: 点击屏幕按钮或标签 单击/双击业务控件特定位置(例如,Grid控件) 达到窗体控件最大字符数 Action可以: 调用个动作 转到另屏幕...因此,On Action操作Operation可以以相同方式处理普通变量和中间变量 作为最佳实践,可以考虑使用中间变量作为起点。只有屏幕需要才将它们更改为常规变量。

11210

【Flutter】自定义滚动开关

pub地址:https://pub.dev/packages/lite_rolling_switch 介绍 Flutter,开关是个小部件,用于两种选择(ON或OFF)之间进行选择。...它显示了在用户按下按钮后进行切换交互,该开关将滚动到具有动画效果侧,并且滚动该开关将更改图标和文本。...LiteRollingSwitch有些属性是: **onChanged:**当用户打开或关闭开关,将调用此属性。 **value:此属性用于确定此开关是打开还是关闭。...**animationDuration:**此属性用于动画完成个周期应花费时间。 **colorOn:**此属性用于开关打开显示颜色。...小部件内,我们将添加个列小部件。在此小部件,我们将添加mainAxisAlignment为center。在内部,我们将添加带有样式文本。

33.3K60

摆脱客户端?网页发起直播势在必行!

某些deviceId之间切换,摄像头画面或者是麦克风采集处并没有发生变化。进步调试发现,这些切换后没有发生变化deviceId都具有相同groupId。...不过Firefox次只能指定种mediaSource。...屏幕共享 Web 端屏幕共享,通过创建屏幕共享流来实现。Chrome屏幕共享需要下载插件,创建时候还需要传入插件extensionId。...client只能个流,所以进行屏幕共享时候,需要创建两个client,个发送屏幕共享流,个发送视频流。...但是开发中发现切换设置码率无效。SDK那边给答复是:因为缓存问题,会以第流设置参数为准,将会在下个版本修复。

2.9K61

requestAnimationFrame & 定时器

javascript,将setTimeout任务会被放进异步队列,只有主线程任务执行完以后,才会去检查异步队列任务是否需要开始执行,so setTimeout实际执行时间般要比设定时间晚点...setTimeout执行只是在内存对图像属性进行改变,这个变化必须等到屏幕下次刷新才会更新到屏幕。如果两者步调不致,就出现丢帧了。...requestAnimationFrame步伐跟着系统刷新步伐,它能保证回调函数屏幕每次刷新间隔只被执行次,这样就不会丢帧,也不会导致动画卡顿。...函数节流:高频事件(resize,scroll),为防止个刷新间隔多次函数执行,使用requestAnimationFrame可保证每个刷新间隔,函数只被执行次,这样既保证了流畅性,又更好节省了函数执行开销...该方法需要传个回调函数作为参数,该回调函数浏览器下次重绘之前执行。

1.1K10

最简WebGL教程,仅需 75 行代码

但是我所阅读每篇教程都介绍了抽象和辅助函数,这使我很难理解哪些部分是 OpenGL API 真正核心。 明确地说,实际应用程序,把位置数据和渲染功能分离到单独类这样抽象很重要。...OpenGL 世界颜色是RGBA,每个分量都在 0 和 1 之间。透明色是用于重新绘制场景开始绘制画布颜色。...还有个称为 uniform 变量类型,该变量类型多次调用顶点着色器将会保持不变。这些 uniform 用于变换矩阵之类属性,对于单个几何图形顶点来说,它们都是恒定。...OpenGL 提供了种被称为“顶点缓冲对象”(VBO)抽象。我仍在试图完全弄清楚它工作原理,但是最终,我们将会使用抽象来进行以下操作: 将系列字节存储 CPU 内存。...在任何实际应用,我们都会以结构化方式存储数据,在数据发生变化时将其发送到 GPU,并在每帧进行绘制。 ---- 将所有内容放在起,下图显示了屏幕显示第个三角形最小概念集。

1.9K30

WWDC2022 大会 : | WatchOS 9升级,跨平台智能家居系统Matter

WatchOS 9升级   四个全新Apple Watch表盘   增加了跑步指标(垂直振荡、步幅和地面接触时间)   锻炼跟踪心率区间   心房颤动   睡眠阶段跟踪   药物应用 全新表盘...此次苹果WWDC22,Matter作为苹果智能家居标准向各界大众亮相。...苹果支持Matter智能家居协议标准,并在iOS 16改版了Home应用,主选项卡就提供了房间与收藏板块,且有气候、灯光、安全等类别,还可以看到各个家庭摄像头捕捉画面。...升级Home App屏幕增加了温控、灯光、安全等类别,并在顶部可了解该类别的基本信息。此外点击该类别即可按房间查看所有相关配件。...主界面中央位置设计为摄像头图像视窗,可同时查看四个摄像头画面,通过拖动即可查看更多家庭摄像头健康画面。智能家居个分类app内都有颜色等区分,寻找控制更加方便。

1.5K30

用这些 iOS 技巧让你 APP 性能更佳

通过将屏幕不再可见 tableViewCell 放入队列中进行复用,并且当 tableViewCell即将在屏幕可见(例如,当用户向下滚动,下面的后续tableViewCell),表视图将从此队列检索...多任务屏幕,我们可以看到已放在后台应用程序列表。我们可以假设这些应用程序仍在后台运行;实际,由于内存需求,些应用程序可能会被系统杀死并重新启动。...我们多任务视图中看到应用程序快照实际是系统退出应用程序时截取到屏幕截图。(即转到主屏幕或多任务屏幕)。 ?...用户退出应用程序时 iOS 截取应用程序截图(查看大图) iOS 使用这些屏幕截图来给人种假象,即应用程序仍在运行或仍在显示此特定视图,而应用程序可能已被后台终止或重新启动,但此时仍显示相同屏幕截图...跳转到要测试状态保留和恢复页面。 返回主屏幕 (通过向上滑动或双击 home 按钮,或者在用模拟器键入 Shift ⇧ + Cmd ⌘ + H) 将应用程序发送到后台。

3.2K30

TRTC iOS 屏幕分享功能实践()

由于iOS8太过古老而且运行iOS8系统设备也基本支撑不起来直播功能,我们这里不做详细讨论,有兴趣可以研究下。...录制完成后会生成个视频文件,只能通过RPPreviewViewController来预览,编译生成文件,录制过程无法获取数据。...iOS 12 iOS 12 iOS11基础提供了RPSystemBroadcastPickerView,弹出界面可以选择启动Broadcast Upload Extention 来录制屏幕,用户无需控制中心手动启动...拿到这些数据以后可以做进处理,可以将数据写入文件,也可以直接流,也可以通过方式发送到host app做进处理。...但是要注意ReplayKit系统给了50M内存限制,所以直接流需要限制视频质量。般我们会把数据通过进程间数据传输方式推给host app在做后续处理。

2.9K40
领券