基于go和flutter的实时通信/视频直播解决方案 段维伟基于go和flutter的实时通信/视频直播解决方案 段维伟 湖北捷智云技术有限公司 创始人 目 录 背景 01 技术简介 02 客户端 03 服务端 04 开源社区 05 Q&A 06 背景 第一部分 即将讲述的内容 • WebRTC 实时通讯 • Flutter 跨平台UI 开发框架 • 基于Flutter UI 框架的WebRTC 插件 flutter-webrtc pion/webrtc • 基于pion/webrtc 的应用级服务框架 pion/ion • 5G 时代, 实时通讯应用爆发 • 疫情影响,全世界都在使用远程教育,远程办公 • 云游戏,机器人,VR,直播等 • 如何用最容易的方案实现实时通讯 • 漂亮的app,最好全部(mobile, web, desktop)平台都支持. • 最容易使用的后端技术 真实世界的需求点 用开源方案实现需求 基于收购来的 GIPS (6800万美金)的高质量实时音视频引 擎 • 支持主流浏览器主流移动设备 • 历时十年成为Web 实时通讯标准 • RTMP 直播协议的低延迟替代方案 WebRTC 可以做什么 02. 副标题 • 用实现网页音/视频通话 • 低延迟直播系统(在线课堂) • 多人视频会议系统 • 高质量SIP/VOIP系统 • 视频监控系统 • 机器学习,视觉计算等 如何使用它0 码力 | 38 页 | 2.22 MB | 1 年前3
.NET玩转音视频操作 FFmpeg.NET Conf China 2022 .NET玩转音视频操作 FFmpeg 周杰 (来自长沙) Handshakes by DC Frontiers https://github.com/sdcb/Sdcb.FFmpeg 扫码下载代码示例和PPT 示例1 纯代码生成视频 FFmpegLogger.LogWriter = (level, msg) => Console.Write(msg); using FormatContext fc = FormatContext 示例1 纯代码生成视频·重点代码解析 fc.WriteHeader(); VideoFrameGenerator.Yuv420pSequence(vcodec.Width, vcodec.Height, 600)0 码力 | 14 页 | 1.43 MB | 1 年前3
强大的音视频处理工具: FFmpeg2 1.7 1.8 1.8.1 1.9 ⽬录 前⾔ FFmpeg概览 FFmpeg相关 FFmpeg安装 ⾳频处理 提取⾳频⽚段 视频处理 视频属性 获取 调整 尺⼨调整 动图gif 视频转动图 动图转视频 ⽔印 去除⽔印 提取⾳频 字幕处理 背景知识 字幕分类 字幕格式 编辑字幕 Aegisub 提取字幕 转换字幕 嵌⼊字幕 指定字幕位置 强⼤的⾳视频处理⼯具:FFmpeg 最新版本: v1.0 更新时间: 20210914 简介 介绍⾳视频处理⼯具FFmpeg有哪些强⼤的功能。先对ffmpeg进⾏概览, 包括可以⽤来⼲什么,与之相关的ffprobe、ffplay、ffserver等⼯具;再介 绍如何安装ffmpeg;如何⽤ffmpeg处理⾳频,⽐如从⾳频中提取某段⾳频 ⽚段;以及各种视频处理,包括视频属性的获取和调整,包括调整视频宽 取和调整,包括调整视频宽 ⾼尺⼨⼤⼩;以及动图gif处理,包括视频转动图、动图转视频;以及⽔印 处理,包括去除视频⽔印;从视频中提取完整⾳频和⾳频⽚段;字幕相关 处理,包括字幕的背景知识,包括软字幕和硬字幕、常⻅字幕格式ass和 srt;以及如何⽤Aegisub编辑字幕;从视频中提取字幕、从srt转换出ass 字幕;嵌⼊字幕,包括⽤流拷⻉模式嵌⼊软字幕、⽤vf模式烧录嵌⼊硬字 幕、且可0 码力 | 73 页 | 11.57 MB | 1 年前3
强大的音视频处理工具:FFmpeg1. 提取音频片段 1.4.1 5. 视频处理 1.5 1. 视频属性 1.5.1 1. 获取 1.5.1.1 2. 调整 1.5.1.2 1. 尺寸调整 1.5.1.2.1 2. 动图gif 1.5.2 1. 视频转动图 1.5.2.1 2. 动图转视频 1.5.2.2 3. 水印 1.5.3 强大的音视频处理工具:FFmpeg 最新版本: v1.0 更新时间: 20210914 简介 介绍音视频处理工具FFmpeg有哪些强大的功能。先对ffmpeg进行概览,包括可以用来 干什么,与之相关的ffprobe、ffplay、ffserver等工具;再介绍如何安装ffmpeg;如何用 ffmpeg处理音频,比如从音频中提取某段音频片段;以及各种视频处理,包括视频属 性的获取和 性的获取和调整,包括调整视频宽高尺寸大小;以及动图gif处理,包括视频转动图、 动图转视频;以及水印处理,包括去除视频水印;从视频中提取完整音频和音频片 段;字幕相关处理,包括字幕的背景知识,包括软字幕和硬字幕、常见字幕格式ass和 srt;以及如何用Aegisub编辑字幕;从视频中提取字幕、从srt转换出ass字幕;嵌入字 幕,包括用流拷贝模式嵌入软字幕、用vf模式烧录嵌入硬字幕、且可以指定字幕位 置、指0 码力 | 139 页 | 2.60 MB | 1 年前3
强大的音视频处理工具:FFmpeg1.6.1 1.6.1.1 1.6.1.2 目录 前言 FFmpeg概览 FFmpeg相关 FFmpeg安装 音频处理 提取音频片段 视频处理 视频属性 获取 调整 尺寸调整 动图gif 视频转动图 动图转视频 水印 去除水印 提取音频 字幕处理 背景知识 字幕分类 字幕格式 1.6.2 1.6.2.1 1.6.3 1.6.4 1.6.5 强大的音视频处理工具:FFmpeg 最新版本: v1.0 更新时间: 20210914 简介 介绍音视频处理工具FFmpeg有哪些强大的功能。先对ffmpeg进行概 览,包括可以用来干什么,与之相关的ffprobe、ffplay、ffserver等工 具;再介绍如何安装ffmpeg;如何用ffmpeg处理音频,比如从音频中 提取某段音频片段;以及各种视频处理,包括视频属性的获取和调 取和调 整,包括调整视频宽高尺寸大小;以及动图gif处理,包括视频转动 图、动图转视频;以及水印处理,包括去除视频水印;从视频中提取 完整音频和音频片段;字幕相关处理,包括字幕的背景知识,包括软 字幕和硬字幕、常见字幕格式ass和srt;以及如何用Aegisub编辑字 幕;从视频中提取字幕、从srt转换出ass字幕;嵌入字幕,包括用流拷 贝模式嵌入软字幕、用vf模式烧录嵌入硬字幕、且可以指定字幕位0 码力 | 139 页 | 9.35 MB | 1 年前3
4 【王琼】容器监控架构演进 王琼 YY直播0 码力 | 23 页 | 2.17 MB | 1 年前3
张波-虎牙直播在微服务改造中的实践虎牙直播在微服务改造中的实践 张波 虎牙基础保障部中间件团队负责人 2019.8.11 Service Mesh Meetup #6 广州站 微服务改造事项 DNS-F在数据 库场景的落地 名字服务在负 载均衡场景的 落地 DNS-F在微服 务场景的落地 应用层探活 数据库故障 恢复时间长 服务故障牵 引慢,流量 接入生效时 间长 DNS生效慢 内部服务无 就近接入能 力 日志输出对接公司内部日志服务; • 对接公司CMDB; • DNS-F Cluster; • DNS 忽略大小写 Nacos CMDB • 扩展对接虎牙CMDB • 对接内部负载均衡策略 虎牙直播与阿里共建Nacos生态 社区贡献 • Nacos Commiter 4人; • 承担多个模块的开发和维护(Nacos Service Mesh,Dubbo Mesh,Golang SDK,Nacos0 码力 | 27 页 | 1.03 MB | 1 年前3
深度学习下的图像视频处理技术-沈小勇深度学习下的图像视频处理技术 沈小勇 优图X-Lab视觉AI负责人 专家研究员 自我介绍 自我介绍 2006.9 – 2012.7 浙江大学数学系本科硕士 2012.8 – 2016.6 香港中文大学博士 2016.6 – 2017.5 香港中文大学 Research Fellow 2017.5 – 现在 腾讯优图X-Lab 视觉AI负责人,专家研究员 个人主页:http://xiaoyongshen Scholar: https://scholar.google.com/citations?user=P eMuphgAAAAJ&hl=en 看得更清,看得更懂 目录 1. 夜景增强 2. 图像视频去模糊 3. 视频超分辨率 1. 夜景图像增强 Taking photos is easy Amateur photographers typically create underexposed photos More Results Input iPhone Lightroom Our result More Results Input iPhone Lightroom Our result 2. 视频超分辨率 Old and Fundamental Several decades ago [Huang et al, 1984] → near recent Many Applications HD0 码力 | 121 页 | 37.75 MB | 1 年前3
7-王刚-Flutter在Now直播中的工程实践应用,参与手机QQ、 NOW直播、腾讯课堂等产 品的Android客户端。 姓名:王刚 英文:Kirawang 职位:腾讯移动端高级工程师 手机QQ NOW直播 分享目录 uNOW直播与Flutter uNOW直播中Flutter的开发模式 uNOW直播中Flutter的工程实践 u技术思考 关于NOW直播 •腾讯出品的个人直播平台 •2016年初上线 •Top3热门个人直播App •Tens 框架应用 Web RN(运营需求多的) Native Flutter(性能要求高的) 分享目录 uNOW直播与Flutter uNOW直播中Flutter的开发模式 uNOW直播中Flutter的工程实践 u技术思考 开发模式 •纯Flutter开发 •不具备条件 Flutter Native Flutter •混合开发 工程化开发模式Ⅰ Flutter工程集成IDE工程模式 IDE工程集成Flutter产出模式 适合个人独立开发 方便团队内部协作开发 方便开发调试 适合跨团队协作开发 分享目录 uNOW直播与Flutter uNOW直播中Flutter的开发模式 uNOW直播中Flutter的工程实践 u技术思考 版本迭代 Flutter NOW Version1.0 动态搜索页 Flutter NOW Version2.00 码力 | 35 页 | 5.39 MB | 1 年前3
Qcon北京2018-《深度学习在视频搜索领域的实践》-刘尚堃pdf��������������� ������� 目录 1、视频搜索的挑战 %、深度学m在视频内容理解h的应用——召回 3、深度学m在语k搜索h的应用——语k表征 4、深度学m在排序h的应用——g性化表征 视频搜索的挑战 1�����/���——���� 2����/�����——���� 3������——������ ��������������� 1������������ 1������������ 2�����/���� 3������ 内容理解——基q视频内容的召回 ������������ 1����� 2���/���� 3���/���� 4���/OCR/ASR��NLP�� �������� ����������� 内容理解——自动分类技术 • 目的a输入v意视频,通过内容理解的方法对视 频进行类目和标签预测 • 方法a采用1::+8ST9的UHSuHPFH-VQ- 方法a采用1::+8ST9的UHSuHPFH-VQ- UHSuHPFH RTHGLFVLQP的方法 • 效果a • 基类目平均准确率.8(% ������ pu/行i检测技术 • 目的a给定e定长视频,定x感兴趣行i发生的时间段并给出 对应行i类标 • 方法a采取1QPvQNuVLQP 32+5DVHG >HFuTTHPV APLVU 5>A) 算法,结合SLPgNH ShQV 2HVHFVQT SS2)框架实现行i检测功0 码力 | 24 页 | 9.60 MB | 1 年前3
共 443 条
- 1
- 2
- 3
- 4
- 5
- 6
- 45













