qq空间ipad怎么直播直播怎么开?

qq空间不能直播该怎么办?qq空间不能直播解决方法_未来软件园
手机版,更便捷!
当前位置: >
> qq空间不能直播该怎么办?qq空间不能直播解决方法
qq空间不能直播该怎么办?qq空间不能直播解决方法
QQ空间相信大家都很熟悉,当然亦可以说很常见,腾讯也是不断地创新,这个版本从图标上开始改变,让分享也从此时改变吧 现在开始分享和好友之间 大小:29.23MB  更新:10-12  类型:  免费软件  简体中文
QQ有很多各种客户端,功能与应用都难以权衡,总之安装正版和标准版的才是最正确的。 大小:30.58 MB  更新:10-12  类型:  免费软件  简体中文
qq空间直播不了是怎么回事?qq空间不能直播怎么办?:1、用户首先需要更新QQ空间客户端到最新版本,才能进行直播;2、平台不允许直播色情、暴力反动等内容,违反规定会暂时被系统剥夺直播权限;3、网络不佳,不能达到直播要求;4、您的帐号处于危险情况,可以联系客服解决问题;5、如果用户在发布页面并没有找到直播功能,是因为用户之前没有预约新版的空间,是暂时无法体验直播功能的,QQ空间预约地址: http://act./vip/2016/live-reservation-m?_wv=1,有需要的朋友们快来预约吧!
感谢您的支持,我会继续努力的!
扫码打赏,建议金额1-10元手机QQ空间居然开直播啦!这里教你怎么玩!-MiFans米粉之家-微转化
分享互联网行业重磅信息,我是网罗全球酷玩、APP的安卓菌!
真实的湄公河惨案,比电影更残酷!
[广告][广告]●●●●●●●●●●●
热门公众号Accounts
精彩内容热门推荐
AM972FM87.6哈尔滨经济广播官方微信平台,欢迎各位加关注和节目互动!
十分感谢和欢迎您关注我们
gh_d47d8d475820
分享全球 内涵,腐,邪恶,搞笑,亮点,.想了解更多夜生活微话题,就关注我把!警告:不满18岁禁止关注
千迅?金融?——国内最专业的互联网?金融?信息平台,行业内最顶级的VIP会员俱乐部,我们期待您的加入.
HeyYeah0769
你可以把我们理解成新媒体的节目平台(东莞最鈥溛垅EUR澋缡犹?,每天会制作出原创的节目,首批节目有《搜食》《十种》《莞家婆》鈥︹EUR?
gh_9a2f5051cd8f
?美女?岛?电影?meinvdao123收集各种精美的?美女?图片与?电影?,包括明星写真、大学校花?美女?、性感车模、丝袜诱惑尽在meinvdao123?美女?岛?电影?
?神马?爆料,都有料,等你来!
毛刚搞笑工作室拥有专业的策划,编剧,导演,演员与拍摄团...
瘦肚子、瘦小腿、瘦手臂,一对一给予?你?健康的瘦身专业意见,教?你?不用节食瘦身方法.↓ ↓ ↓ ↓ ↓ 点击关注
gh_fd7f84f242a6
一键制作音乐照片!
一线潮流情报,一线时尚资讯!南通本地最大的吃喝玩乐群!不定期线下聚会,赶紧来关注吧!
LXSTV_newsletter
新闻发布 、生活资讯
手机QQ空间居然开直播啦!这里教你怎么玩!
阅读&14891&发表& 17:49:06
如今,各大直播平台风生水起,腾讯也坐不住了。这不,最近它也推出了QQ空间直播功能,今天我就教大家如何玩转手机QQ空间直播,快来看看吧!1、由于直播功能需要预约才能体验,因此扫描才能预约。平台不支持二维码图片,已做模糊处理!有需要可在评论区和小编联系!2、接着,下载并安装手机QQ空间最新版本,进入后选择下方中间的【+】;2、点击进入【直播】,同意直播协议“继续”;3、选择直播画面,填写直播标题,然后点【开始直播】即可。大家可以直播游戏、有趣的事等等,感兴趣的话,不妨试试吧!&
评论Comments
微信公众号如何使用qq空间直播功能_qq空间直播功能怎样使用_QQ技巧
如何使用qq空间直播功能_qq空间直播功能怎样使用
学习啦【QQ技巧】 编辑:德南
  如今,手机qq空间也出现了直播功能,对于大多数用户来说,应该还不知道如何使用该直播功能,下面就让学习啦小编告诉你如何使用qq空间直播功能。
  使用qq空间直播功能的方法
  1、小伙伴们进入手机首页,点击以下箭头所指按钮;
  2、手机QQ空间直播大大的【直播】功能按钮就展现在你的眼前;
  3、首次直播的小伙伴会跳到以下界面,点击【继续】按钮即可;
  备注:发起直播时将同步生成一条说说动态,邀请好友一起加入直播与你互动!
  4、跳到以下界面以后;小伙伴们点击【开始直播】即可;
  5、正在直播的界面,QQ空间直播自带美颜功能,小编建议大家一键开启美颜哈,萌萌哒~
  6、如果想退出直播的话,点击界面右上角大【X】,即会弹出以下提示框,点击【确认】即可结束直播;
  7、直播结束啦,大家学会了吗?
看了如何使用qq空间直播功能的人还看
本文已影响 人
[如何使用qq空间直播功能_qq空间直播功能怎样使用]相关的文章
看过本文的人还看了
4292人看了觉得好
3163人看了觉得好
2649人看了觉得好
【QQ技巧】图文推荐
Copyright & 2006 -
All Rights Reserved
学习啦 版权所有本文来自于开发者社区,非经作者同意,请勿转载,原文地址为:
2016年应该是直播元年,直播应用百团大战,QQ 空间也在6.5版本上线了直播功能,从无到有、快速搭建了直播间。&先扛住再优化&,第一个版本和竞品相比,我们进入直播间的速度比较慢。根据外网统计在6.5版本的用户端看到画面需要4.4s,因此在6.5发布之后,着手启动了优化工作,目标:观看直播需要达到秒进体验(1s内看到画面)。先上一张直播间的截图:
一、优化效果
1)实验室数据(小米5 WIFI)30次平均进入时间475ms2)外网运营数据 (6.5版本 对比 6.5.3版本)从外网运营数据看,观看成功率提升到99.41%;观看延时提升到平均2.5s,加快43.5%。用户进入直播间的时间区间在(0,1] (观看端0-1秒内进入成功)的占比提升到19.52%,提升191%。3)与竞品&映客&对比 (左侧空间 VS 右侧映客 小米5 WIFI)4)总结1、优化可以拔高速度上限,能使用户进入直播间的耗时上限提高到 500ms 以内,从(0,1]的占比区间提升,对大量用户的提升还是比较明显的。2、直播是强依赖网络状况的产品。如果主播的网络条件很差,上行丢包严重时,观众卡在这个时间点进入,由于没有上行是拉取不到首帧数据的,这种情况会导致统计数据被拉高。这也是整体平均时间未到 1s 以内的原因。
二、QQ 空间直播的架构
在前期技术选型上,综合考虑开发周期,稳定性和质量监控体系,我们选用腾讯云的现有视频互动直播解决方案,以下是整体的架构图。1、 直播房间使用 roomid 做唯一 key。逻辑上分为两层。音视频房间,主要负责和腾讯云的流媒体服务器通信音视频数据和音视频房间状态的维护;消息房间,主要负责和空间的服务器进行交互,包括赞,评,打赏等业务逻辑和消息房间的状态维护。消息房间通过注册接口来响应音视频房间的状态。这样设计好处就是,消息房间和音视频房间是解耦的,各自单独运行都是允许的;2、 观众端可以通过云 sdk、RTMP 或 HLS 协议三种方式收到主播的推流;观看场景涵盖 H5,native 多平台。3、 直播浮层设计为独立进程,主要是考虑到独立进程 crash 不影响主进程的稳定性;缺点是和主进程的通信复杂,进程启动有部分耗时;
三、耗时分析
我们将观看直播耗时的各阶段拆细分析:1、 整个观看直播的流程是串行的,导致整体耗时是每个步骤的耗时累加。2、 拉取房间信息,拉取直播参数配置,拉取接口机 IP 是三个网络请求,耗时存在不稳定性,一般是 300ms,网络情况不好就会到 1000ms+;3、 直播进程的生命周期是跟随 avtivity 的生命周期,activity 销毁后,进程也随之销毁,再打开需要耗时重新创建进程。4、互动直播 SDK 的上下文是依赖直播进程,新进入也需要重新初始化。5、 拉取首帧数据是单步骤耗时最久,急需解决。
四、确立方案,各个击破
根据直播的具体业务来分析,我们确立了以下几个解决的纬度。速度优化一般有以下几个方向来解决问题:1、 预加载。2、 缓存。3、 串行变为并行,减少串行耗时。4、 对单步骤中的耗时逻辑梳理优化。根据这些方向,我们做的工作:1、 预加载进程。2、 互动直播 SDK 上下文全局单例,并且预先初始化。3、 并行预拉取接口机 IP,房间信息,预进入互动直播 sdk 房间。4、 接口机缓存首帧数据,减少 GOP 分片时间,修改播放器逻辑,解析到 I 帧就开始播放。1)新方案的整体流程图:该方案在加速的基础上,还有其他的优点:1、对现有的代码改动最小,保证版本的稳定性,除了新增的预拉取逻辑,在原有流程上只需要将之前的异步逻辑改为拉取缓存的逻辑。2、原有逻辑成为备份逻辑,流程茁壮型得到增强,预拉取失败还有原有逻辑作为备份&重试&,进房间成功率提高。2)预拉取流程,详细介绍从&预拉取接口机 IP&这个点来详细介绍如何做预拉取,缓存管理和时序处理:1、 由于直播进程和主进程是内存隔离。Feeds 滚动停止(开始预拉取)是在主进程触发。拉取的 wns 请求需要在直播进程。通过 AIDL 跨进程去调用。2、 接口机 IP 的请求为异步,需要缓存请求的状态。请求缓存接口机 IP 数据时,预拉取的状态为成功,直接使用缓存数据。预拉取的状态为请求中,等待本次预拉取的结果。预拉取的状态为失败,走之前流程,重新请求接口机 IP。3、 接口机 IP 需要有时效性的,每次滑动停止都预加载 IP,会造成了请求浪费;并且腾讯云的接口机 IP 有就近接入的特性。为保证负载稳定,如果一直使用缓存的接口机 IP 可能会导致某台机器负载过多。需要加入时效性的控制。3)秒开关键细心的同学肯定发现还有一个最大的耗时点没有解决&&拉取首帧数据过慢。这个步骤耗时降低才是秒开的关键。首帧数据的展示过程,其实是一个下载,解码,渲染的过程。这里简单插述一下视频编解码过程中的一种约定:GOP( Group of Pictures )为了便于视频内容的存储和传输,通常需要减少视频内容的体积,也就是需要将原始的内容元素(图像和音频)经过压缩,压缩算法也简称编码格式。例如视频里边的原始图像数据会采用 H.264 编码格式进行压缩,音频采样数据会采用 AAC 编码格式进行压缩。 视频内容经过编码压缩后,确实有利于存储和传输; 不过当要观看播放时,相应地也需要解码过程。因此编码和解码之间,显然需要约定一种编码器和解码器都可以理解的约定。就视频图像编码和解码而言,这种约定很简单: 编码器将多张图像进行编码后生产成一段一段的 GOP ( Group of Pictures ) , 解码器在播放时则是读取一段一段的 GOP 进行解码后读取画面再渲染显示。 GOP ( Group of Pictures ) 是一组连续的画面,由一张 I 帧和数张 B / P 帧组成,是视频图像编码器和解码器存取的基本单位,它的排列顺序将会一直重复到影像结束。
在云 SDK 中,将帧类型扩展到五种:
I 帧不需要参考帧。
P 帧只参考上一帧。
P_WITHSP 帧可参考上一帧、I 帧、GF 帧、SP 帧,自己不可以被参考。
SP 帧可参考 I 帧、GF 帧、SP 帧。
GF 帧可参考 I 帧、GF 帧 。
1) 标准的 H264 编码的参照关系,每一个 GOP 的第一针是 I 帧,P 帧依次参考上一帧,抗丢包性不强,如果中间有 I 帧或 P 帧丢失,则该 GOP 内后续 P 帧就会解码失败。(1.标准 GOP 组织图)2) 在实时直播的场景,为保证流畅性,重写编码器逻辑,首个 GOP 包开头为I帧,后面 GOP 包开头为 GF 帧,这是利用 GF 帧的传递参考关系是跨 GOP,每个 GF 帧参考上一个 GOP 的 I 帧或 GF 帧。GF 帧体积对比 I 帧要小,后续 GOP 的下载解码更快速。(2.SDK 的 GOP 组织图)3) 对 GOP 内部的帧组织,也使用 P_WITHSP 帧来代替 P 帧,主要是因为 P_WITHSP 帧(粉红色表示)的解析可参考上一帧、I 帧、GF 帧、SP 帧,自己不可以被参考。就算上一帧 P_WITHSP 未解码出来,后一帧 P_WITHSP 的解码也不受影响,增强了抗丢包性(3.SDK 的 GOP 帧内部参考关系)那具体到业务上,通过 wireshark 抓包我们发现。过程主要耗时在首个 GOP 包下行比较慢,需要等待 I 帧(FT 是 0 代表 I 帧)下载完毕才开始解码,如果 I 帧不完整无法解码,则需要等待第二个 GOP 包,等待时间加长。那通过这个现象,为了让整个过程加快,和 SDK 的同事在1.8.1版本一起做了以下工作:1、 减小首个 GOP 包的分片大小:将 GOP 的分片由 5s 改为 3s,并且首个 GOP 包只缓存必要的 I 帧,减少首个 GOP 包的体积;(PS:GOP 包的长度和主播端编码性能也是强相关,GOP 分片太小,编码性能不高,分片时长的确定需要综合考虑)2、 首个 GOP 包需要走网络下载,同样网络条件下这部分路径越短下载越快。GOP 包之前是存在流控服务器上,GOP 包要到达客户端连接的接口机,还需要链接传输的耗时。新的版本直接在接口机上缓存当前直播中房间的 GOP 数据,保证在客户端连上接口机之后,就可以直接从本机缓存中推流首帧数据,省掉之前的链接传输耗时。3、 大部分播放器都是拿到一个完整的 GOP 后才能解码播放, 改写播放器逻辑让播放器拿到第一个关键帧(I帧)后就给予显示。不需要等待全部的 GOP 下载完毕才开始解码。以上三点做好了之后,效果明显,整个的拉取首帧的时间由之前的 2140ms 降到平均 300ms,当然完成这些工作并不是上面叙述的三点那么简单,中间过程我们也发现一些棘手问题,并推动解决:如主播上行网络丢包导致的 GOP 乱序、多台接口机之间缓存的管理、GOP 分片时长的确定。4)持续优化我们一直没有放弃&更快更爽&的体验追求,在后续的迭代中也持续优化直播的体验:1、接口机 IP 竞速。2、合并请求。3、多码率。
五、遇到的问题
我们的优化手段是将串行的异步请求改为并行;但是将串行改为并行后,几个异步请求同时开始,如何保证各个异步回调的时序运行正常,这是一定要解决的问题,也是大家在做优化过程中比较有代表性的问题。处理这种异步回调时序问题类似于 Promise 模式。我这里在具体业务上使用 LiveVideoPreLoadManager 来统一处理,类图如下:
LiveVideoPreLoadManager:负责对外暴露启动预加载方法和拉取结果数据对象的方法。其主要方法及职责如下。Compute:注册监听器,获取结果的数据对象,使用监听器实例来响应对数据对象的处理。preLoad:启动异步任务的执行。
CacheManager:缓存异步任务处理结果和状态,检查是否过期。负责检测异步任务是否处理完毕、返回和存储异步任务处理结果。其主要方法及职责如下。getResult:获取缓存异步任务的执行结果。setResult:设置缓存异步任务的执行结果及当前的执行状态:开始,过程中,结束。isDone:检测异步任务是否执行完毕。
Result:负责表示异步任务处理结果。具体类型由相应的业务决定。
Task:负责真正执行异步任务。其主要方法及职责如下run:执行异步任务所代表的过程。获取异步任务处理结果的序列图如下。采用这种模式,当异步任务同时开始,如拉取房间信息,接口机 IP,房间信息,它们都被封装在 LiveVideoPreLoadManager 的 Task 请求实例中,而主流程则无须关心这些细节,只需要将之前的请求方式变为 pute,并注册对应的异步回调接口。Compute 内部会通过 CacheManager 的 getResult 方法检查异步任务处理结果状态,如果异步任务已经执行完毕,则该调用会直接返回,类似与同步操作(步骤5,6,7),那么 LiveVideoPreLoadManager 对外暴露的 compute 方法是个同步方法;若异步任务还未执行完毕,则会阻塞一直等待异步任务执行完毕,再调用 compute 注册的回调来响应结果,此时 compute 方法是个异步方法(步骤5,4)。也就是说,无论compute方法是一个同步方法还是异步方法,对客户端的编写方式都是一样的。采用这种 Promise 模式,即对原有流程改动最小,也增强了原有流程的茁壮型,在预拉取失败的时候,那么原有流程的串行逻辑作为兜底保护。从统计数据也可以看到,在优化版本之后,版本的观看端进入房间成功率也有提升。
整个的秒开优化版本时间非常紧张,中间肯定还有别的优化空间,统计数据上来看,整体用户的进入时间还是在 2.5s+,新的迭代版本还在持续优化,大家如果对秒进有什么好的想法和建议,欢迎交流。也欢迎大家下载新版 QQ 空间独立版体验 Qzone 的直播功能,分享生活,留住感动!
更多精彩内容欢迎关注bugly的微信公众号:
是一款专为移动开发者打造的质量监控工具,帮助开发者快速,便捷的定位线上应用崩溃的情况以及解决方案。智能合并功能帮助开发同学把每天上报的数千条 Crash 根据根因合并分类,每日日报会列出影响用户数最多的崩溃,精准定位功能帮助开发同学定位到出问题的代码行,实时上报可以在发布后快速的了解应用的质量情况,适配最新的 iOS, Android 官方操作系统,鹅厂的工程师都在使用,快来加入我们吧!
阅读(...) 评论()

我要回帖

更多关于 电脑qq空间怎么开直播 的文章

 

随机推荐