其实tiktok信号无法关注的问题并不复杂,但是又很多的朋友都不太了解tiktok关注收藏无效解决方法,因此呢,今天小编就来为大家分享tiktok信号无法关注的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

tiktok关注收藏无效解决方法

tiktok关注收藏无效解决方法,检查手机当前的网络状态,是否是因为信号不好,没有信号,没有网络数据等。如果是,解决后打开TikTok,点击收藏夹查看。异常bug,在这种情况下,我们只需要等一会儿,再次打开TikTok就能解决问题。

tiktok简介

TikTok具有简单的门槛,用户设置一段音乐就可以开始拍摄短视频。TikTok包含丰富的模板和视觉效果以增加视频的趣味性,它还有一个直播功能,允许用户用真金白银向他们喜欢的创作者发送虚拟礼物。

TikTok视频的一个流行类型是挑战赛,这是一种集体行动的视频短片。TikTok推出了一项名为DonationStickers的新功能。

该功能由一家名为Tiltify的筹款公司提供技术支持,新的贴纸能够让TikTok的短视频创作者以各种不同的目的筹集资金。用户在不离开应用的情况下,就可以通过该贴纸进行捐款。

直播平台有哪些

直播平台有非常多,有欢拓、微开讲、欢云等直播平台。建议欢拓云直播系统,该系统支持高端定制线上直播间样式,还能根据业务深度定制功能。最重要是全方位挖掘直播关键数据,让直播运营优化有据可依。点击领取7天免费试用资格

欢拓直播的优势为:

1、简单操作,快速上手。界面和功能均基于各行业头部企业需求优化设置,即使是新手主播也能快速熟识操作,轻松开播。

2、高清流畅观看体验。欢拓多项直播专利技术业内领先,单直播间可支持百万观众同时在线观看情况下,保持清晰流畅的观看体验。

3、全方位提升直播质量。举手、弹幕、送花、红包等50余种互动形式活跃气氛,支持多种文档格式和屏幕共享,白板涂鸦,真实还原线下互动场景。

4、数据分析优化运营。关键数据:峰值人数、新老用户观看时长数据自动沉淀;课堂参与率,方法、效果反馈记录等为后续讲师优化课程提供参考依据。

5、更利于流量转化为销量。支持打造企业自有直播品牌,近百种营销功能(邀请卡,广告弹窗,渠道推广,视频回放剪辑等)助力新粉下单和复购,实现直播效益最大化。

想要了解更多关于直播平台的相关信息,推荐咨询欢拓云直播平台。欢拓一直致力于提供行业领先的互动直播SaaS云服务,更是获得了国家高新技术企业和科技创新小巨人企业认证。从2010年开始,欢拓就专注于音频、视频的采样、编码、后处理及智能传输等直播核心技术的研究,其产品线涵盖教育、金融、电商、会议、培训、大会、医疗等全行业直播场景。

怎样在切入切出虚拟摄像头时营造卡顿效果

背景介绍:本人原先是android逆向工程师,后来因为工作变动,离开了协议分析这类的岗位,目前在做直播机与第三方应用兼容性分析相关分析,所以就有了这篇兼容性分析文章。

问题:tiktok在我们推流设备直播时,经过几个特定步骤后切换前后置摄像头会出现卡住的问题。

重现步骤:直播界面打开更多菜单->然后退到后台->回到前台->切换前后置菜单。

现象:直播画面卡住不动了。

解决思路:找到点击切换按钮后的点击事件回调,找到切换摄像头的核心逻辑,来找到卡住原因。

1、如果了解ART虚拟机的同学会知道,jni函数和java函数都会调用到art虚拟机ArtMethod的Invoke函数。

输出日志:

findtargetmethod:android.view.View.performClick

ArtMethodInvoke【22955】:;lr:0x4af78c;libart.so:android.view.View.performClick

ArtMethodInvoke【22955】:;lr:0x2e2800;libart.so:java.lang.Enum.toString

ArtMethodInvoke【22955】:;lr:0x2e2800;libart.so:X.Ggh.LIZ

ArtMethodInvoke【22955】:;lr:0x2e2800;libart.so:java.util.LinkedHashMap.<init>

