音视频开发
文章平均质量分 74
YLin1005
专注iOS产品开发,对互联网产品有着深刻的理解。
展开
-
如何快速的开发一个完整的iOS直播app】(点赞功能)
客户端代码点击小红心,发送socket给服务器,并且要传递房间Key给服务器,通知给哪个主播点赞,就能传入到对应的分组socket中怎么传递房间key,房间Key在主播界面,一般一个客户端,只会产生一个房间,可以记录到socket对象中业务逻辑:用户点击小红心,小红心就会往上慢慢飘。实现原理:其实就是一个动画。怎么实现:用UIView做不了,因为小红心是不规则的左右摆动,慢慢上去的。可以使用核心动...转载 2018-03-10 14:39:28 · 678 阅读 · 0 评论 -
【如何快速的开发一个完整的iOS直播app】(礼物篇)
搭建礼物列表使用modal,设置modal样式为custom,就能做到从小往上显示礼物列表,并且能看见前面的直播界面礼物模型设计一开始创建3个礼物模型,保存到数组,传入给礼物View展示,本来礼物数据应该从服务器获取,这里没做了。到时候拿到礼物View就能拿到对应按钮,传给服务器就好了.礼物模型设计礼物模型用户模型(userID,userName),用于标志哪个用户发送,这里为方便测试,保证Use...转载 2018-03-10 14:40:35 · 1131 阅读 · 0 评论 -
如何快速的开发一个完整的iOS直播app】(编解码原理)
为什么要编码编码就是压缩图像手机摄像头采集的都是一帧一帧的图片,只要每秒采集了24帧,看起来就比较流畅,视频就是由一帧一帧的图片构成的,常见图片格式png,jpg,一张图片2M,一秒钟30帧,那么1秒就是60M,这么多保存到本地是没问题,但是进行网络传输,尤其是在外网传输,每一秒传输60M,在中国是不可能达到这个带宽,那这时候就要对每一帧图象进行压缩带宽:每秒网络传输的数据,每秒10M,每秒传输1...转载 2018-03-10 14:41:31 · 605 阅读 · 0 评论