Babosa的专栏

EasyDarwin开源流媒体服务器/496258327(群)

EasyPlayer实现Android MediaMuxer录像MP4(支持G711/AAC/G726音频)

本文转自EasyDarwin开源团队John的博客:http://blog.csdn.net/jyt0551/article/details/72787095Android平台的MediaMuxer是个非常好的录像库,它能将H.264视频+AAC音频存储成.mp4格式的文件,而且稳定性、同步效果都...

2017-05-28 09:28:12

阅读数:1380

评论数:0

开源安卓Android流媒体音视频播放器实现声音自动停止、恢复、一键静音功能源码

本文转自EasyDarwin团队John的博客:http://blog.csdn.net/jyt0551/article/details/60802145我们在开发安卓Android流媒体音视频播放器时,可能会需要播放器静音或者降低音量的功能。比如说某款音乐播放器,当在后台播放时,如果此时有另外的...

2017-03-08 10:39:31

阅读数:2532

评论数:0

基于EasyDarwin云平台实现的EasyClient客户端与EasyCamera摄像机之间的对讲与云台控制功能

本文转自EasyDarwin团队Kim的博客,感谢Kim长期对EasyDarwin开源项目的贡献:http://blog.csdn.net/jinlong0603EasyDarwin云平台是一套由EasyDarwin、EasyCMS、EasyCamera、EasyClient、nginx、redi...

2017-03-06 22:48:06

阅读数:1534

评论数:0

EasyPlayer Android安卓流媒体播放器实现播放同步录像功能实现(附源码)

本文转自EasyDarwin团队John的博客:http://blog.csdn.net/jyt0551,John是EasyPusher安卓直播推流、EasyPlayer直播流媒体播放端的开发和维护者,在这方面为开源社区贡献了非常多的技术干货和代码,这里对John的辛苦劳作表示感谢!在之前一片博客...

2017-03-03 23:11:38

阅读数:2841

评论数:0

安卓Android手机直播推送同步录像功能设计与实现源码

本文转自:http://blog.csdn.net/jyt0551/article/details/58714595EasyPusher是一款非常棒的推送客户端。稳定、高效、低延迟,音视频同步等都特别好。装在安卓上可作为一款单兵设备来用。说到单兵,在项目中通常都需要边传边录的功能,因此后来Easy...

2017-03-01 14:13:35

阅读数:1790

评论数:0

EasyPlayer实现视频播放局部缩放、广角平移功能(类似水滴直播,快手视频)

本文转自:http://blog.csdn.net/jyt0551/article/details/56063869视频播放局部缩放、广角平移功能在预览图片的时候,利用手势控制图片的缩放、平移,已经是智能手机时代最基本的操作。而对于视频,很少有播放器支持这样的操作。实际上,在观看视频的时候,我们...

2017-02-21 10:46:53

阅读数:2219

评论数:1

EasyPlayer开源流媒体移动端播放器推出RTSP-RTMP-HTTP-HLS全功能Pro版

EasyPlayerPro介绍Android EasyPlayerPro专业版全功能播放器,是由EasyDarwin开源团队维护的一款支持RTSP、RTMP、HTTP、HLS多种流媒体协议的播放器版本。Android上同时保留原来RTSP专用播放器,功能精炼,小而精。 iOS版本EasyPlay...

2017-01-12 14:04:10

阅读数:12412

评论数:0

EasyDarwin相关Android安卓客户端EasyPusher/EasyPlayer/EasyCamera/EasyClient在无开发环境进行log抓取