ArtMethodInvoke【22955】:;lr:0x2e2800;libart.so:java.util.HashMap.putAll

ArtMethodInvoke【22955】:;lr:0x2e2800;libart.so:java.util.HashMap.put

ArtMethodInvoke【22955】:;lr:0x2e2800;libart.so:X.DED.LIZ

ArtMethodInvoke【22955】:;lr:0x2e2800;libart.so:X.D5k.onClick

通过fridahooklibart.so的ArtMethod的Invoke函数,我们找到了点击事件的回调类X.D5k.

找到这个类对应的onClick函数后,我对整个流程做个简单的研读,感觉发现了核心代码在注释直播流处理。

跟着核心代码一路往下找到LiveCore这应该就是直播的核心代码,其实现类为LiveCoreImpl,ILiveStream的实现类为LiveStream。

发现此处只是做了日志信息的合成和应用镜像之类的代码,但是又找到一个核心的类LiveStreamVideoCapture。

追踪到这里发现链路断了,又凑巧通过frida打开tiktok卡死在启动页上,那么接下来使用Xposed继续理流程。

上面的代码虽然没有追中到切换摄像头的核心逻辑,但是我们找到了两个核心逻辑的类LiveStreamVideoCapture和LiveCoreImpl,分别和直播视频流控制直播核心流程控制相关,所以Xposed继续走的时候以这两个类为重点,那么此处就开始放大招了,hook这两个类的所有函数,贴上代码。注意这里使用的classloader是application的classloader。

日志太多了,这里通过shell命令setprop做了个日志控制。

然后找到CameraVideoCapturer类的tryDeliverFrame,这里是处理相机的视频帧,感觉越来越接近真相了,继续hook这个方法,然后发现相机切换卡住以后,这个方法也停止调用了,那么没办法,继续往上找堆栈中run方法的调用调用处。

继续hook。

找到这个类。

至此,熟悉相机开发的同学应该知道,这就是SurfaceTexture.setOnFrameAvailableListener后,相机的可用帧会回调到这个函数,切换相机后卡顿,可用帧也同时不回调。

接下来hook原生相机。

调用的是android.hardware.Camera,也就是camera1相关的api,切换卡顿的时候并没有调用Camera.open函数。

首次开直播的时候调用了这两个函数,点击切换相机的时候并没有调用,在X.HCF这个类里找到switchCamera函数,那么猜测首次开相机,和切换前后相机走的并不是同一个流程,因为这个bug只有在切换相机时才会出现,所以我们就不关注首次开相机的流程。

果然,切换相机的时候走了这个流程,这是又发现了LiveStreamVideoCapture这个核心类,那么简单进去看看SwitchCaptureRunnable这个有没有被创建。

经过测试,发现这个类只会被创建一次,而run方法每次切换都会被调用,而且卡住的情况下也会被调用,那么结合上面Camera.open卡住时没有调用,可以大胆的猜测中间过程某个条件不满足被return了。根据堆栈信息继续往下找几个关键点。

发现CameraVideoCapture里也有切换相机的流程,切一步步往下走,能调用到上面我们hook过的X.HCF的switchCamera,那么我们就看看这里的switchCamera有没有调用吧。

•情况一:先滑动直播界面,再按home键,然后回到tiktok,再切换相机,此时status()函数返回1,走了后续Camera.open流程。

•情况二:先滑动界面,再切换相机,然后按home键,接着回到tiktok,最后切换相机,此时status()函数返回2,没走后续Camera.open流程。

从日志看switchCamera两种情况都走了,再结合switchCamera的源码看,源码里的status()函数的返回值决定了是否继续往下调用切换相机的流程,很遗憾的是,两种情况都出现了,而且都会卡住(为什么两个status值会不一样呢,这里先留个坑,最后来填)。这可把我难住了!

就在这时脑子突然开窍,既然画面卡住,那么必然有错误信息回调,果然一搜索CameraVideoCapture这个核心类有onError函数,毫不犹豫hook它,发现每次出错时,这个函数的错误码都会报-421错误(截图省略-421错误码的测试过程)。

