- 博客(3)
- 收藏
- 关注
原创 EasyPusher实现安卓Android手机直播推送同步录像功能(源码解析)
EasyPusher是一款非常棒的推送客户端。稳定、高效、低延迟,音视频同步等都特别好。装在安卓上可作为一款单兵设备来用。说到单兵,在项目中通常都需要边传边录的功能,因此后来EasyPusher也加入了该特性。该文章将结合代码来阐述下这个功能是如何实现的。EasyPusher在设置里增加了相关选项来方便开启和关闭本地录像功能,如下图所示,在设置里勾选后就可以推送的同时进行录像了。EasyPusher
2017-02-28 23:23:16 3210
原创 EasyPlayer实现直播抓拍
对于一个裸的RTSP URL,存放在播放列表上略显单调与枯燥。大家可以看到EasyPlayer在播放完视频后会保存一帧图片到列表上。那么这个功能是如何做到的呢? 如果自己实现解码的话,比如使用ffmpeg解码,这种情况下,将视频帧解码,再编码成jpeg保存下来,应该不是什么难事。相信大多数播放器都是这样处理的。 H264格式的视频码流=>解码=>YUV格式的视频帧=>压缩=>jpeg=>保存到
2017-02-24 22:43:28 1231
原创 EasyPlayer实现视频的局部缩放、平移功能(类似快手视频)
EasyPlayer实现视频的局部缩放、平移功能(类似快手视频)在预览图片的时候,利用手势控制图片的缩放、平移,已经是智能手机时代最基本的操作。而对于视频,很少有播放器支持这样的操作。实际上,在观看视频的时候,我们可能会想观看某个区域的局部细节,需要把该区域放大来观看,EasyPlayer播放器基于这样的需求,提供了局部放大的功能。感谢github上开源库PhotoView,它在ImageView
2017-02-20 23:31:37 6942
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人