EasyPusher作为一款RTSP推送利器, 配合EasyDarwin开源流媒体服务器,在发布伊始,很快获得了广大人民群众的一致好评.

但是也有一些用户反映:

EasyPusher在我的华为手机上会闪崩!

一开始我是表示怀疑的:

不可能,你给我截个图看看!

结果用户拍了一段小视频,尼玛,还真闪退,尴尬.

经过后来拿到日志,发现有这样一些打印信息:

[OMX.IMG.TOPAZ.Encoder] failed to set input port definition parameters.

看来似乎是编码器挂掉了,调试一下,发现编码器初始化的时候,起初并没有任何异常啊,直到config函数一调用就挂了.而且就是这个编码器,似乎只有华为手机用到了!

逐一修改参数,最终发现colorformat设置为19,编码器不支持,所以挂掉了…

关键是这个编码器,获取支持的colorformat里,是包含19的!垃圾…

最终把colorformat改为21,就正常了!

后来在网上搜了搜,发现这个问题不在少数.比如:

http://bbs.csdn.net/topics/391991576

EasyPusher项目介绍

EasyPusher是EasyDarwin开源流媒体团队开发的一个推送流媒体音/视频流给开源流媒体服务器EasyDarwin的标准RTSP/RTP协议推送库,全平台支持(包括Windows/Linux(32 & 64),ARM各平台,Android、IOS),通过EasyPusher我们就可以避免接触到稍显复杂的RTSP/RTP/RTCP推送流程,只需要调用EasyPusher的几个API接口,就能轻松、稳定地把流媒体音视频数据推送给EasyDarwin服务器进行转发和分发,EasyPusher经过长时间的企业用户检验,稳定性非常高;

EasyPusher项目地址:https://github.com/EasyDarwin/EasyPusher

获取更多信息

邮件:support@easydarwin.org

WEB:www.EasyDarwin.org

Copyright © EasyDarwin.org 2012-2017

最新文章

  1. springmvc.xml的基本配置
  2. [转]PLSQL Developer备份恢复oracle数据
  3. OneSQL的docker之旅
  4. GPU CUDA 经典入门指南
  5. SQL注入测试平台 SQLol -6.CHALLENGES挑战
  6. 【笔记】Windows Phone 8开发笔记之API
  7. ios 数字禁止变成电话号码
  8. php throw new Excpetion()之后,程序还往下继续运行吗?
  9. NOIP2015 斗地主(搜索+剪枝)
  10. Camtasia Studio8使用教程
  11. 中级Perl 第三章课后习题
  12. 文件系统满的话(filesystem full),该如何处理。
  13. 远程控制你的智能电视,按键|输入|安装App等都已实现,已开源!
  14. node.js面向对象实现(二)继承
  15. 外网访问FTP出错200 Type set to A
  16. 关于eclipse创建web工程没有生成webapp文件夹的解决方案
  17. Redis 4.0.2.3 for Windows (alpha) 下载地址
  18. Axure8破解码
  19. mysql关系型和非关系型区别
  20. Python.tornado.0

热门文章

  1. 转载——分享一个html+js+ashx+easyui+ado.net权限管理系统
  2. Codeforces Gym100735 D.Triangle Formation (KTU Programming Camp (Day 1) Lithuania, Birˇstonas, August 19, 2015)
  3. Codeforces Round #467 (Div. 2) A. Olympiad[输入一组数,求该数列合法的子集个数]
  4. POJ 1239 Increasing Sequences [DP]
  5. Elasticsearch搜索结果返回不一致问题
  6. workflow engine Ruote初体验之一(概念)
  7. Scut游戏服务器引擎之新手入门
  8. Android 获取虚拟按键的高度
  9. PHP设置头部编码为UTF-8语句
  10. HDU 5360 Hiking(优先队列)