错误信息非常明确的告诉我们是因为相机不支持缩放,导致的打开相机失败,那么至此相机卡住的直接原因找到了,但是还没找到为什么特殊的操作流程后会卡住,而正常的操作不会。于是乎继续跟着堆栈信息往上找。

发现走进了这里的流程,导致的相机进缩放流程,为了验证猜想,我决定在这个函数调用前,把message里的what字段改成2,让它不走这个流程,来看看是不是就不会导致界面卡住,于是就有了下面这段代码。

经过这一番篡改,果真随便怎么折腾,直播界面都不会卡住了。那么我只要找到那里给handler发送的这个message就应该离真想很近了。

然后找这个handler的sendMessage相关切message的what字段赋值为1的函数。

然后我找到了它,这个函数还和缩放相关,那就八九不离十了。

按之前的堆栈继续hook,发现卡住的时候这些方法确实都走了,而正常的时候是不走的,那么在X.Dvc的LIZ继续用抛堆栈大法。

得到如下两种堆栈:

•X.DCM接收到了touch事件,然后交由X.DCc这个类进行手势判断,发现是需要执行缩放的手势,于是执行了相机的缩放功能(由于我们业务原因需要隐藏底部NavigationBar,在Window底部上划会显示NavigationBar,上划的手势同时触发了控件的以为需要执行相机缩放),但是我们的虚拟摄像头又不支持缩放,导致打开相机失败,画面就卡在了之前相机拿到的最后一帧。

X.DCc类

X.DCO的invoke方法

•点击tiktok的切换相机Button,触发进入相机的缩放,这里就和我们之前的点击事件联系上了,红框部分就是补上了之前没关注但是最重要的相机缩放功能判断部分。

至此,我们已经把相机卡住的直接原因和根本原因都找到了,先手势再点击切换相机触发了进入相机缩放功能判断流程,由于我们的虚拟相机不支持缩放,导致打开相机失败,卡在相机的最后一帧(也可能是黑屏)。所以只要交付给framework组开发人员,让他们支持相机缩放相关功能就可以了。

接下来来填前面留下的坑,为什么退到后台会导致status函数的返回值不一样?

我们回到CameraVideoCapturer类,看看这个status()函数到底是个什么鬼!

发现他是父类ExternalVideoCapturer的函数,而且就是返回个字段,那再看看他那里进行了赋值。

通过AndroidStudio自带的字段读写索引功能,很容易找到父类里的start、stop和release函数,以及自身的onErrorOnHandler函数里(也就是我们之前抛-421错误堆栈的函数)。如果熟悉相机开发的同学应该知道,一般我们界面退到后台会释放相机,然后回到前台重新打开。那么接下来我们把这几个函数都hook一下,来验证猜想。

这里我多hook了一个onCaptureStarted函数,这个函数会调用父类的onStart函数,想看看是否会有调了onCaptureStarted但是没调父类的onStart的情况。然后还hook了CameraVideoCapturer自身重写的onStart和父类ExternalVideoCapturer的onStart函数。

下面是刚打开直播时的日志,此时status=1。

•情况一:先滑动直播界面,再按home键,然后回到tiktok,再切换相机,此时status()函数返回1,走了后续Camera.open流程。

这是直播退到后台时的调用,说明确实释放掉了,但是又调用了父类的onStart函数,那么此时的应该为2的status又变回了1。

接下来回到前台,此时一切正常status还是为1,而且重走了自身的onStart函数,相当于相机整个流程完全重开。

再接着切换相机第一次,这时的status还是为1,相机正常,紧接着我们发现了-421错误,发现又重走了父类的onStart函数,那么此时status还是1。

接下来切换相机画面卡住了,但还是走了父类的onStart。

以上就是第一种情况,由于每次切换相机都会抛完-421错误后,再调用父类ExternalVideoCapturer的start函数来重置status,也就造成了能调用Camera.open但是画面卡住的情况。

•情况二:先滑动界面,再切换相机,然后按home键,接着回到tiktok,最后切换相机,此时status()函数返回2,没走后续Camera.open流程。

前面流程就不贴了,直接开后面的流程记录。

