- 随着推拉流技术的发展,现在网络直播应用很普及了,打开许多App都能看到各式各样的直播节目,包括抖音、快手、虎牙、斗鱼、B站、小红书、YY、映客等等。有关视频推拉流的FFmpeg实现参见《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2 FFmpeg推流和拉流”,使用FFmpeg结合专用的流媒体服务器,可以很方便地实现视频直播功能。不过常规的拉流操作仅能实现播放功能,未能实现存... 随着推拉流技术的发展,现在网络直播应用很普及了,打开许多App都能看到各式各样的直播节目,包括抖音、快手、虎牙、斗鱼、B站、小红书、YY、映客等等。有关视频推拉流的FFmpeg实现参见《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2 FFmpeg推流和拉流”,使用FFmpeg结合专用的流媒体服务器,可以很方便地实现视频直播功能。不过常规的拉流操作仅能实现播放功能,未能实现存...
- 别光吆喝,先听人说:用数据让品牌社交媒体互动「活」起来 别光吆喝,先听人说:用数据让品牌社交媒体互动「活」起来
- WAV 拼接表面上是一项简单的字节追加操作,但真正影响播放效果的核心在于 正确处理文件的块结构和头部信息。只有动态识别 data 块的位置、准确累计实际音频数据长度,并在合并完成后重写 RIFF 和 data 的长度字段,才能确保播放器在播放过程中能够正确识别完整音频。通过本次实践,我们从常见的“时长显示为 0、只能播放一段、拼接后出现杂音”等典型问题入手,逐步分析原因并构建了一个 通用、稳定、可 WAV 拼接表面上是一项简单的字节追加操作,但真正影响播放效果的核心在于 正确处理文件的块结构和头部信息。只有动态识别 data 块的位置、准确累计实际音频数据长度,并在合并完成后重写 RIFF 和 data 的长度字段,才能确保播放器在播放过程中能够正确识别完整音频。通过本次实践,我们从常见的“时长显示为 0、只能播放一段、拼接后出现杂音”等典型问题入手,逐步分析原因并构建了一个 通用、稳定、可
- 音乐播放器小程序 音乐播放器小程序
- MyTV是一款使用Android原生开发的网络直播软件,它的原理是接入网络上的直播推流链接,通过Android提供的ExoPlayer来播放直播节目。有关网络推拉流的直播技术可参考《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2 FFmpeg推流和拉流”。MyTV的源码托管地址为https://github.com/yaoxieyoulei/mytv-android(星星数... MyTV是一款使用Android原生开发的网络直播软件,它的原理是接入网络上的直播推流链接,通过Android提供的ExoPlayer来播放直播节目。有关网络推拉流的直播技术可参考《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2 FFmpeg推流和拉流”。MyTV的源码托管地址为https://github.com/yaoxieyoulei/mytv-android(星星数...
- 🏆本文收录于「滚雪球学SpringBoot」专栏(全网一个名),手把手带你零基础入门Spring Boot,从入门到就业,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!环境说明:Windows 10 + IntelliJ IDEA 2021.3.2 + Jdk 1.8 前言先把狠话放前头:能,而且稳——前提是你玩明白了多媒体 API、Ca... 🏆本文收录于「滚雪球学SpringBoot」专栏(全网一个名),手把手带你零基础入门Spring Boot,从入门到就业,助你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!环境说明:Windows 10 + IntelliJ IDEA 2021.3.2 + Jdk 1.8 前言先把狠话放前头:能,而且稳——前提是你玩明白了多媒体 API、Ca...
- 《FFmpeg开发实战:从零基础到短视频上线》一书的“3.4.1 通用音视频播放器”介绍了如何在桌面系统上安装和使用通用音视频播放器VLC media player,其实VLC是个跨平台的播放器,它也提供了面向Android平台的手机版VLC。Android版VLC的官网地址是https://code.videolan.org/videolan/libvlc-android,源码托管地址... 《FFmpeg开发实战:从零基础到短视频上线》一书的“3.4.1 通用音视频播放器”介绍了如何在桌面系统上安装和使用通用音视频播放器VLC media player,其实VLC是个跨平台的播放器,它也提供了面向Android平台的手机版VLC。Android版VLC的官网地址是https://code.videolan.org/videolan/libvlc-android,源码托管地址...
- 别光努力发内容了,先把“数据眼”睁开:用数据放大你的社交媒体影响力 别光努力发内容了,先把“数据眼”睁开:用数据放大你的社交媒体影响力
- 以下是鸿蒙开发中Video组件的详细使用,涵盖核心API、常用方法、属性配置及示例代码,综合最新文档(截至2025年5月)整理:一、Video组件基础1. 组件定义与功能作用:用于播放视频文件并控制播放状态,支持本地/网络视频、倍速播放、预览图等功能 。API版本:从API Version 4开始支持,部分特性需更高版本(如倍速控制需API 8+)。权限要求:// module.json5中... 以下是鸿蒙开发中Video组件的详细使用,涵盖核心API、常用方法、属性配置及示例代码,综合最新文档(截至2025年5月)整理:一、Video组件基础1. 组件定义与功能作用:用于播放视频文件并控制播放状态,支持本地/网络视频、倍速播放、预览图等功能 。API版本:从API Version 4开始支持,部分特性需更高版本(如倍速控制需API 8+)。权限要求:// module.json5中...
- 音乐播放器小程序 音乐播放器小程序
- 引言在响应式设计成为现代Web开发标配的今天,CSS媒体查询作为实现跨设备适配的核心技术,其重要性不言而喻。从简单的视口宽度调整到复杂的用户偏好检测,媒体查询已经发展成为一个功能丰富且强大的工具集。本文将深入探讨媒体查询的各个方面,从基础概念到高级特性,通过详实的代码示例和实战场景,帮助开发者全面掌握这一关键技术。一、媒体查询基础概念与用法媒体查询是CSS3引入的重要特性,允许内容根据设备特... 引言在响应式设计成为现代Web开发标配的今天,CSS媒体查询作为实现跨设备适配的核心技术,其重要性不言而喻。从简单的视口宽度调整到复杂的用户偏好检测,媒体查询已经发展成为一个功能丰富且强大的工具集。本文将深入探讨媒体查询的各个方面,从基础概念到高级特性,通过详实的代码示例和实战场景,帮助开发者全面掌握这一关键技术。一、媒体查询基础概念与用法媒体查询是CSS3引入的重要特性,允许内容根据设备特...
- 数据究竟如何影响数字货币(Cryptocurrency)价值波动? 数据究竟如何影响数字货币(Cryptocurrency)价值波动?
- 别让“热搜”骗了你:大数据如何让新闻更真实? 别让“热搜”骗了你:大数据如何让新闻更真实?
- 本文聚焦3D开放世界草原场景开发中植被交互与物理碰撞的核心问题,结合实际项目经验,分享6项轻量化适配实践。针对草叶穿模,通过分层碰撞体体系与物理采样频率同步优化,平衡精度与性能;解决植被动态动画冲突,采用风力参数与碰撞动画融合逻辑;应对植被与地形适配问题,设计运行时高度采样与坡度适配机制;优化LOD切换卡顿,构建碰撞体精度过渡与速度关联切换方案; 本文聚焦3D开放世界草原场景开发中植被交互与物理碰撞的核心问题,结合实际项目经验,分享6项轻量化适配实践。针对草叶穿模,通过分层碰撞体体系与物理采样频率同步优化,平衡精度与性能;解决植被动态动画冲突,采用风力参数与碰撞动画融合逻辑;应对植被与地形适配问题,设计运行时高度采样与坡度适配机制;优化LOD切换卡顿,构建碰撞体精度过渡与速度关联切换方案;
- 本文记录3D动作游戏角色受击反馈系统的开发实践,针对早期依赖引擎模板导致的反馈雷同、硬直僵化等问题展开优化。通过联合多岗位梳理“视觉差异化、物理动态化、音效分层”需求,放弃传统组件,自研受击反馈状态机,实现状态独立配置与优先级切换;构建伤害类型-反馈参数映射表适配不同场景,开发动态硬直判定器平衡攻防体验。 本文记录3D动作游戏角色受击反馈系统的开发实践,针对早期依赖引擎模板导致的反馈雷同、硬直僵化等问题展开优化。通过联合多岗位梳理“视觉差异化、物理动态化、音效分层”需求,放弃传统组件,自研受击反馈状态机,实现状态独立配置与优先级切换;构建伤害类型-反馈参数映射表适配不同场景,开发动态硬直判定器平衡攻防体验。
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签