1.抓Android logcat工具在EasyDarwin Github Tool项目(https://github.com/EasyDarwin/Tools)下载Android adb Logcat工具windows版本: 2.开启Android手机调试模式不同手机开启开发者调试模式的方案不...

2016-12-31 17:09:40

阅读数:1111

评论数:0

EasyPusher实现Android手机屏幕桌面直播,实时推送操作画面,用于手游直播等应用

本文转自EasyDarwin开源团队成员John的博客:http://blog.csdn.net/jyt0551/article/details/52651194由于Android 5.0提供了捕获当前屏幕画面的SDK,基于该SDK,EasyPusher实现了实时推送手机屏幕画面的功能。经测试,效...

2016-09-25 00:34:32

阅读数:4470

评论数:0

在苹果iOS平台中获取当前程序进程的进程名等信息

本文由EasyDarwin开源团队成员Penggy供稿;Objective-C 提供 NSProcessInfo 这个类来获取当前 APP 进程信息, 然而我们的静态库是 pure C++ 工程. 那么如何在 cpp 中调用 Objective-C 呢 ? 这个问题涉及 C++ 和 Objecti...

2016-09-21 10:44:17

阅读数:3789

评论数:0

iOS不用上架就能下载安装ipa应用内测:使用FIR.im发布自己的移动端APP

本文转自:http://www.cnblogs.com/imzzk/p/firim.html一次很偶然的机会知道fir.im,这家公司主要的产品就是帮助开发者方便便捷地发布iOS或者Android应用的。今天我就聊聊如何在FIR.im中发布自己的APP,然后让加入UUID的设备通过网页直接下载安装...

2016-09-17 23:47:34

阅读数:11821

评论数:0

EasyDarwin开源音频解码项目EasyAudioDecoder:EasyPlayer Android音频解码库(第二部分,封装解码器接口)

上一节我们讲了如何基于ffmpeg-Android工程编译安卓上的支持音频的ffmpeg静态库:http://blog.csdn.net/xiejiashu/article/details/52524099,这篇文章我们将介绍如何封装安卓的解码器。首先,为了能让我们的app调用调用,我们需要定义一...

2016-09-17 14:42:41

阅读数:1703

评论数:2

EasyDarwin开源音频解码项目EasyAudioDecoder:基于ffmpeg的安卓音频(AAC、G726)解码库(第一部分,ffmpeg-android的编译)

ffmpeg是一套开源的,完整的流媒体解决方案。基于它可以很轻松构建一些强大的应用程序。对于流媒体这个行业,ffmpeg就像圣经一样的存在。为了表达敬意,在这里把ffmpeg官网的一段简介搬过来,ffmpeg是:A complete, cross-platform solution to rec...

2016-09-13 11:08:16

阅读数:2567

评论数:0

开源流媒体客户端EasyClient手机端控制摄像机EasyCamera云台PTZ控制实现

本文转自EasyDarwin开源团队成员kim的博客:http://blog.csdn.net/jinlong0603/article/details/51835308EasyCamera是EasyDarwin开源团队开发的一款植入摄像机内部的嵌入式程序,功能是将普通IP Camera与EasyD...

2016-08-30 11:53:39

阅读数:1651

评论数:0

EasyPusher手机直播推送是如何实现后台直播推送的

本文由EasyDarwin开源团队成员John提供;http://blog.csdn.net/jyt0551/article/details/52276062EasyPusher Android是使用摄像头采集视频数据,并通过MediaCodec进行H264编码,之后打包成RTSP格式并上传的。大...

2016-08-22 14:19:05

阅读数:1340

评论数:0

EasyCamera Android安卓移动视频监控单兵设备接入EasyDarwin开源流媒体云平台

前言随着Android系统的不断更新和发展,现在越来越多的硬件产品选择用安卓系统作为运行环境,电视机,机顶盒、门禁、行车记录仪、车载系统、单兵设备等等,Android系统底层还是Linux,但对上层的开发和维护就变得容易很多,比如以往需要在硬件上开发一个图形界面,流程就会非常复杂,但依托于安卓系统...

2016-06-10 22:00:58

阅读数:5382

评论数:0

EasyPusher/EasyDarwin/EasyPlayer实现手机直播版本及效果整理

EasyPusher手机直播实现功能最近很多EasyDarwin爱好者提出了手机移动端直播的功能需求,尤其是如何做出像映客这样能够快速出画面播放的效果,经过一段时间的移动端和服务端的优化,EasyPusher直播推送+EasyDarwin流媒体服务器+EasyPlayer客户端播放已经非常好实现了...

2016-05-19 00:46:39

阅读数:8714

评论数:5

EasyPusher RTSP直播之RTP数据包格式解析

—本篇由团队成员Fantasy供稿!RTP包头格式 码流总体结构 h264的功能分为两层,视频编码层(VCL)和网络提取层(NAL)。H.264 的编码视频序列包括一系列的NAL 单元,每个NAL 单元包含一个RBSP。一个原始的H.264 NALU 单元常由 [StartCode] [NALU...

2016-04-25 23:05:09

阅读数:2084

评论数:0

EasyPusher安卓Android手机直播推送之RTSP流媒体协议流程

EasyPusher移动端推送同我们平时用的RTSP直播推送流程一样,都是采用标准RTSP/RTP推送流程:ANNOUNCE->SETUP->PLAY->RTP/RTCP->TEARDOWN(或者直接直接断开推送连接),流程图如下: 我们贴一段EasyPusher 安卓与...

2016-04-16 09:12:06

阅读数:5229

评论数:0

网络直播流媒体协议的选择讨论,RTSP,RTMP,HTTP,私有协议?

最近有不少人在EasyDarwin的交流群里面问关于花椒、映客手机直播技术的问题,还有RTSP、RTMP协议选择的问题,这里个人谈一下自己的愚见。 1、不管是RTSP/RTP、RTMP、HTTP,亦或是私有协议,都是可以进行流媒体传输的流媒体协议,而且效果都能做到差不多的程度,这里会有同学问到H...

2016-04-15 20:03:57

阅读数:15138

评论数:3

提示
确定要删除当前文章?
取消 删除