退到后台status=1

回到前台status=1

切换相机第一次,画面正常status=1

切换相机第二次,在调用switchCamera之前先抛了一次-421的错误,导致status=2,然后switchCamera函数里判断status为2就被return,没有调用Camera.open函数,接下来也没有更多函数来重置status的状态,所以无论怎么切换相机,都无法执行到Camera.open(),除非tiktok退到后台,再回到前台。

以上就是第二钟情况。

微信公告号延迟接收是限制了吗

知乎

下载APP

微信为什么会延迟接收消息?原来是这3个原因导致的,让人意外

手机那点事

关注我带你了解手机界的那些事

微信延迟信息发送的情况,相信大家都遇到过。小编前两天也遇到过,朋友早上7点给我发的短信,我晚上6点才收到消息。一般微信出现这种延迟信息的状况,有可能是网络不好,也有可能是手机设置的原因,我们需要自查一下我们的手机。

一、网络状态不稳定

有的时候我们所处的区域,网速有时是出于不稳定状态的,而微信对手机网速的要求也是非常的高,所以信息延迟情况是可能会出现的,如果你发现状态栏信号格只有一格,或者有个小圆圈一直转,就表示你当前的网络不好。

二、手机后台允许通知

我们的应用如果想要显示信息,是需要在后台打开的,如果你的微信没有接受短信,可以去后台看看,你是否关闭了微信消息通知。

操作:手机“设置”——“应用”——选择“应用管理”——在搜索框里搜“微信”——打开“允许自启动”、“允许关联启动”、“允许后台启动”三个设置。

三.微信后台通知

如果手机设置完,消息还是无法接收,还有一种可能是微信自己后台不允许信息接受,你还需要去微信排查一下,是否关闭了消息的接收。

操作:手机“微信”——“我”——打开“新消息提醒”——打开“接收新消息通知”和“接收语音和视频通话邀请”。

今天的内容全部到这里了,你平时有没有遇到过微信信息延迟的状况呢?你是怎么解决的呢?大家一起来分享一下经验,共同学习一下。

编辑于2019-11-01·著作权归作者所有

赞同8

评论

相关推荐

一条TikTok短视频变现10W!年度最强副业(下载+注册流程+操作资料免费领)

兄弟们,TikTok真的是我见过,流量最大来钱最快的副业了!!啥都没投入,就按照老师教的方法去操作,发布的视频没一会就成为爆款,光靠播放量就让我赚得盆满钵满!仅代表个人收益别看是海外平台就觉得很难,其实它注册、下载的方法很简单,之前你不清楚,只是你没有门路罢了!没接触过这行的朋友不要“病急乱投医”,我把当初学习的免费资料+课程放在下面,关于TikTok注册下载、快速涨粉、多方向变现方式等等都在里面...

书华先生的回答

靠TikTok短视频,一分没投两个月变现10w+,新手全套学习课程都在这里(免费领)

不吹不黑,95后打工人入行tiktok大半年,再也不用靠着那点死工资磕磕巴巴的过日子了,现在有车有房有存款,嘿嘿~很多朋友可能对TikTok还一知半解,其实它就是海外版抖音。只不过与国内抖音不同,TikTok才刚刚起步,目前正处在流量蓝海阶段,全球有超30亿的用户,妥妥的巨型流量池。在这样巨大的流量之下,只要掌握规则和技巧,每天起码也能进账大几千!如果你想搞个副业,或者对tiktok感兴趣,直...

凉生秋雨的回答

现在2023年了,有什么好赚钱的副业可以做吗?

没想到随手写的海外短视频文章,点赞居然破万了,看来大家还是挺感兴趣的,那再详细说一说吧!那篇文章有1.3万赞同,7.8万收藏。能帮到那么多关注我的小伙伴,被无条件信任的感觉真好。没想到他真的说干就干由于之前的文章被和谐了,今天重新更新了一下。我是靠在海外TikTok短视频上带货做到每个月月入过万的,全文无广,纯经验分享。既然题主求推荐0基础高收入的副业。你不如试试在TikTok短视频带货赚钱吧!我...

八倍镜看渣男的回答

