一场由AI"胡说八道"引发的真开发,最终变成了一段用户和团队的双向奔赴。
事情的开头有点荒诞。
有用户来咨询,说AI Pro版介绍里提到了我们有一款"视频录制拓展"。我们的第一反应是——没有啊。翻遍了产品列表,确实没有这个组件。这纯粹是AI的"幻觉",一本正经地编了个不存在的功能。
本来这事到这就结束了,"抱歉,暂时没有这个拓展"。
但紧接着,另一位用户也来问了。而且这次不是随便问问——他明确说要做一个会议录制App,需要调整视频码率来压缩体积。需求非常具体,场景非常清晰。
两个用户,同一个需求,前后脚出现。团队一合计:这不是AI在骗人,这是用户在告诉我们,他们真的需要这个功能。
既然用户需要,那就做。团队定下了目标:一周之内,交付一个能打的版本。
这是最先遇到、也是耗时最长的问题。用户竖着拿手机录,突然横过来,预览画面要自动适配,不能拉伸变形,也不能留黑边。
不是简单地填满就完事——要裁剪得当、焦点居中、不能丢失重要画面区域。
用户希望在打开App时直接使用前置摄像头,而不是默认的后置。
默认存App私有目录,不需要请求额外的文件访问权限。用户可以通过文件浏览器查看录制的MP4文件。
用户提出需要知道"已经录了多久",团队加了一个 RecordingDuration 属性,实时返回录制毫秒数。
录视频的时候手机自动锁屏?不行。加上了保持屏幕常亮的功能。
VideoRecorder(前台模式):带摄像头预览画面,支持前后摄像头切换、闪光灯、静音录制。
BackgroundVideoRecorder(后台模式):没有预览画面,App最小化后录制继续进行,还支持录制中截图。
"面对我的多次疑问和反复修改需求,全程没有一丝敷衍、没有半点不耐烦。" "专业能力过硬,服务态度绝佳,包容耐心拉满。"
分辨率 | 建议码率 | 自动计算值 |
|---|---|---|
1080P | 6~10 Mbps | 8 Mbps |
720P | 3~6 Mbps | 4 Mbps |
480P | 1.5~3 Mbps | 2 Mbps |
有时候错误也能指向正确的方向。从一个不存在的功能,到一周内交付两个完整组件:认真对待每一个用户需求,快速响应,反复打磨,结果不会差。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。