<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[TUTK_Team的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/TUTK_Team</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; TUTK_Team]]></copyright><item><title><![CDATA[TUTK摄像头配网方式之扫码配网]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/120202354</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/120202354</guid><author>TUTK_Team</author><pubDate>Thu, 09 Sep 2021 15:40:42 +0800</pubDate><description><![CDATA[扫码配网，顾名思义 ，就是扫描二维码配置网络。通常是由APP将网络信息（wifi ssid/passwd）生成二维码，然后由设备扫码获取网络信息，进行配网。

通常二维码的信息会包含且不限于以下内容：

（1）WIFI SSID

（2）WIFI 密码

（3）用户相关信息

（4）服务器相关信息

比如：

{

    "ssid":"test_wifi";

    "passwd":"12345678";

    "cert_server_addr":"cert_serv...]]></description><category></category></item><item><title><![CDATA[TUTK摄像头配网方式之AP模式配网]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/120198737</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/120198737</guid><author>TUTK_Team</author><pubDate>Thu, 09 Sep 2021 12:15:33 +0800</pubDate><description><![CDATA[AP mode设定网络，即让设备在启动后处于ap模式下，然后手机连接到设备的ap下，手机APP通过SDK搜索到设备，然后发送配网请求。

APP端实作伪代码：

if(connect_device_ap = true){ //连上设备的ap

    uidlist = call_lan_search_api(); //搜索局域网内设备

    call_connect_device_uid_api(); // 连接上设备

    call_get_device_info_ap...]]></description><category></category></item><item><title><![CDATA[TUTK[摄像头开发系列]之添加摄像头到手机APP]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/120195435</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/120195435</guid><author>TUTK_Team</author><pubDate>Thu, 09 Sep 2021 12:14:25 +0800</pubDate><description><![CDATA[当用户拿到一台新的机器时，第一步要做的是，把新购买的机器添加/绑定到自己的手机APP里面。所以一个简单易用的添加过程，往往能给用户的初次使用留下很好的印象。

一次完整的添加过程，通常会包含但不限于以下子过程：

1，配网

2，绑定手机APP（或者用户账号）



配网，是让机器连接到互联网。对于可以插网线的设备，这个过程可以略过。目前大部分的机器，特别是卡片机，通常都会通过直接连接WIFI的方式，让设备接入互联网，省去了布线的烦恼。

配网的方式常见有以下几种：

（1）AP mode设定网络

（2）]]></description><category></category></item><item><title><![CDATA[TUTK普通家用摄像头常见功能介绍]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/120085494</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/120085494</guid><author>TUTK_Team</author><pubDate>Wed, 08 Sep 2021 11:01:07 +0800</pubDate><description><![CDATA[专栏内容：

1，局域网搜索API的使用。

2，P2P连线的API的使用。

3，连接状态检测的API的使用。
]]></description><category></category></item><item><title><![CDATA[TUTK_SDK版本更新（长期更新）]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/120084997</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/120084997</guid><author>TUTK_Team</author><pubDate>Fri, 03 Sep 2021 16:40:58 +0800</pubDate><description><![CDATA[最新版本发布：3.4.4。

重要更新:

1，更安全的连线和传输机制。

2，大幅降低的P2P服务器带宽。



用户如需更新SDK，敬请联系TUTK的业务或者技术窗口！
]]></description><category></category></item><item><title><![CDATA[TUTK[MediaSDK][iOS]视频通话转音频通话后无声音]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81634128</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81634128</guid><author>TUTK_Team</author><pubDate>Mon, 13 Aug 2018 17:44:39 +0800</pubDate><description><![CDATA[因TUTKSDK有做音视频同步的关系，在视频通话转音频通话时，不要调用TK_client_stopRecvVideo，否则停止接受视频会导致音频也无法收到，所以建议只需做停止采集和停止编解码就可以了；...]]></description><category></category></item><item><title><![CDATA[TUTK[Kalay][iOS]推送使用的pem制作过程]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81633883</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81633883</guid><author>TUTK_Team</author><pubDate>Mon, 13 Aug 2018 17:39:19 +0800</pubDate><description><![CDATA[1.将对应的推送证书download,然后双击进入钥匙串访问,如下图:



导出对应的cert.p12及key.p12,导出时需要设置密码(如:1234),注意两个文件导出放入同一个文件夹

2.运行Mac上的终端,运行code如下:

cd 导出p12的文件夹路径

openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in cert....]]></description><category></category></item><item><title><![CDATA[TUTK[Kalay][iOS]对接iOS TPNS推送流程]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81632007</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81632007</guid><author>TUTK_Team</author><pubDate>Mon, 13 Aug 2018 17:14:35 +0800</pubDate><description><![CDATA[1.debug版验证流程(调试版)

a.改动kalay源码中的TPNSAssistant.m文件,详细请见下图





b.制作对应appid的Development push证书

访问https://developer.apple.com,找到对应的appid然后点击Edit,创建如下图证书





c.制作pem文件给到TUTK PM

制作方法请参见另一篇博客pem文件的制作(h...]]></description><category></category></item><item><title><![CDATA[TUTK[MediaSDK][Android]如何抓取P2P连线的log]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81624231</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81624231</guid><author>TUTK_Team</author><pubDate>Mon, 13 Aug 2018 09:29:16 +0800</pubDate><description><![CDATA[请确保开启了调试模式TK_setDebug(true)
p2p的log自动保存在根目录
根目录—IOTCAPIs_log.txt
根目录—log_avapi.txt]]></description><category></category></item><item><title><![CDATA[TUTK[MediaSDK][Android] 如何在android系统上实现后台编码功能]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81624212</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81624212</guid><author>TUTK_Team</author><pubDate>Mon, 13 Aug 2018 09:28:25 +0800</pubDate><description><![CDATA[必须要有摄像头权限，悬浮窗权限
	开启Service加载一个1px的悬浮窗，构建CameraEncodePreview布局，进行后台编码
	android5.0以下必须开启悬浮窗的硬加速配置：WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED
...]]></description><category></category></item><item><title><![CDATA[TUTK[MediaSDK][Android] 有些机型即使把系统声音调到最大，但是播放出来的音频还是比较小]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81624196</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81624196</guid><author>TUTK_Team</author><pubDate>Mon, 13 Aug 2018 09:27:26 +0800</pubDate><description><![CDATA[使用TUTKMedia模块的TK_decode_setPlayVolume
区别于系统喇叭音量 单纯的增强音量输出
系数越大 降噪效果越差]]></description><category></category></item><item><title><![CDATA[TUTK[MediaSDK][Android] 没有声音播放出来]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81568235</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81568235</guid><author>TUTK_Team</author><pubDate>Fri, 10 Aug 2018 18:36:36 +0800</pubDate><description><![CDATA[TUTKP2P模块没有收到对方传输过来的音频数据
	请确定是否连线／掉线
	如果是client端，请确定有调用TK_client_startListener
	请确定TUTKP2P模块的receiveAudioInfo接口是否有收到有效数据
	TUTKP2P模块没有收到对方传输过来的音频数据
	请确定是否正常使用TK_decode_startDecodeAudio开启音频解码播放以及TK_deco...]]></description><category></category></item><item><title><![CDATA[TUTK[MediaSDK][Android] 解码器一直处于黑屏状态，没有图像]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81568225</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81568225</guid><author>TUTK_Team</author><pubDate>Fri, 10 Aug 2018 18:35:43 +0800</pubDate><description><![CDATA[TUTKP2P模块没有收到对方传输过来的视频数据
	请确定是否连线／掉线
	请确定查询TUTKP2P模块的receiveVideoInfo接口是否有收到有效数据
	如果是client端，请确定是否有调用TK_client_startReceiveVideo
	TUTKMedia模块没有正常开启视频解码播放功能
	请确定是否正常使用TK_decode_startDecodeVideo以及TK_dec...]]></description><category></category></item><item><title><![CDATA[TUTK[MediaSDK][Android] 解码器出现了花屏现象]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81567809</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81567809</guid><author>TUTK_Team</author><pubDate>Fri, 10 Aug 2018 18:04:57 +0800</pubDate><description><![CDATA[TUTKP2P模块收到了对方传输的重复视频数据
	通过receiveVideoInfo接口保存对方传输过来的视频数据，使用StreamAnalyzer软件进行分析是否用完全相同的I/P帧数据StreamAnalyzer下载地址
...]]></description><category></category></item><item><title><![CDATA[TUTK[MediaSDK][iOS]不出图或画面出现花屏]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81567715</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81567715</guid><author>TUTK_Team</author><pubDate>Fri, 10 Aug 2018 17:59:34 +0800</pubDate><description><![CDATA[请确认是否有收到对方传过来的视频裸流数据；
	在 TK_device_outputVideoData:或 TK_client_outputVideoData:代理方法中，保存收到的data数据；
	然后使用软件进行裸流分析是否有花屏问题；
...]]></description><category></category></item><item><title><![CDATA[TUTK[MediaSDK][iOS]如何进入后台后保持通话状态]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81567702</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81567702</guid><author>TUTK_Team</author><pubDate>Fri, 10 Aug 2018 17:58:25 +0800</pubDate><description><![CDATA[在Xcode中的Capabilities开启Audio的Background Mode权限，即可让APP进入后台后保持通话状态；
]]></description><category></category></item><item><title><![CDATA[TUTK[MediaSDK][iOS]进入后台锁屏再进入前台后无法建立连线]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81567691</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81567691</guid><author>TUTK_Team</author><pubDate>Fri, 10 Aug 2018 17:57:43 +0800</pubDate><description><![CDATA[在AppDelegate中的 applicationWillEnterForeground:处调用 TK_device_willEnterForeground即可解决；
]]></description><category></category></item><item><title><![CDATA[TUTK[MediaSDK][iOS]进入后台SDK是否会主动断开连接]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81567642</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81567642</guid><author>TUTK_Team</author><pubDate>Fri, 10 Aug 2018 17:55:13 +0800</pubDate><description><![CDATA[SDK不会主动断开连接，只要App有后台运行的权限，SDK会一直保持连线状态；
]]></description><category></category></item><item><title><![CDATA[TUTK[MediaSDK][iOS]没有声音或声音异常]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81567618</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81567618</guid><author>TUTK_Team</author><pubDate>Fri, 10 Aug 2018 17:54:06 +0800</pubDate><description><![CDATA[请确认是否有收到对方传过来的音频流数据；
	在 TK_device_outputAudioData:或 TK_client_outputAudioData:代理方法中，保存收到data数据；
	然后使用软件进行音频流数据进行分析是否有声音异常的问题；
...]]></description><category></category></item><item><title><![CDATA[TUTK[MediaSDK][iOS]如何抓取SDK的日志记录]]></title><link>https://blog.youkuaiyun.com/TUTK_Team/article/details/81567595</link><guid>https://blog.youkuaiyun.com/TUTK_Team/article/details/81567595</guid><author>TUTK_Team</author><pubDate>Fri, 10 Aug 2018 17:53:01 +0800</pubDate><description><![CDATA[在AppDelegate中的程序启动处调用 [TUTKP2P TK_enableLogFile]；
	运行的SDK Log就会写入到App的沙盒中；
	获取沙盒文件，在Documents路径下就能找到IOTC_log和AVAPI_log；
...]]></description><category></category></item></channel></rss>