掉头发已经很长时间的人,应该如何继续养护头发?

去买两瓶含有侧柏叶的防脱洗发水用啊你,一百来块用半年,脱发程度会有明显的缓解,头发也变得更有韧性,扯都扯不断!是我用过n种方法依旧无法替代的一个养发方法!方法教给你们,不信的直接扒拉走就行了,纯个人分享你喷我我是会上纲上线的嗷!第一:避免买到不正规的,侧柏叶含量少的防脱洗发水!!要注意这几点,不然容易踩雷:不要信网红带货,绝大多数都是小厂家代加工成分安全没有保障不要买厂名厂址、执行标准、生产日期不...

露露永远萌的回答

有什么适合学生党、劲儿很猛的美白精华推荐?

五年美白经验,人送外号“美白狂魔”,我不允许还有人不知道这个劲儿超猛!价钱超便宜的美白精华!从路人甲乙丙丁到自带C位buff,你只需一张白嫩到发光的脸蛋!一白遮百丑的春天就是直接实现口红自由!芭比粉涂到嘴上都有人夸纯欲!不过像我这种跟基因不沾边,还从小跟太阳打交道的人来说,变白的路上绝对不是一帆风顺的...小时候就喜欢和邻居家的小孩在外面疯跑,每次回家的时候,两个人被太阳晒得雀黑雀黑还一脸乐呵呵...

小熊的回答

你们都是如何缓解眼痛干涩、视力模糊的?(记录高度近视的学生是如何缓解的)

叶黄素,非常非常有用期末复习阶段早八晚八背专业书引起的眼睛酸累、干涩吃叶黄素立竿见影的有效4、5天红血丝就没了,明显的感觉眼睛不在那么酸涩了!虽然我平时有好好保养眼睛,看书时间长了会做做眼保操,但每到考试期间依旧未能幸免,长时间的看书背书就感觉越来越酸涩难受,有时一天24小时至少有18个小时盯着电脑看着数据,结果高度近视还整得眼睛酸痛,看啥都越来越模糊现在光看一会电脑,眼睛疲劳的就流泪发红,甚至...

白雪公主亲妈的回答

白发越来越多还有救吗?

是说我吗?看着我现在这么乌黑靓丽的头发,谁能想到本靓女3年前也曾为白发困扰过呢!3年前,我还是个头顶一头白,发质乌糟糟的路人甲乙丙丁呢!用我闺蜜的话来说就是全靠颜值在撑,只要长出来白发我就去染,搞的发质很差,我人也显老了20岁!几乎一俩月就会变成上面这种,头顶都是白发!以我本人这几年抗争白发来说,根本就不存在什么单个的涂抹、一喷见效、洗发水这种!!!我真是忍不住吐槽啊,踩了多少坑,每次抱多少希望就...

明人不放暗屁的回答

为什么想脱单这么难,有什么小众高质量的社交软件推荐吗?

姐妹们!网络一线牵,真能找到靠谱的正缘!有男朋友的感觉快落到起飞!天天都可以一起贴贴~⑧过,想通过互联网脱单,可得长108个心眼,为了避免遇到“乔碧萝”型的对象,一定要选干净透明的社交平台!本人为了找对象用过不少社交软件,某sou、某探.....一堆对比下来,还得是这个神仙平台最好使,审核超严,上来就是身份+学历双重认证,还会精准推送理想男嘉宾!靠谱是被它整会了,链接给姐妹们放下面,不用下载,打开...

bi8bo的回答

2022年随身WiFi怎么选/哪个品牌更好用/流量不够用,随身Wi-Fi看这篇/新手必看、避坑指南

聚一学长的回答

Alevel一对一网课靠谱吗?有没有推荐?

没什么Alevel基础,从小白开始复习,考了两次,首考按部就班跟着学校复习,也就是个中等水平,二刷跟了几个月一对一的Alevel网课,三科都拿了A*。而能短时间拿到这么高分,二刷时跟的一对一老师起了巨大作用。不仅让我学到了备考Alevel的做题技巧,也让我思维方式有了转变。成绩如图:通过我两次复习Alevel的经验,我对这个考试就一个结论:Alevel要短期提分,高效备考,有能力、有水平、有态度...

