https://github.com/Bilibili/ijkplayer

参考:https://juejin.im/post/5a1d8f10f265da431523a849   https://blog.csdn.net/huaxun66/article/details/53401231

https://github.com/huangjingqiang/jjdxm_ijkplayer-master

https://github.com/hengyiteam/YDVideoPlayer-iOS

最全最常用的RTMP、RTSP、HTTP协议流常用直播流地址https://blog.csdn.net/u014162133/article/details/81188410

支持多种协议的播放器开源项目https://github.com/CarGuo/GSYVideoPlayer  https://github.com/dueeeke/DKVideoPlayer

2020最新RTMP+HTTP直播地址汇总(亲测可用)https://willarun365.blog.csdn.net/article/details/109180771

可以播放的视频地址:(2019.11.21)

String url1 = "rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov";
String url2 = "rtmp://media3.sinovision.net:1935/live/livestream";
String url3 = "http://vfx.mtime.cn/Video/2019/03/12/mp4/190312143927981075.mp4";

iOS端:根据库中的提示操作 注意一点:添加库的时候要添加libstdc++.tbd

android端:(Mac上面集成的)

前期准备:①安装homebrew  git  yasm  NDK

②配置环境变量 (重要)

export PATH=${PATH}:/Users/lee/Library/Android/sdk/platform-tools

export ANDROID_SDK=/Users/lee/Library/Android/sdk

export PATH=${PATH}:/Users/lee/android-ndk-r10e
ANDROID_NDK=/Users/lee/android-ndk-r10e

export ANDROID_NDK

③git clone .......   然后打开项目(在项目的父目录下)的读写权限chmod -R 777 ./ijkplayer-android   然后cd ijkplayer android .......根据库中的提示操作

Android端遇到的问题:

①在debug版中可以播放在release版中不可以播放

解决:要在Proguard-rules.Pro文件中添加混淆

#下面是直播(ijkplayer)相关的
-keep class simijkplayer.**{public <fields>;public <methods>;
}
-keep class tv.danmaku.ijk.media.**{<fields>;<methods>;
}

demo链接https://download.csdn.net/download/haoxuhong/10362592

ios和Android端ijkplayer集成及使用相关推荐

  1. ijkplayer使用 android,【Android】ijkplayer集成使用

    说明 B站播放器,基于FFmpeg(fast forward mpeg),mpeg:国际xxx制定视音频压缩技术标准的组织.主要标准有5个:MPEG-1,MPEG-2,MPEG-4,MPEG-7,MP ...

  2. php接口 接受ios或android端图片; php接收NSData数据

    备注下, [自己无意中用的方法]接收时,设置两个参数,一个是图片名称,另一个是实际文件.然后用$_FILES处理就可以了. 如: $icon = $_POST['icon'];//这个是图片的名称,用 ...

  3. 极光推送在Android端的集成

    这个周末,是最颓废的一个周末了.工作以来,基本每个周末都会学习点知识或者总结些东西.这个周末,身体不是很舒服,结果躺床上打了两天农药,也没有写博客.今天周一,正好我工作不忙,把上周末的博客补上.今天的 ...

  4. 62、Flutter插件通信iOS,Android实现过程<二>

    前言 61.Flutter插件通信原理<一>_风雨「83」的博客-CSDN博客Flutter与原生通讯 - Flutter Plugin - 知乎前言Flutter优势主要体现在UI上-- ...

  5. 直播软件源码(有服务端+android端+ios端)

    这是我们公司的一个项目:直播软件,是给其他公司开发的,外包项目.现在公司不做了,就想着把这个项目源码分享给爱技术的人. 主播端: 把主播实时录制的视频,经过(采集.美颜处理.编码)推送到服务器 服务器 ...

  6. 友盟统计封装android,react native 友盟统计 Android 端集成

    ios 端 可参考:https://www.jianshu.com/p/879d28ee74e6 趁热打铁吧,把刚才已经完成的友盟统计集成记录下 Android端集成: 分下面几部: 步骤 sdk的集 ...

  7. 【环信IM集成指南】Android 端常见问题整理

    1.如何修改系统通知中的头像和用户名 系统通知是在主module中自己写的,demo中是AgreeMsgDelegate,InviteMsgDelegate,OtherMsgDelegate中去修改头 ...

  8. iOS android 安卓如何集成阿里云直播

    首先你肯定已经在阿里直播控制平台看过这些 推流SDK(新版)_视频直播-阿里云帮助中心 Android推流SDK_视频直播-阿里云帮助中心 iOS推流SDK_视频直播-阿里云帮助中心 推流SDKLic ...

  9. 一套代码编译出ios和android,Hippy: Hippy 是一个新生的跨端开发框架,目标是使开发者可以只写一套代码就直接运行于三个平台(iOS、Android 和 Web)...

    Hippy 跨端开发框架 介绍 Hippy 是一个新生的跨端开发框架,目标是使开发者可以只写一套代码就直接运行于三个平台(iOS.Android 和 Web).Hippy 的设计是面向传统 Web 开 ...

最新文章

  1. OpenGL关于纹理和基本图形的混合问题
  2. ajax实现文件上传,多文件上传,追加参数
  3. BZOJ2093 : [Poi2010]Frog
  4. 03-JavaScript
  5. 终于等到放学了的飞鸽传书
  6. 计算机网络知识点脑图 王道 考研
  7. 【人工智能】Astar算法求解8数码问题(QDU)
  8. php 写聊天室源码,PHP实现简单聊天室(附源码)_PHP
  9. 利用addr2line命令定位backtrace的Error行数
  10. HTML中1mm等于多少像素,像素英寸和像素厘米-像素与毫米的关系1毫米等于多少像素 – 手机爱问...
  11. 广告学概论--名词解释
  12. 经典算法题(中级)-----自定义函数之字符类型统计
  13. mysql 4 字节存储问题_关于mysql存储过程存储4字节emoj的'\xF0\x9F\x98\x82' for column ``.``.`p_topicname`问题的解决办法...
  14. 二等水准测量记录数据_二等水准测量外业数据整理(往返测)
  15. Salesforce Schedule中调用接口案例
  16. RESTful接口入门
  17. 【论文翻译-3】Attention U-Net: Learning Where to Look for the Pancreas
  18. 网页 SEO 优化(搜索引擎优化)
  19. java 万能解压zip工具类
  20. JUC(3)List、Set、Map集合线程安全Callable创建线程三大工具类:CountDownLatch减法计数器、CyclicBarrier加法计数器、Semaphore计数信号量

热门文章

  1. 网络唤醒工具WOL(适用于华为路由器下的设备)
  2. c语言 输入1-7之间的一个整数,然后根据输入的数字判断是星期几,最后输出对应的星期的全称。如输入3,则输出Wednesday。
  3. 2019秋招阅文数据分析:sql查询连续天数
  4. 吴恩达机器学习第二周编程题参考答案
  5. 移动应用开发之路 01 Android Studio 项目文件介绍、创建虚拟机、完成第一个程序Hello World
  6. SpringBoot 实现 Office 各种格式在线预览(详细教程,包教包会)
  7. 【观点】996.ICU 会带来实质性的改变吗?
  8. 面对批评与争议,苹果让步,延迟推出CSAM儿童保护功能
  9. 深刻认识 -- 立即数
  10. 深度挖掘:FIashGet下载隐藏链接[转]