E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
IJKPlayer
Win10+WSL环境编译bilibili/
ijkplayer
源码
先谈一下遇到的问题,最棘手的问题就是wsl环境下ubuntu与win10的PATH环境变量是共享的,而在编译源码的时候用到NDK独立工具链(NDKstandalonetoolchain,大概是因为坑太多,目前已被google弃用,想了解的同学可点击此链接查看官方文档)在脚本中会去设置PATH环境变量,最后由于ubuntu的PATH环境变量共享了win10的值,导致编译失败。因为没遇到过此类问题因此
岁月神偷_4676
·
2024-02-14 10:40
Android播放器相关开源项目
Explayer是Google一个开源的,APP等级的媒体API,包含library和demo
ijkplayer
是Bilibili发布的基于FFplay的轻量级Android/iOS视频播放器。
主音King
·
2024-02-11 11:00
WSL和Ubuntu编译
IJKPlayer
Ubuntu、WSL上编译
IJKPlayer
,您可以按照以下步骤进行操作:系统准备#更新包sudoaptupdate#安装编译所需的依赖项sudoaptinstall-yautoconfautomakebuild-essentialcmakegitlibtoolnasmpkg-configpython3unzip
RelinRan
·
2024-02-08 23:58
ubuntu
linux
运维
WSL
IJKPlayer
ijkplayer
适配Android 11以上的版本
播放视频在android11手机上各种闪退的问题,适配中发现一进入视频播放页面就会崩溃,播放在线视频时崩溃,而本地视频播放正常。崩溃日志如下:Fatal14:46:17.826Fatalsignal11(SIGSEGV),code2(SEGV_ACCERR),faultaddr0x74bdc3dd18intid4399(ff_read),pid1990(om.lindian.user)Fatal1
易寻资料
·
2024-02-08 04:46
音视频
android
github上十二款最著名的Android播放器开源项目
转自:https://blog.csdn.net/qq_24531461/article/details/734567941.
ijkplayer
项目地址:https://github.com/Bilibili
不合格码农
·
2024-02-06 05:07
flutter开发实战-
ijkplayer
视频播放器功能
flutter开发实战-
ijkplayer
视频播放器功能使用better_player播放器进行播放视频时候,在Android上会出现解码失败的问题,better_player使用的是video_player
BruceGwo
·
2024-02-05 06:07
移动开发
flutter开发实战
flutter
flutter
音视频
ijkplayer
1024程序员节
笔记
视频播放
ijkplayer
自定义播放器
ijkplayer
自定义播放器教程代码在https://github.com/fly0001/
ijkplayer
.git
小L_d00b
·
2024-02-03 09:20
Mac 用NDK编译
ijkplayer
arm64 问题总结
下面在我使用
ijkplayer
的脚本进行链接x264的文件时,遇到的问题总结:1.找不到log2,我首先检查我编译的x264库是否可用,自己搞了一个工程,测试是可以使用的,然后到ffmpeg源码下面有个
棍子哥丸子妹
·
2024-01-30 10:04
Android GitHub高分优秀中文项目
CarGuo/GSYVideoPlayer视频播放器(
IJKplayer
、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放
KingWorld
·
2024-01-27 20:33
如何用
ijkplayer
使用改变清晰度功能(切换码流)
ff_ffplay.c:read_thread()chooseyourlikevideostreamidfromic->nb_streamssettost_index[AVMEDIA_TYPE_VIDEO]自适应码率切换需要服务器端和客户端同时支持,首先服务器端需要提供多码率的码流,对HLS来说,就是需要服务器端提供masterm3u8playlist,也就是通常所说的嵌套m3u8;对Dash来说
andylao62
·
2024-01-27 16:02
流媒体
ijkplayer
服务器
运维
修复
ijkplayer
没有正确处理sps导致的MediaCodec解码失败问题
播放HLS时,部分TS分片的sps排列是:000192400001103。。。0001104。。。其对应的内容是:00019240:表示AUD接着的0001:表示startcode接着的103:表示sps类型接着的就是sps的数据最后的0001104:104表示是pps数据接着的就是pps的数据这里针对这种情况做了处理,提取出其中的sps数据给到MediaCodec,避免MediaCodec初始化
andylao62
·
2024-01-27 16:02
ijkplayer
流媒体
java
开发语言
initPlayer初始化过程(一)
目录简要流程图代码分析1)so库加载及初始化2)创建Looper线程3)so相关操作setup简要本文主要介绍
ijkplayer
的初始过程先看LOGD/IJKMEDIA:IjkMediaPlayer_native_initD
andylao62
·
2024-01-27 16:01
流媒体
android
c++
ijkplayer
ijkplayer
解码器的准备过程(二)
简要本文介绍,从prepareAsync后,到onPrepared回调的过程先看LogV/IJKMEDIA:setDataSource:pathhttp://weblive.hebtv.com/live/hbws_bq/index.m3u8D/IJKMEDIA:IjkMediaPlayer_prepareAsyncD/IJKMEDIA:ijkmp_prepare_async()I/IJKMEDIA
andylao62
·
2024-01-27 16:31
流媒体
android
jikplayer
Android录制音频并使用
ijkplayer
播放
1、使用MediaRecorder录音1.1、开始录制privateMediaRecordermMediaRecorder;privateFilemTempFile;publicvoidstartRecordAudio(Contextcontext){//临时文件if(mTmpFile==null){mTmpFile=SdcardUtils.getPublicFile(context,"recor
TenXu
·
2024-01-27 02:50
视屏解密、AVPlayer/
IJKPlayer
/播放画中画
PictureInPictureDemo画中画demo:https://github.com/eye1234456/PictureInPictureDemo.git在线mp4转m3u8:https://mp4.to/m3u8/测试视频下载:https://www.cnblogs.com/v5captain/p/12144699.htmlhttps://www.jianshu.com/p/cab2c
独孤流
·
2024-01-24 23:55
ijkplayer
1、延迟降低延迟处理ff_ffplay2、播放RTSP视频实时流,接着播放HTTP流第一次无法播放的问题ijkmp_prepare_async()=0Opening'http://192.168.1.254:8192'forreadingSettingdefaultwhitelist'http,https,tls,rtp,tcp,udp,crypto,httpproxy'HitDNScacheho
monkey姜啦
·
2024-01-23 10:05
【快收藏】音视频开发开源项目!
hplayer/tree/master/srcGSYVideoPlayerAndroid播放器,功能非常强大https://github.com/CarGuo/GSYVideoPlayer视频播放器(
IJKplayer
十年编程老舅
·
2024-01-20 09:06
音视频开发
音视频
音视频开发
音视频学习路线
ZLMediaKit
流媒体服务器
SRS
记录一次Linux下编译Android平台的
ijkPlayer
源码
环境:Ubuntu18.04跟ffmpeg编译类似,不过没有ffmpeg的编译复杂。几个出错点:1.编译ssl时发生:*$sudo./compile-openssl.shall====================[*]checkarchs====================FF_ALL_ARCHS=armv5armv7aarm64x86x86_64FF_ACT_ARCHS=armv5arm
被违规后的昵称
·
2024-01-14 00:13
Windows下编译Android-
ijkplayer
库文件
ijkplayer
源码脚本不支持Windows环境编译,所以不用妄想在纯Windows环境下编译。当然将源码拉下来自己写脚本另当别论。
akebrt
·
2024-01-10 18:21
android
linux
ubuntu
Ubuntu 编译 哔哩哔哩
IJKPlayer
so库,并支持RTSP
1.环境与配置1.1系统版本系统我这里使用的Ubuntu18.04.4LTS1.2更新软件源列表sudoaptupdate1.3安装gitsudoaptinstallgit1.4安装jdk我这里使用的是openjdk11.0.9.1sudoaptinstallopenjdk-11-jdk1.5安装yasmsudoaptinstallyasm1.6下载NDKndk下载地址:https://githu
氦客
·
2024-01-10 18:18
NDK
ubuntu
android
编译
ijkPlayer
RTSP
ijkplayer
https://www.jianshu.com/p/c5d972ab0309前言
ijkplayer
是b站开源的超级好用的视频播放器喔,相信大家都早有耳闻。
不懂_a030
·
2024-01-09 06:03
Windows环境Ubuntu虚拟机中编译android
ijkplayer
环境windows11系统安装的VMwareWorkstation虚拟机
ijkplayer
Github地址:GitHub-bilibili/
ijkplayer
:Android/iOSvideoplayerbasedonFFmpegn3.4
勿忘初心_kk
·
2024-01-06 08:33
Android
FFmpeg
android
Ubuntu编译
ijkplayer
so库并播放本地raw/assets文件
博主的上一篇文章《ffmpeg的介绍,编译与使用》一,前期基础知识储备1.
ijkplayer
官方项目地址:https://github.com/Bilibili/
ijkplayer
ijkplayer
是一个基于
Chin_style
·
2024-01-06 07:55
音视频
ijkplayer
Ubuntu
ffmpeg
Android新播放器
Ijkplayer
集成教程
ijk编译环境信息
Ijkplayer
-0.8.8支持rtsp支持http支持hls支持rtmp支持h265支持arm64/armv7a1.引入私有库地址.repositories{maven{url'http
陆小凤蔡
·
2024-01-06 07:20
ijkplayer
-android 移植与调试日志
step1:gitclonehttps://github.com/Bilibili/
ijkplayer
.git
ijkplayer
-androidcd
ijkplayer
-androidgitcheckout-Blatestk0.8.4cdconfigrmmodule.shln-smodule-default.shmodule.sh
feier_yan
·
2023-12-26 02:17
Android开发
swift 关于集成
ijkplayer
记录
ijkplayer
github地址:https://github.com/bilibili/
ijkplayer
集成参考地址:https://www.hangge.com/blog/cache/detail
pyj111204
·
2023-12-19 06:31
ijkplayer
.0 简介
ijkplayer
(https://github.com/Bilibili/
ijkplayer
)是一个基于FFmpeg的轻量级Android/iOS视频播放器开源项目。
搁浅的三刀流zoro
·
2023-12-19 01:03
iOS直播sdk的实践探索
刚开始选择的是LFLiveKit推流和美颜,用
ijkplayer
拉流播放。用两台真机测试时发现,播放时噪音很严重,而且延时挺大的。
henry技术探索记录员
·
2023-12-18 15:26
iOS在
ijkplayer
集成ffmpeg遇到的问题
在使用
ijkplayer
集成ffmpeg的时候,执行./compile-ffmpeg.shall时报以下错误ERROR:opensslnotfound解决办法需要./init-ios.sh步骤后执行.
纳兰怮翌
·
2023-12-18 01:26
ijkPlayer
源码分析 PacketQueue分析
前言本文介绍PacketQueue,相对于FrameQueue来说比较简单,可以类比Android中的MessageQueue。PacketQueue总体介绍单向链表结构。first_pkt、last_pkt,是链表的起点和终点结点;recycle_pkt链表用于节点复用;是一个多线程安全队列,靠等待唤醒机制保证线程安全;当遇到flush_pkt时,serial加1自增,标志着流序列变化,区分是否
baiiu
·
2023-12-17 03:07
音视频&进阶
ijkPlayer
源码分析
ijkplayer
源码分析 FrameQueue分析
前言上一篇文章介绍了PacketQueue,本文介绍FrameQueue。FrameQueue结构体FrameQueue结构体,持有queue数组,是基于环形队列实现的;rindex、windex、size、max_size和等待唤醒机制获取读写位置,利用环形队列最大限度节约了空间;默认队列大小为16,最后由max_size=Math.min(max_size,FRAME_QUEUE_SIZE)来
baiiu
·
2023-12-17 03:07
音视频&进阶
ijkPlayer
源码分析
ijkplayer
源码分析 start流程和buffering缓冲策略
前言本系列如下:整体概述视频渲染流程音频播放流程read线程流程音频解码流程视频解码流程视频向音频同步start流程和buffering缓冲策略本文是分析
ijkPlayer
中的start流程和buffering
baiiu
·
2023-12-17 03:36
音视频&进阶
ijkPlayer
buffering缓冲策略
jitter
buffer
ijkplayer
源码分析 音频解码流程
前言本系列如下:整体概述视频渲染流程音频播放流程read线程流程音频解码流程视频解码流程视频向音频同步start流程和buffering缓冲策略本文是流程分析的第四篇,分析
ijkPlayer
中的音频解码流程
baiiu
·
2023-12-17 03:06
音视频&进阶
ijkPlayer
源码分析
ijkplayer
源码分析 视频解码流程
前言本系列如下:整体概述视频渲染流程音频播放流程read线程流程音频解码流程视频解码流程视频向音频同步start流程和buffering缓冲策略本文是流程分析的第五篇,分析
ijkPlayer
中的视频解码流程
baiiu
·
2023-12-17 03:06
音视频&进阶
ijkPlayer
源码分析
ijkplayer
源码分析 视频向音频同步
前言本系列如下:整体概述视频渲染流程音频播放流程read线程流程音频解码流程视频解码流程视频向音频同步start流程和buffering缓冲策略本文是流程分析的第六篇,分析
ijkPlayer
中的音视频同步
baiiu
·
2023-12-17 03:06
音视频&进阶
ijkPlayer
源码分析
ijkplayer
源码分析 视频渲染流程
前言本系列如下:整体概述视频渲染流程音频播放流程read线程流程音频解码流程视频解码流程视频向音频同步start流程和buffering缓冲策略本文是流程分析的第一篇,分析
ijkPlayer
中的视频渲染流程
baiiu
·
2023-12-17 03:36
音视频&进阶
ijkPlayer
源码分析
ijkplayer
源码分析 音频播放流程
前言本系列如下:整体概述视频渲染流程音频播放流程read线程流程音频解码流程视频解码流程视频向音频同步start流程和buffering缓冲策略本文是流程分析的第二篇,分析
ijkPlayer
中的音频播放流程
baiiu
·
2023-12-17 03:36
音视频&进阶
ijkPlayer
源码分析
ijkplayer
源码分析 read_thread流程
前言本系列如下:整体概述视频渲染流程音频播放流程read线程流程音频解码流程视频解码流程视频向音频同步start流程和buffering缓冲策略前言本文是流程分析的第三篇,分析
ijkPlayer
中的read_thread
baiiu
·
2023-12-17 03:36
音视频&进阶
ijkPlayer
源码分析
【置顶】 本博博文汇总
文章目录前言音视频
ijkplayer
源码分析FFmpeg、音视频协议Andriod系统音视频框架C、C++Android&Java源码分析、绘制、渲染Dalvik、Art虚拟机Java并发计算机基础操作系统计算机网络设计模式
baiiu
·
2023-12-17 02:59
Android
Java
性能优化等
音视频
安卓
Android-视频播放适配刘海屏一
直接介绍我的解决办法:项目用的是
ijkPlayer
,播放器有个控制器,在控制器布局中添加一个topView,如
h_f
·
2023-11-29 00:45
android ffmpeg
参考1、
ijkplayer
2、GitHub-tanersener/mobile-ffmpeg:FFmpegforAndroid,iOSandtvOS.Notmaintainedanymore.SupersededbyFFmpegKit.https
itzilong
·
2023-11-26 04:51
android
ijkplayer
整理笔记(五)——用add2line定位crash问题
调试步骤:一:在ndk目录中找到add2line工具我的目录是:/Users/aiven/Library/Android/sdk/ndk-bundle/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-addr2line为了方便使用,将此目录加入环境变量,以后可以直接调用arm
muwesky
·
2023-11-24 05:40
FFMPEG
ijkplayer
multimedia
android
ffmpeg
ijkplayer
player
iOS画中画
原理在播放视频的时候,先使用
IJKPlayer
播放流视频,同时启动AVQueuePlayer播放一个loading的视频(AVQueuePlayer播放的视频需要循环播放,播放loading,是为了在程序进入后台时候
Li.CQ
·
2023-11-22 06:21
项目中使用的技巧
音视频流媒体之
IJKPlayer
FFmpeg Android 编译
FIJKdockerfile编译环境FROM--platform=linux/amd64ubuntu:18.04RUNapt-getupdate&&apt-getinstall-y\wget\unzip\git\gcc\g++\make\python\yasm\pkg-config\protobuf-compiler\sudoRUNapt-getinstall-yopenjdk-8-jdkENVA
smilejiasmile
·
2023-11-21 13:56
服务器和网络编程
音视频
ffmpeg
android
Ubuntu系统下编译
ijkplayer
,并生成so库
自己用了
ijkplayer
,且用的so库都是其他大神的成品,自己从未涉足太深,今天就记录一下自己的实践过程。
大川的川
·
2023-11-20 13:55
ffplay深入解析——main函数解析篇(七)
介绍我是李铁山,ffplay是基于ffmpeg的播放器,B站大名鼎鼎的
ijkplayer
也是基于此二次开发,因此很有学习价值。这篇文章将会从main函数,自顶向下地剖析源码。
李铁山
·
2023-11-19 08:11
音视频
ffmpeg
开源
浅浅地优化下视频流播放体验
播放视频ExoPlayer基本使用市面上比较有名的播放器有:ExoPlayer,
ijkplayer
,GSYVideoPlayer。
Android小贾
·
2023-11-12 01:43
Android
性能优化
移动开发
移动开发
android
面试
kotlin
音视频
性能优化
ijkplayer
的编译、打包 framework
curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"brewinstallgitbrewinstallyasm2.获取
ijkplayer
醒目_c75f
·
2023-11-06 12:54
一种Windows下使用Android Studio调试
ijkplayer
的方法
前言在学习
ijkplayer
的过程中,如果能够动态调试,无疑将助力不少。
wychmiss
·
2023-11-05 21:56
windows
android
studio
IJKPlayer
编译 so 支持 HTTPS 的踩坑历程
hello,大家好,我是那个太监许久的郭同学,这段时间发生了一些不愉悦的事情,进入了不务正业的状态,但是···┑( ̄Д ̄)┍whocare呢?我也知道没人会想念我的,所以就没怎么更新了,绝对不是因为懒哟。︿( ̄︶ ̄)︿同志,github来过没?右转不屑---->github.com/CarGuo1、前言为什么要编译?因为默认IJK居然不带HTTPS?Why?因为爱情,不会轻易悲伤···这就是爱吧(
weixin_33975951
·
2023-11-05 16:24
移动开发
java
运维
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他