upuprichoo的回答

展开全部

大家还在搜

意外险的理赔范围

成人意外险价格表

100元一年意外保险

100万意外险保费多少

更年期一般持续多久

分手冷静期一般要多久

中国人寿200元意外险

导致意外怀孕的原因

意外怀孕都是哪些意外

心理学怎么忘掉一个人

意外怀孕是天注定的吗

女生说不确定是不是喜欢你

个人意外险价格表

意外死亡延迟保险

抑能症能活多久

一般分手第几天最难熬

男人动了情三个征兆

男人忘掉女人需要多久

意外伤害保险包括哪些内容

意外医疗保险是什么意思

人寿意外险一年要交多少钱

意外死亡延迟保险无限

女生分手后排斥期一般会持续多久

成年人意外险多少钱一年

需要多久才能忘记一个人

多久才能真正放下一个人

意外死亡延迟保险无限txt

人身意外险哪些情况不赔

正式逮捕了一般多久会判

一般分手第几天最难熬

男人动了情三个征兆

男人忘掉女人需要多久

意外伤害保险包括哪些内容

意外医疗保险是什么意思

人寿意外险一年要交多少钱

意外死亡延迟保险无限

女生分手后排斥期一般会持续多久

成年人意外险多少钱一年

需要多久才能忘记一个人

多久才能真正放下一个人

意外死亡延迟保险无限txt

人身意外险哪些情况不赔

相关推荐

微信收消息延迟,发出正常,看图这是什么情况?_知乎

一,换个手机试试信息延迟,有两个方面:软件和手机如果其他手机可以接受信息,没有延迟,那就是手机问题大家都知道,安卓手机信息推送的机制不太一样,每个品牌都有自己的一套推送机制;安卓手机的权限也比较乱

微信为什么经常接受消息延迟?原来是这5个开关惹的祸_知乎

很多人为了节省电池的电量提升手机续航,可能设置了熄屏断网的功能,这样一来,在我们手机熄屏状态时,微信就没办法连接网络,自然就收不到好友发来的消息了.解决的方法很简单,打开手机的设置.点击“电池”,进...

微信接受消息,为什么总是出现延迟?原来是它们在搞鬼_知乎

一、微信设置1、储存空间不足微信是最占内存的,由于缓存数据过多,从而影响到信息的接收,是造成微信信息延迟的重要原因,所以我们要定期去清理微信缓存.操作步骤:【设置】-【通用】-【储存空间】2、...

微信信息延迟收到怎么解决_知乎

我们每天都在用微信,大家有没有发现,有时候微信消息明明来了,却没有提示,等过了半小时却来一堆消息.为什么微信接收消息会延迟呢?原来是下面这几个设置在搞鬼,今天小蜗就来教你一键轻松解决.一、安卓手机设置1)关闭勿扰模式在...

华为手机为什么接收微信消息总是延迟?这几个设置没注意,难怪了_知乎

4、网络延迟华为手机使用的过程中,如果接收微信消息不及时,还有一个很常见的原因就是网络延迟导致的.如果网络一直无法恢复,微信消息也会一直难以接收.网络延迟没有什么办法解决,可以试试关机重启.使用华...

相关搜索

抑能症能活多久

一般分手第几天最难熬

男人动了情三个征兆

男人忘掉女人需要多久

意外伤害保险包括哪些内容

意外医疗保险是什么意思

人寿意外险一年要交多少钱

意外死亡延迟保险无限

女生分手后排斥期一般会持续多久

成年人意外险多少钱一年

需要多久才能忘记一个人

多久才能真正放下一个人

意外死亡延迟保险无限txt

人身意外险哪些情况不赔

OK,关于tiktok信号无法关注和tiktok关注收藏无效解决方法的内容到此结束了,希望对大家有所帮助。

点赞(379) 打赏
Tiktok咨询
TikTok卖家交流群
跨境卖家专属社群
专家咨询
跨境卖家资讯群
集结行业大咖卖家,助力品牌出海,赶紧加入!
入群福利:
领取最新跨境行业研报+跨境工具导航包