学习
实践
活动
专区
工具
TVP
写文章

iOS将单个控制器设为、页面

最近项目中拍照页面需要设置为,需求如下 进入拍摄页面后将页面强制设为,拍照结束后回复竖。 简述为:A->B() ? 屏幕快照 2016-07-29 下午5.50.02.png 1. 在需要设置的页面中添加下列方法 /** * 设置屏幕旋转 * * @param restriction yes or no */ - (void)restrictRotation:(BOOL UIInterfaceOrientationPortrait]; [[UIDevice currentDevice] setValue:value forKey:@"orientation"]; } 实现了将单个控制器设为的功能 但是,新的问题出现了:当B控制器返回A时,A控制器页变也为(需要将手机转向才能恢复) 解决办法很简单: 在A控制器的-(void)viewWillAppear:(BOOL)animated方法中添加 ,再次设为竖即可 NSNumber *value = [NSNumber numberWithInt:UIInterfaceOrientationPortrait]; [[UIDevice currentDevice

1.3K50
  • 广告
    关闭

    9.9元起,搭建自有直播平台

    9.9元享100GB流量,快直播体验仅需8.8元,结合视立方SDK快速构建云+端一体化直播平台,支持电商带货、在线教育、游戏直播等多样音视频互动场景

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    iOS 全局禁止,但视频播放界面选择性的解决办法

    有时我们的APP并没有适配的需求,但是在个别视频播放界面,我们需要在播放视频的时候,退出全屏的时候不能,但是有时候并没有原生API并没有给出解决方案。 当其他界面不支持时: 这个解决方法比较容易 在 APPDelegate.h 文件中增加属性:是否支持 /*** 是否允许的标记 */ @property (nonatomic,assign )BOOL allowRotation; 在 APPDelegate.m 文件中增加方法,控制全部不支持 - (UIInterfaceOrientationMask)application:(UIApplication ,我们只要控制 allowRotation 这个属性就可以控制其他界面进行了。 = (AppDelegate *)[[UIApplication sharedApplication] delegate]; appDelegate.allowRotation = YES; //不让的时候

    2.5K20

    直播-腾讯云云直播

    腾讯直播又名标准直播 LVB 腾讯直播,超低延时、稳定高清、全球节点,为海量访问量保驾护航! 腾讯标准直播 LVB 简介 标准直播(Live Video Broadcasting,LVB)依托腾讯多年的音视频技术平台,以及全球海量加速节点和领先的音视频 AI 技术,为开发者提供专业、稳定的直播推流 腾讯直播地址【标准直播 LVB】 https://cloud.tencent.com/act/cps/redirect? redirect=1038&cps_key=926cbf665559b546f00b6d68613668ee&from=console 上面即腾讯直播地址 功能完善 支持 HLS/RTMP 推流等多种直播源接入 ,支持多终端适配,上行码率自适应;具备集美颜、音频处理技术、首秒开、低卡顿率、录直播、清晰度无缝切换等功能,满足客户多种场景需求;全平台播放,支持客户定制开发。

    6.7K97

    实时音视频 TRTC 常见问题汇总---质量篇

    腾讯实时音视频(Tencent Real-Time Communication,TRTC)是腾讯基于 QQ 十多年来在音视频通话技术上积累,并结合腾讯浏览服务 TBS WebRTC 能力与腾讯实时音视频 如何推流 开发者可能用设备是电视或者因场景需要推流,具体实现可以参考 Android TRTC 实现视频通话 文档。 7. 杀死进程,如何确认主播是否在直播中? 直播中出现播放黑屏、花屏、绿,是什么原因呢? 黑屏的原因: 1) 播放失败或解码失败,参看播放失败的处理办法。 技术支持 亲爱的开发者,如果在使用产品过程中遇到任何问题,欢迎到 +社区 和 GitHub 提问或者查询历史问题以及解决方案。 **+社区各产品问答页查询及提问:** 实时音视频:https://cloud.tencent.com/developer/tag/10373?

    1.9K20

    轻松生产短视频——腾讯多媒体实验室转竖技术

    腾讯多媒体技术专栏 伴随手机等智能设备的广泛使用以及短视频平台的兴起,越来越多的“竖”视频开始占据人们的视野。 目前,许多“竖”视频仍是由16:9等宽高比的“”视频剪辑而成,然而传统的静态裁剪和补充黑边等视频宽高比转换算法已经不能满足用户对到竖的内容转换需求。 这些短视频平台、直播平台的视频内容较多使用“竖”方式,即9:16的宽高比。而常用的数码相机、单反、摄像机等视频采集设备获取的原始视频素材通常是,这些素材往往需要由人工转为竖。 对于直播用户、Vlog用户、社交媒体工作者(网红)、广告视频编辑等,智能裁剪技术可以根据不同平台视频长宽比格式要求,自动裁剪原始视频素材得到不同宽高比的视频,如16:9上传YouTube/腾讯视频,9: 目前,转竖功能已经合入腾讯多媒体实验室的“智媒”内容生产服务平台。“智媒”平台通过深度学习与多模态(视频、图像、文本、音乐)技术实现多媒内容理解与生产功能。

    1K40

    使用腾讯直播开发直播功能违法吗_腾讯直播插件

    大家好,又见面了,我是你们的朋友全栈君 前言: 最近公司开发app直播功能,我是后端,使用java开发,经过考虑选择使用腾讯直播功能,主要是考虑到腾讯在这方面可以说是很有实力的了。 正文: 在考虑自己的需求是不是合适腾讯直播的时候,可以先注册一个腾讯账号,在腾讯产品中选择直播,开通服务并进入直播产品控制台,新用户免费赠送20G的测试流量,可以让你测试是否适合使用,好不好用 /product/267/32833 因为我们的业务是手机直播,手机看播,所以推流自然就是手机推流,这里需要前端同学(ios? 一开始的时候我是想接腾讯直播推流拉流回调,然后根据这个回调去调整我们自己库里面的直播间状态,然后我就奔溃了。。。 ,把我们库里在播的而腾讯接口返回中没有的找出来改为结束直播状态。

    27420

    视频直播,使用腾讯搭建直播教程

    首先:登录腾讯官网,找到直播的产品页,点击“立即使用”进入腾讯直播控制台;然后按页面的指引要求,点击同意、申请开通,就可以进入控制台了; 图1.png 图2.png 如果是首次注册,腾讯会直接送我们 图3.png 第一步:添加自有域名 进入 域名管理 页面,点击 添加域名 进行添加; ** 使用腾讯直播服务,至少需2个域名,一个作推流用,一个作播放用,推流和播放不能用同一域名。 ** 域名列表里面有一个数字 .livepush.myqcloud.com 的推流域名,这个是腾讯提供的测试域名,可以通过这个域名进行推流测试 图6.png 第二步:域名 CNAME 我直接在腾讯购买的域名 ,所以直接在腾讯的 域名服务 下进行cname操作,如果你也是可以参考http://cloud.tencent.com/document/product/267/30560(如果是别的地方买的域名则需要去对应的域名服务商处进行 ** 如果直接操作不熟练,可以点击工具-自动配置向导,根据指引操作即可 图10.png 图11.png 图12.png 第五步:获取播放地址,观看直播 推流成功后,再次登录腾讯直播的控制台,在【

    5.7K120

    腾讯直播,快速搭建直播平台

    本文目录结构腾讯直播架构快速搭建直播平台步骤一,添加两个自有域名,分别用于”推流”与”播放”腾讯托管域名配置方式不在腾讯托管域名配置方式步骤二 ,生成推流地址步骤三 ,用工具进行推流步骤四, 配置播放域名步骤五 , 用工具,播放腾讯的推流数据腾讯直播架构首先,来看一下腾讯直播的整体架构(见图)从架构图可以看到,我们要准备两个域名:push.djangowang.club (用于推流域名)live.djangowwang.club 直播域名(用于从腾讯直播流)接着推流,推流的工具与方式有多种(如下),工具会将数据推到腾讯直播平台。 我们会分别介绍两种配置方式:腾讯托管域名配置方式 (推荐)非腾讯托管域名方式腾讯托管域名配置方式1)访问腾讯直播产品控制台( https://console.cloud.tencent.com/ 它可支持 OS X、Windows、Linux、iOS、Android 及 Chrome OS 等操作系统,适用所有常见的直播格式,包括 RTMP 格式、FLV 格式以及 M3U8 格式,可到VLC官网下载最新版本软件

    41161

    H5案例分享:微信视频播放全屏问题(转)

    微信视频播放全屏问题    在ios和安卓手机里的微信下播放视频时,会遇到不少问题,例如需要手动点击,视频才会播放,并且视频会跳出微信框,出现控制条,如果视频不是腾讯视频,播放完毕会出现腾讯视频的广告推送 启用H5播放器,是wechat安卓版特性*/ x5-video-player-fullscreen="true" /*全屏设置, 设置为 true 是防止 */> x5-video-orientation="portraint" /*播放器支付的方向, landscape,portraint竖,默认值为竖 x5-video-orientation:声明播放器支持的方向,可选值landscape , portraint竖。默认值portraint。 无论是直播还是全屏H5一般都是竖播放,但是这个属性需要x5-video-player-type开启H5模式 x5­-video­-player­-fullscreen:全屏设置。

    3.3K30

    直播预约】腾讯直播SaaS方案

    依托腾讯基础资源和直播技术,联合合作伙伴构建基于小程序为核心的直播生态。 本课程腾讯大学邀请 腾讯高级产品经理 董燚 老师,与大家一起走进腾讯直播SaaS产品线,了解直播SaaS的现状及展望未来。 本次课程内容分为: 1、直播行业现状 2、如何构建直播SaaS生态? 5、腾讯商业直播解决方案介绍 6、腾讯企业直播解决方案介绍 7、腾讯微吼联合版直播解决方案介绍 点击链接或扫描海报二维码即可预约~ 课程主题:腾讯直播SaaS方案 课程时间:11月20(周三)20 :00 课程讲师:腾讯高级产品经理 董燚 多年视频TO B产品从业经验,先后就职于新奥特、乐视腾讯腾讯大学是腾讯旗下,面向生态用户的一站式学习成长平台。腾讯大学大咖分享每周邀请内部技术大咖,为你提供免费、专业、行业最新技术动态分享。

    1.6K5344

    实时音视频 TRTC 常见问题汇总---集成接入篇

    腾讯实时音视频(Tencent Real-Time Communication,TRTC)是腾讯基于 QQ 十多年来在音视频通话技术上积累,并结合腾讯浏览服务 TBS WebRTC 能力与腾讯实时音视频 发送端本地画面的旋转角度,SDK 里通过 setLocalViewRotation 控制,有 4 个方向; 2、发送端本地编码器处理的方向,SDK 里面通过: 2.1、resMode 来指定画面采集的方向是 TRTC 怎样实现视频通话? 可以参考文档:https://cloud.tencent.com/developer/article/1492095 6. TRTC 视频画面出现黑边怎么去掉? iOS 端:Version 7.2 及以上版本支持 App 内录;Version 7.6 及以上版本支持手机录和 App 内录。具体实践方法请参见 实时屏幕分享(iOS)。 AAC格式; 纯音频上行不支持录制成视频文件格式,配置了模板也录制不了; 直播配置的录制模板是账号级别的。

    9.5K75

    直播课堂 | 《探索腾讯·直播技术》即将开播!

    今晚7点,腾讯视频高级产品经理解宇辰,受邀在腾讯大学线上分享《探索腾讯·直播技术》。详细对直播行业现状分析,介绍腾讯直播服务在垂直行业的解决方案,以及相关直播产品。 ? 课程时间 2019年9月4日(今天)19:00-20:30 线上直播 ? 讲师简介 解宇辰 腾讯高级产品经理 多年视频行业从业经验,先后就职于搜狐视频,金山视频腾讯视频。 对视频领域技术及用户需求有较为深刻的理解,目前主要负责腾讯直播产品线。 ? 课程简介 腾讯直播服务是指大规模并发、超低延迟、易接入、极速高清、安全可靠的音视频直播服务。 随着直播行业规模逐年增加,但增速放缓,腾讯推出了更加垂直于不同行业的视频直播方案,针对传统直播场景、直播监控场景、超低延迟需求场景推出了面向不同行业的解决方案。 本次课程邀请到腾讯高级产品经理解宇辰为开发者详解腾讯云云直播技术。 ? 4. September ? ? 长按识别二维码,关注腾讯视频 让TA知道你“在看”噢 ? ?

    65250

    腾讯直播服务评测

    同时也感谢腾讯直播平台的哥哥姐姐们提供宝贵机会! 接下来,我们书归正传,开始我们的评测之路。 移动端就是两大主流阵营,Android和IOS腾讯直播提供了推流的sdk,同时也提供了推流的Demo,美颜,动图,特效,这些主播端需要的常用功能有都支持。 (5)总结 整体而言,直播场景中比较核心的几个点,秒开,流畅播放,腾讯直播服务基本可以满足需求。 总结 好了,整个五一假期,就和腾讯直播平台为伴。熟悉了整体流程,日后如有机会使用腾讯直播的产品,相信会有一定的先发优势。 以上就是笔者对于腾讯直播产品体验的一些简单评测和记录。欢迎交流!

    1.4K51

    腾讯直播接入说明

    腾讯直播接入方式有两种: 一种是频道模式,主要针对中小客户,用户可以在管理台或通过api来对频道进行管理,如创建频道,删除频道,查询频道信息等。 另一种是直播码模式,主要针对有一定开发能力的客户。腾讯提供一个通道能力。 1.腾讯自定义直播码接入方式为有开发能力的客户提供推流和cdn播放的管道,用户自定义直播码并进行管理 2.URL防盗链是一种保护用户视频内容安全的功能。 CDN 第四步:腾讯进行验证并判断是否播放。 腾讯首先会根据明文中有效的截止时间戳判断当前时间是否过去,如果未过期则根据vodfile.m3u8(链接中明文可见),用户密钥KEY(用户在管理控制台生成时,腾讯在后台维护的相同副本),以及t=55bb9b80

    29.6K101

    H5直播避坑指南

    作者简介: 文赫,2015年加入腾讯,作为前端开发工程师参与过手Q游戏公会,游戏中心,企鹅电竞等项目,具有丰富的移动端开发和直播开发经验。 | 导语 企鹅电竞项目,直播和视频播放是其中的核心。 而一般用户进入页面基本都是竖,所以我们就要考虑怎么让用户在竖点击全屏按钮时,能体验到像终端app一样自动进入全屏的体验,下面有两种方案 1.在用户点击全屏时候,通过css3属性旋转屏幕 通过css 在拉起键盘输入弹幕的时候,键盘不受控制还是竖显示了 如果页面不涉及与原生组件的交互,那么这种方案是一种很可行且兼容性比较好的方案 2.用户在点击全屏时,通过js api来控制webview旋转 在手Q里,我们和终端的同学合作添加了控制webview横竖的接口 在用户点击全屏的时候,先判断当前是否 /** * 是否 */ function isHorizontal mqq.ui.setWebViewBehavior({ orientation: 0 //0是竖,1是 }); 如果是竖则强制webview旋转进入,同时监听页面的

    1.9K151

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关产品

    • 云直播

      云直播

      云直播(CSS)为您提供极速、稳定、专业的直播云端处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、慢直播、快直播三种服务,分别针对大规模实时观看、高并发推流录制、超低延时直播场景,配合移动直播 SDK,为您提供一站式的音视频直播解决方案。

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券