直播
文章平均质量分 62
HugoforAndroid
这个作者很懒,什么都没留下…
展开
-
小程序直播功能项目所需要的资质
接入小程序直播需要直接使用微信小程序的live-pusher和live-player组件;这两个组件暂只针对国内主体如下类目的小程序开放,需要先通过类目审核,再在小程序管理后台,「开发」-「接口设置」中自助开通该组件权限。step1: 通过类目审核根据live-pusher和live-player组件所需的一级和二级类目,去非个人主体小程序开放的服务类目查看具体类目需要的资质要求;...原创 2020-03-11 20:19:36 · 4598 阅读 · 1 评论 -
视频编码方式
我们通常所说的 .mp4,.flv,.ogv,.webm 等。简单来说,它其实就是一个盒子,用来将实际的视频流以一定的顺序放入,确保播放的有序和完整性。因为,原始的视频流非常大,打个比方就是,你直接使用手机录音,你会发现你几分钟的音频会比市面上出现的 MP3 音频大小大很多,所以视频必须要经过压缩算法封装起来。 首先,由原始数码设备提供相关的数字信号流,然后经由视频压缩算法,大原创 2017-10-11 09:34:41 · 1553 阅读 · 0 评论 -
HTTP Live Streaming(HLS)详解
1,由来:HLS是一个基于 HTTP 的视频流协议,由 Apple 公司实现,Mac OS 上的 QuickTime、Safari 以及 iOS 上的 Safari 都能很好的支持 HLS,高版本 Android 也增加了对 HLS 的支持。一些常见的客户端如:MPlayerX、VLC 也都支持 HLS 协议。2,格式:浏览器使用的是 m3u8 文件,可以简单的认为 m3u8原创 2017-10-09 22:39:57 · 2543 阅读 · 1 评论 -
Web 前端如何播放 HLS(.m3u8) 视频
HTTP Live Streaming (HLS) has become a de-facto standard for streaming video on mobile devices thanks to its native support on iOS and Android. Unfortunately, all the major desktop browsers except for原创 2017-10-09 22:25:38 · 33848 阅读 · 5 评论 -
直播建议网络环境
一、首先要确保网络是ok的。有没有网络连接,不能只看移动设备是否连接上wifi,还要看是否能正产访问网页等;二、尽量保证是独享带宽:主播过程中可能会遇到的问题,平时常见问题是下面两个:1. 主播使用的是低端机型,例如主播是500元以下的安卓机型或者 iphone4s以下的机型推流。由于硬件设施差,且在加美颜滤镜的情况下,导致的推流效果差,所以在产品层原创 2017-09-30 09:51:02 · 1199 阅读 · 0 评论 -
hls之m3u8、ts流格式详解
原文链接:hls pts是显示时间戳、dts是解码时间戳,视频数据两种时间戳都需要,音频数据的pts和dts相同,所以只需要pts。有pts和dts两种时间戳是B帧引起的,I帧和P帧的pts等于dts。如果一个视频没有B帧,则pts永远和dts相同。从文件中顺序读取视频帧,取出的帧顺序和dts顺序相同。dts算法比较简单,初始值 + 增量即可,pts计算比较复杂,需要在dts的基转载 2017-08-08 15:36:55 · 2028 阅读 · 0 评论 -
直播概念和流程框架
一、了解直播热门直播产品映客,斗鱼,熊猫,虎牙,花椒等等1.一个完整直播app功能(来自落影loyinglin分享)1、聊天私聊、聊天室、点亮、推送、黑名单等;2、礼物普通礼物、豪华礼物、红包、排行榜、第三方充值、内购、礼物动态更新、提现等;3、直播列表关注、热门、最新、分类直播用户列表等;4、自己直播录制转载 2016-08-27 22:46:12 · 17655 阅读 · 3 评论 -
SurfaceView和TextureView区别分析
SurfaceView和TextureViewSurfaceView和TextureView都继承自android.view.View类。它们可以从单独的线程中绘制和渲染,这是与其他视图的主要区别。 Crosswalk单独使用绘图功能,通过专用GPU线程大大提高渲染性能。SurfaceView提供嵌入视图层次结构内部的专用绘图表面。你可以控制这个曲面的格式,如果你喜欢,它的原创 2017-01-03 14:17:45 · 5542 阅读 · 2 评论 -
直播技术点整理-链接
直播关键字采集、前处理、编码、传输、解码、渲染, 推流, 拉流、连麦、直播、互动、RTMP原理科普为何一直推荐WebRTC?RTMP vs RTMFP大话直播android音视频点/直播模块开发一些基本概念【如何快速的开发一个完整的iOS直播app】(原理篇)姚东(YY),金山18667号码农,张云龙(全民TV), 何李石(七牛)分享如何搭建直播平台浅谈视频参数(流媒体原创 2016-11-25 14:40:21 · 2711 阅读 · 1 评论 -
RTMP协议从入门到放弃
RTMP协议是Real Time Message Protocol(实时信息传输协议)的缩写,它是由Adobe公司提出的一种应用层的协议,用来解决多媒体数据传输流的多路复用(Multiplexing)和分包(packetizing)的问题。随着VR技术的发展,视频直播等领域逐渐活跃起来,RTMP作为业内广泛使用的协议也重新被相关开发者重视起来。正好最近在从事这方面的工作,在此记录下自己对RTMP的转载 2016-11-21 22:55:38 · 40657 阅读 · 3 评论