直播处理技术研究与实践
小马哥93
时间慢慢慢慢慢慢 成长!
展开
-
【安卓】 使用ijk播放器实现视频的播放
使用ijk播放器实现视频的播放ijkplayer播放器是Bilibili开源的一款播放器github地址:https://github.com/Bilibili/ijkplayer; ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS.实现了跨平台功能,API易于集成;编译配置可裁剪,方便控制安装包大小;支持硬件加速解码,更加省电;提供Android平台下应用弹幕集成的解决方案,此方案目前已用于美拍和斗鱼 APP。原创 2016-11-19 13:52:50 · 4447 阅读 · 0 评论 -
【直播】RMTP HLS直播延时问题因素
RMTP HLS直播延时问题因素 推流延时受多种原因影响,推流网络环境(视频录制),服务器上传带宽,下发带宽,拉流网络环境(播放器)等影响。一般 rtmp 延迟在3s 左右, hls 在 10s 左右算正常。推流拉流的界面一般比较复杂,那么就涉及到了界面的优化,譬如常见的直播端中的聊天礼物之类的需要处理好线程执行。导致播放端卡顿和增加延迟的重要原因,假设测试推流和拉流是在相同的网络下同时进行,那么可能会因为总体带宽、设备编解码性能不足导致推流卡顿、丢帧明显关于推流设备原创 2016-11-13 16:12:55 · 7171 阅读 · 1 评论 -
【直播】七牛直播RTMP 实现 一般可以用于直播等应用等 更新中
七牛直播RTMP 实现 一般可以用于直播等应用等 总结RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数原创 2016-10-06 23:18:24 · 6811 阅读 · 0 评论 -
【点播】七牛点播HLS 思路
七牛直播HLS 实现总结工具 1.sewise-player开源播放器 2.适配flash的配置crossdomain.xml 3.java-qiniu SDK 已抽取出有用的代码 4.web-swiseplayer 已抽取出有用适配的代码空间 要求点1.该空间是点播类型, 2.私有空间 3.放置有crossdom原创 2016-08-15 10:36:13 · 5258 阅读 · 10 评论 -
[FFmpeg] ffmpeg应用
ffmpeg编译与应用实际项目中很少用到软编码 尤其是手机设备 一般采用硬编码(hardware),软解码慢而且导致设备容易发热视频 1秒钟 24到30帧 24看起来比较流畅h264进行了视频的压缩 利用h.264算法进行压缩 rtsp rtmp 协议 里面放的就是h264的数据mp4 avi 就是一个容器 放着音频和视频音视频的采集: 回调函数获取到了一原创 2017-01-31 00:07:06 · 616 阅读 · 0 评论