四时宝库

程序员的知识宝库

Android开发3年渣渣面试5家大厂获得offer,分享一线大厂面试题


如梦朦胧

九月份的时候有了换工作的躁动,然后投了某度等几个大厂的Android岗位,本以为像我这种非211、985工作经验没几年的渣渣只能被直接pass,结果却意外的收到了电话,真是受宠若惊。经过电面,技术三面,然后就是等通知到最后拿到了offer,如梦一般,真是挺激动的。

面试的准备

Flutter 实现视频全屏播放逻辑及解析

作者:恋猫de小郭

前言

相信做过移动端视频开发的同学应该了解,想要实现视频从普通播放到全屏播放的逻辑并不是很简单,比如在 GSYVideoPlayer 中的动态全屏切换效果,就使用了创建全新的 Surface 来替换实现:

  • 创建全新的 Surface ,并将对于的 View 添加到应用顶层的 DecorView 中;
  • 在全屏时将新创建的 Surface 并设置到 Player Core ;

牛逼!字节跳动又一开源力作发布(字节跳动起源)

前几日,字节跳动发送邮件,宣布将给予员工发放奖金。金额为2020年8月固定薪酬的 50%。

这波福利猿妹只能默默的感叹一句:又是别人家的公司。不过今天猿妹不想和大家探讨这项福利,今天要和大家分享字节跳动的一项开源神器。

前不久,字节跳动的技术团队在Github上开源了一个视频动画特效SDK,可以通过制作Alpha通道分离的视频素材,再在客户端上通过OpenGL ES重新实现Alpha通道和RGB通道的混合,从而实现在端上播放带透明通道的视频。

AlphaPlayer已经在Github上标星

大厂技术分享:网易新闻 QUIC 敏捷实践

通过敏捷快速实践 QUIC ,网易新闻在3个月内,将端内 QUIC 请求占比提升到 75%+,如 图1 所示,并将客户端请求平均响应时间 RT 降低了 45%请求错误率降低了 50%+视频卡顿率降低了 25%+

音视频零基础到岗位开发实战训练大纲-项目编码篇

音视频训练营大纲-项目编码篇

什么是HLS(HTTP Live Streaming)?


可折叠设备的桌面模式(可以折叠的屏幕)

展开您的视频播放体验

可折叠设备向用户们提供了使用他们的手机做更多事情的可能性,包括*桌面模式**等创新,也就是当手机平放时,铰链处于水平位置,同时折叠屏幕处于部分打开的状态。

基于 IJKPlayer-concat 协议的视频无缝拼接技术实现

一、前言

Hi,大家好,我是承香墨影!

开门见山,开篇名义。今天来聊聊如何将多段视频,拼接成一个完整而连续的视频,然后无缝进行播放。

这样的需求应该不算偏门吧?

最简单的就是一些视频 App,会将大段的视频切割成小段的视频进行播放,还有一些在播放视频之前,会插播一段广告,这些需求都可以被本文的内容覆盖到。

说到多个视频拼接来说,如果你了解过 Google 出的 ExoPlayer 的话,它其内正好有一个

移动音视频SDK工程实践之数据采集和处理


本文由百度智能云音视频SDK产品技术负责人李明路在LiveVideoStack线上分享的演讲内容整理而成,内容从音视频数据角度出发,梳理了音视频SDK的发展和技术演进。详细分析数据在常见音视频模块上遇到的问题与挑战,并提出相应的解决思路和技术实践。


文 / 李明路

整理 / LiveVideoStack

视频回放:https://www.livevideostack.cn/video/online-lml/

今日源码:支持html的导入与导出源码

android富文本编辑器支持html的导入与导出源码

源码下载:http://www.dandroid.cn/?p=3278

android基于exoPlayer 自定义播放器源码

源码下载:http://www.dandroid.cn/?p=3275

<< 1 2 3 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接