TTFHW(Time to first hello world)测试

为了更好的了解并改进开发者在使用声网SDK的体验,我们特意组织了定期的TTFHW(Time to first hello world)活动,意思是大家在第一次下载到跑出第一个Hello world(实现音视频通话)的时间,时间越短,也就意味着声网sdk配套的文档、sample code、demo等越完善,开发者体验也就越好。为了更加直观的了解,我们组织此活动,并希望得到开发者小伙伴的真实反馈,我们会好好评估大家的意见建议,您提的任何相关信息反馈,我们都会仔细评估,给予您确切反馈!

我们对所有参与我们调研的小伙伴,都会有精美礼品等着你哦(技术大会门票、贴纸、T恤、周边~只有你想不到哦)

TTFHW–SDK Demo初体验(简单跑通官网SDK Demo)

  • 列表条目
    SDK
    平台/语言
    测试者姓名
    编程年限
    之前是否接触过声网SDK
    总时长
    卡顿点反馈(任何觉得可以改进的地方都可以)

TTFHW–SDK集成体验(在自己项目中集成声网SDK)

  • 列表条目
    SDK
    平台/语言
    测试者姓名
    编程年限
    之前是否接触过声网SDK
    声网相关代码行数(不是你项目的代码行数,集成声网sdk的相关代码行数)
    总时长
    卡顿点反馈(任何觉得可以改进的地方都可以)

我来示范下:
TTFHW–SDK Demo初体验(简单跑通官网SDK Demo)

  • 列表条目
    SDK:AgoraRTCSDK-2.9.0.js
    平台/语言:web
    测试者姓名:蒋著
    编程年限:4
    之前是否接触过声网SDK:是
    总时长:5min
    卡顿点反馈(任何觉得可以改进的地方都可以):从Github仓库下载演示文件可能会存在网络问题,是否可以放zip包或者国内仓库

TTFHW–SDK集成体验(在自己项目中集成声网SDK)

  • 列表条目
    SDK:AgoraRTCSDK-2.6.0.js
    平台/语言:web-react
    测试者姓名:蒋著
    编程年限:4
    之前是否接触过声网SDK:是
    声网相关代码行数: 数百行
    总时长:数天
    卡顿点反馈:由于我使用的是React框架,所以在集成SDK到我自己项目的时候遇到了现有的SDK无法支持React框架,需要自己写一个组件封装将SDK成React组件。

希望官方能支持到更多的web框架。这里分享一下我之前封装的一些DEMO给家一些参考https://github.com/monsterooo/react-agora/blob/master/src/components/AgoraRTC/AgoraRTC.js

1赞

点赞!感谢反馈和分享~
这里有个开源的社区版 Web React demo

这个声网相关代码行数和总时长,指的是接入声网相关的代码和那部分的时长,不是说总代码数和总demo开发时长哈~

嗯,了解了。我通过React接入加上自己的封装逻辑,代码行数大概有400行左右吧

这个我看了下,还不错。就是封装的功能还是比较窄。感觉适用性比较窄

TTFHW–SDK集成体验(在自己项目中集成声网SDK)

列表条目
SDK:Agora互动直播和实时消息SDK
平台/语言:iOS
测试者姓名:蒋著
编程年限:6
之前是否接触过声网SDK:否
声网相关代码行数: 数十行
总时长:数小时
卡顿点反馈:之前集成的时候使用cocoapods集成后发现sdk版本和官网上的不同步,又重新从官网下载手动导入了。但是现在现在发现好像cocoapods上的版本已经和官网同步了,点赞!

TTFHW–SDK Demo初体验(简单跑通官网SDK Demo)

  • 列表条目
    SDK:agora.rtc:full-sdk:2.4.1
    平台/语言:Android
    测试者姓名:RoachWZ
    编程年限:0
    之前是否接触过声网SDK:否
    总时长:2天
    卡顿点反馈:1)文档描述有出入,配置SDK这块费了点时间。2)程序跑通了但没出效果,黑屏,后来发现是没连上服务器导致的,建议在demo中加上提示。这个是当时别人的求助帖:官网一对一Android视频通话黑屏,是什么问题。

你说的文档描述是文档和Github readme对应不上?

对。

TTFHW–SDK集成体验(在自己项目中集成声网SDK)

  • 列表条目
    SDK :agora.rtc:full-sdk:2.4.3
    平台/语言:Android
    测试者姓名:虫子
    编程年限:7
    之前是否接触过声网SDK:否
    声网相关代码行数:视频Demo30行左右,消息Demo20行左右,主要是事件监听的方法定义,哈哈。
    总时长:2 hour
    卡顿点反馈(任何觉得可以改进的地方都可以):
    消息通道需要单独的的SDK,可以在官方文档中明确下。

TTFHW–SDK集成体验(在自己项目中集成声网SDK)

  • 列表条目
    SDK:AgoraRTCSDK-2.9.0.js
    平台/语言:Nodejs, Python, TensorFlow
    测试者姓名:nekowink
    编程年限:9
    之前是否接触过声网SDK:否
    声网相关代码行数:100+行
    总时长:~ 2h

卡顿点反馈:
一开始未能跑通Python和其他语言的Demo(印象中没有Python3.7的pyd,在项目后期才重新尝试,手动编译了相关文件,还是比较麻烦
于是思路转为基于前端Demo来构建服务端,实时获取显示视频的canvas内容,并将其编码后发送至后端服务器,再进行AI推理
在跑前端Demo和实现这个捕捉-推理的构想上没有遇到困难

TTFHW–SDK集成体验(在自己项目中集成声网SDK)

列表条目
SDK: 视频通话/视频互动直播 SDK
平台/语言:Android、Web
测试者姓名:杜威
编程年限:6
之前是否接触过声网SDK:否
声网相关代码行数: 数百行
总时长:几天
卡顿点反馈:自己项目中集成了视频通话的Android和Web端的SDK,出现Android端和web端过视频通话不稳定出现黑屏现象,问题困扰项目良久,无奈得到技术支撑较少,两端开发工程师相互推诿,目前都没有解决,难呀