ios和Android端ijkplayer集成及使用
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集成及使用相关推荐
- ijkplayer使用 android,【Android】ijkplayer集成使用
说明 B站播放器,基于FFmpeg(fast forward mpeg),mpeg:国际xxx制定视音频压缩技术标准的组织.主要标准有5个:MPEG-1,MPEG-2,MPEG-4,MPEG-7,MP ...
- php接口 接受ios或android端图片; php接收NSData数据
备注下, [自己无意中用的方法]接收时,设置两个参数,一个是图片名称,另一个是实际文件.然后用$_FILES处理就可以了. 如: $icon = $_POST['icon'];//这个是图片的名称,用 ...
- 极光推送在Android端的集成
这个周末,是最颓废的一个周末了.工作以来,基本每个周末都会学习点知识或者总结些东西.这个周末,身体不是很舒服,结果躺床上打了两天农药,也没有写博客.今天周一,正好我工作不忙,把上周末的博客补上.今天的 ...
- 62、Flutter插件通信iOS,Android实现过程<二>
前言 61.Flutter插件通信原理<一>_风雨「83」的博客-CSDN博客Flutter与原生通讯 - Flutter Plugin - 知乎前言Flutter优势主要体现在UI上-- ...
- 直播软件源码(有服务端+android端+ios端)
这是我们公司的一个项目:直播软件,是给其他公司开发的,外包项目.现在公司不做了,就想着把这个项目源码分享给爱技术的人. 主播端: 把主播实时录制的视频,经过(采集.美颜处理.编码)推送到服务器 服务器 ...
- 友盟统计封装android,react native 友盟统计 Android 端集成
ios 端 可参考:https://www.jianshu.com/p/879d28ee74e6 趁热打铁吧,把刚才已经完成的友盟统计集成记录下 Android端集成: 分下面几部: 步骤 sdk的集 ...
- 【环信IM集成指南】Android 端常见问题整理
1.如何修改系统通知中的头像和用户名 系统通知是在主module中自己写的,demo中是AgreeMsgDelegate,InviteMsgDelegate,OtherMsgDelegate中去修改头 ...
- iOS android 安卓如何集成阿里云直播
首先你肯定已经在阿里直播控制平台看过这些 推流SDK(新版)_视频直播-阿里云帮助中心 Android推流SDK_视频直播-阿里云帮助中心 iOS推流SDK_视频直播-阿里云帮助中心 推流SDKLic ...
- 一套代码编译出ios和android,Hippy: Hippy 是一个新生的跨端开发框架,目标是使开发者可以只写一套代码就直接运行于三个平台(iOS、Android 和 Web)...
Hippy 跨端开发框架 介绍 Hippy 是一个新生的跨端开发框架,目标是使开发者可以只写一套代码就直接运行于三个平台(iOS.Android 和 Web).Hippy 的设计是面向传统 Web 开 ...
最新文章
- OpenGL关于纹理和基本图形的混合问题
- ajax实现文件上传,多文件上传,追加参数
- BZOJ2093 : [Poi2010]Frog
- 03-JavaScript
- 终于等到放学了的飞鸽传书
- 计算机网络知识点脑图 王道 考研
- 【人工智能】Astar算法求解8数码问题(QDU)
- php 写聊天室源码,PHP实现简单聊天室(附源码)_PHP
- 利用addr2line命令定位backtrace的Error行数
- HTML中1mm等于多少像素,像素英寸和像素厘米-像素与毫米的关系1毫米等于多少像素 – 手机爱问...
- 广告学概论--名词解释
- 经典算法题(中级)-----自定义函数之字符类型统计
- mysql 4 字节存储问题_关于mysql存储过程存储4字节emoj的'\xF0\x9F\x98\x82' for column ``.``.`p_topicname`问题的解决办法...
- 二等水准测量记录数据_二等水准测量外业数据整理(往返测)
- Salesforce Schedule中调用接口案例
- RESTful接口入门
- 【论文翻译-3】Attention U-Net: Learning Where to Look for the Pancreas
- 网页 SEO 优化(搜索引擎优化)
- java 万能解压zip工具类
- JUC(3)List、Set、Map集合线程安全Callable创建线程三大工具类:CountDownLatch减法计数器、CyclicBarrier加法计数器、Semaphore计数信号量
热门文章
- 网络唤醒工具WOL(适用于华为路由器下的设备)
- c语言 输入1-7之间的一个整数,然后根据输入的数字判断是星期几,最后输出对应的星期的全称。如输入3,则输出Wednesday。
- 2019秋招阅文数据分析:sql查询连续天数
- 吴恩达机器学习第二周编程题参考答案
- 移动应用开发之路 01 Android Studio 项目文件介绍、创建虚拟机、完成第一个程序Hello World
- SpringBoot 实现 Office 各种格式在线预览(详细教程,包教包会)
- 【观点】996.ICU 会带来实质性的改变吗?
- 面对批评与争议,苹果让步,延迟推出CSAM儿童保护功能
- 深刻认识 -- 立即数
- 深度挖掘:FIashGet下载隐藏链接[转]