手机直播系统开发助力直播行业

发布来源:云豹科技
发布人:云豹科技
2017-11-21 10:48:34


11月9日晚,由NOW直播举办的2017年腾讯全球合作伙伴大会“创想·互动视频”分论坛在成都成功落下帷幕。在本次大会上,腾讯社交网络事业群互动视频产品部总经理吴奇胜发表了主题为《新生态·新视野》的演讲。在会后的专访中吴奇胜表示“直播是情感消费,打赏的商业模式始终存在

在本次专访中,吴奇胜从内容、社交、平台能力、商业模式等方面展开,剖析了NOW直播的“新生态”,也为直播行业提供了新的思考。

其实大家都知道,真正的挣钱的主播都长得很不漂亮,为什么挣钱呢?可能是他能把握一些人的心理,关爱你、关心你。经常在一些直播群里边潜水可知,有些粉丝说这个主播过生日,大家去刷一波飞机吧!(他们)就可以在这个群的粉丝之间建立一些联系,他们是有共同兴趣的人,这样就呈现出更多元化的社交关系。

 

 

在手机直播越来越普遍的情况下,手机直播源码对于对直播行业的重要性便显现了出来。

  一、手机直播源码如何实现直播:

目前,技术相对都比较成熟,设备也都支持硬编码,直播实现相对容易。

IOS还提供现成的 Video ToolBox框架,可以对摄像头和流媒体数据结构进行处理,Video ToolBox框架只兼容8.0以上版本,8.0以下就需要用x264的库软编了。

github上有现成的开源实现,推流、美颜、水印、弹幕、点赞动画、滤镜、播放都有。技术其实不是很难,而且现在很多云厂商都提供SDK,七牛云、金山云、乐视云、腾讯云、百度云、斗鱼直播伴侣推流端,功能几乎都是一样的,没啥亮点,不同的是整个直播平台服务差异和接入的简易性。

 

 

二、手机直播源码对直播的优化层面

最难的难点是提高首播时间、服务质量即Qos(Quality of Service,服务质量),如何在丢包率20%的情况下还能保障稳定、流畅的直播体验,需要考虑以下方案:

1.为加快首播时间,收流服务器主动推送 GOP :(Group of Pictures:策略影响编码质量)所谓GOP,意思是画面组,一个GOP就是一组连续的画面至边缘节点,边缘节点缓存 GOP,播放端则可以快速加载,减少回源延迟。

2.GOP丢帧,为解决延时,为什么会有延时,网络抖动、网络拥塞导致的数据发送不出去,丢完之后所有的时间戳都要修改,切记,要不客户端就会卡一个 GOP的时间,是由于 PTS(Presentation Time Stamp,PTS主要用于度量解码后的视频帧什么时候被显示出来) 和 DTS 的原因,或者播放器修正 DTS 和 PTS 也行(推流端丢GOD更复杂,丢 p 帧之前的 i 帧会花屏)

 

 

如果您了解了手机直播源码以及怎样搭建直播平台,欢迎关注云豹网络科技。

 

  

声明:
以上内容为云豹科技作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任