首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
安纯旦
掘友等级
音视频工程师
|
熟悉推流SDK/VideoEditor/播放器/RTCSDK
JeffVideoCache/VideoDownloader/MediaSdk/PlayerSdk/Laker开源项目作者
获得徽章 9
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
156
文章 147
沸点 9
赞
156
返回
|
搜索文章
最新
热门
头条都在用的边下边播功能
头条官方文档中对自己播放器的特色功能有这几点介绍,其中专门提到了“边下边播”的功能,边下边播的核心目的是:播放器提供视频播放时下载视频的选项,这样重复播放视频时可以直接播放本地视频文件,减少网络流量,增加播放稳定性。 播放网络视频的过程就是需要先将视频数据拉取下来,然后解封装,…
非常好用的边下边播功能
头条官方文档中对自己播放器的特色功能有这几点介绍,其中专门提到了“边下边播”的功能,边下边播的核心目的是:播放器提供视频播放时下载视频的选项,这样重复播放视频时可以直接播放本地视频文件,减少网络流量,增加播放稳定性。 播放网络视频的过程就是需要先将视频数据拉取下来,然后解封装,…
HLS公开课(六)低延时HLS===>LL-HLS
HLS====> HTTP LIVE STREAMING 是苹果公司2009推出的一种流媒体协议, 从推出到现在, 得到了非常广泛的应用, 不管在点播还是直播中, 使用的公司非常多, 点播的情况下不必多说. 我们都知道直播场景下, RTMP使用的显然比HLS更加广泛, 肯定是H…
HLS公开课(五)HLS合成为一整个视频
M3U8视频下载完成之后, 会有一个索引文件加上N多个分片文件, 这样我们想拷贝整个M3U8文件就会很麻烦, 而且M3U8索引文件中会定义分片文件的位置, 如果是相对地址还好, 如果是绝对地址那拷贝出来也不能用. 我们能不能将分散的M3U8分片文件合成一整个MP4文件, 这样我…
HLS公开课(四)#EXT-X-MAP是如何工作的
这个字段是视频的初始化片段, 简而言之,有了这个字段,说明后续的每一个分片文件必须和通过这个初始化片段才能完整解读,缺少这个初始化片段, M3U8视频根本播放不了. 这是因为光解析第一个分片是不行的,因为真正的视频头部信息在init-v1-a1.mp4中. 这是一个FMP4片段…
Ijkplayer 公开课(三)msg_queue消息机制剖析
1.为什么需要一个消息机制Android平台提供了Handler、Message、MessageQueue、Looper机制来实现消息分发和处理机制;在ijkplayer的native层也需要这样的一
Ijkplayer 公开课(二)播放流程概要
3. 播放器流程 5. setDataSource 和 setSurface 6. prepareAsync 请求数据
Ijkplayer 公开课(一)编译
ijkplayer是BiliBili维护的一个开源的流媒体播放器,有android和iOS跨平台的特性;适合播放网络流媒体或者直播场景,播放效果和性能均非常棒,是一个优秀的播放器开源库;Github地
讲透java.net.ProtocolException: unexpected end of stream
发现其中contentLength的长度比fileLength大,说明inputstream读完了之后, 校验contentLength,发现后续的内容没有了,就出现了这个问题. bytesRemaining 初始值是 contentLength, 就是我们发送请求, 收到re…
HLS公开课(三)URL生成规则
显然是不对的. 4. 双斜杠相对位置 这时候直接增加一个协议就可以的.
下一页
个人成就
文章被点赞
652
文章被阅读
170,780
掘力值
3,913
关注了
43
关注者
460
收藏集
2
关注标签
121
加入于
2018-12-17