- 《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2 FFmpeg推流和拉流”提到直播行业存在RTSP和RTMP两种常见的流媒体协议。除此以外,还有于2017年推出的SRT协议,相比常见的RTMP协议,SRT协议具有更低的延迟,并且消除了卡帧、抖动等花屏现象。腾讯视频云已经引入了SRT协议,在实践中取得了良好的视频直播效果。FFmpeg从4.0开始支持集成第三方的libsrt库... 《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2 FFmpeg推流和拉流”提到直播行业存在RTSP和RTMP两种常见的流媒体协议。除此以外,还有于2017年推出的SRT协议,相比常见的RTMP协议,SRT协议具有更低的延迟,并且消除了卡帧、抖动等花屏现象。腾讯视频云已经引入了SRT协议,在实践中取得了良好的视频直播效果。FFmpeg从4.0开始支持集成第三方的libsrt库...
- 《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2.2 FFmpeg向网络推流”介绍了轻量级流媒体服务器MediaMTX,虽然MediaMTX使用很简单,可是不能满足复杂的业务需求,故而实际应用中需要引入专业的流媒体服务器。nginx-rtmp是开源WEB服务器Nginx可增强的第三方rtmp模块,该模块封装了rtmp服务器,可以提供简单的rtmp流媒体服务器功能。由于Ngin... 《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2.2 FFmpeg向网络推流”介绍了轻量级流媒体服务器MediaMTX,虽然MediaMTX使用很简单,可是不能满足复杂的业务需求,故而实际应用中需要引入专业的流媒体服务器。nginx-rtmp是开源WEB服务器Nginx可增强的第三方rtmp模块,该模块封装了rtmp服务器,可以提供简单的rtmp流媒体服务器功能。由于Ngin...
- 《FFmpeg开发实战:从零基础到短视频上线》一书的“2.1.2 音视频文件的封装格式”介绍了视频流的PS格式和TS格式。由于TS包的长度固定,从TS流的任一片段开始都能独立解码,因此可以把TS当成音视频文件的封装格式。鉴于TS包的独立解码特性,HLS协议引入了TS格式作为传输单元。HLS协议的实现原理是对一个大的媒体分片,并将分片后的文件路径记录于m3u8文件,客户端依据该m3u8文件... 《FFmpeg开发实战:从零基础到短视频上线》一书的“2.1.2 音视频文件的封装格式”介绍了视频流的PS格式和TS格式。由于TS包的长度固定,从TS流的任一片段开始都能独立解码,因此可以把TS当成音视频文件的封装格式。鉴于TS包的独立解码特性,HLS协议引入了TS格式作为传输单元。HLS协议的实现原理是对一个大的媒体分片,并将分片后的文件路径记录于m3u8文件,客户端依据该m3u8文件...
- 《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2 FFmpeg推流和拉流”提到直播行业存在RTSP和RTMP两种常见的流媒体协议。除此以外,还有比较两种比较新的流媒体协议,分别是SRT和RIST。其中SRT全称为Secure Reliable Transport,中文叫做安全可靠传输协议。RIST全称为Reliable Internet Stream Transport,中... 《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2 FFmpeg推流和拉流”提到直播行业存在RTSP和RTMP两种常见的流媒体协议。除此以外,还有比较两种比较新的流媒体协议,分别是SRT和RIST。其中SRT全称为Secure Reliable Transport,中文叫做安全可靠传输协议。RIST全称为Reliable Internet Stream Transport,中...
- 《FFmpeg开发实战:从零基础到短视频上线》一书的“3.4.3 把原始的H264文件封装为MP4格式”介绍了如何把H.264裸流封装为MP4文件。那么在网络上传输的H.264裸流是怎样被接收端获取视频格式的呢?前文指出H.264流必定以“SPS帧→PPS帧→IDR帧”开头,接下来就来验证是否确实如此。这里用到了雷霄骅雷神写的H264分析器,在此向雷神致敬,雷神10年前写的小程序至今仍然... 《FFmpeg开发实战:从零基础到短视频上线》一书的“3.4.3 把原始的H264文件封装为MP4格式”介绍了如何把H.264裸流封装为MP4文件。那么在网络上传输的H.264裸流是怎样被接收端获取视频格式的呢?前文指出H.264流必定以“SPS帧→PPS帧→IDR帧”开头,接下来就来验证是否确实如此。这里用到了雷霄骅雷神写的H264分析器,在此向雷神致敬,雷神10年前写的小程序至今仍然...
- 详解ffmpeg avcodec_encode_video2 函数报错在使用FFmpeg进行视频编码时,开发者经常会使用avcodec_encode_video2函数来进行编码操作。然而,有时候会遇到该函数报错的情况,本文将详细解析这个问题及其可能的解决方法。问题描述当调用avcodec_encode_video2函数时,可能会出现以下错误信息:plaintextCopy code[libx... 详解ffmpeg avcodec_encode_video2 函数报错在使用FFmpeg进行视频编码时,开发者经常会使用avcodec_encode_video2函数来进行编码操作。然而,有时候会遇到该函数报错的情况,本文将详细解析这个问题及其可能的解决方法。问题描述当调用avcodec_encode_video2函数时,可能会出现以下错误信息:plaintextCopy code[libx...
- 在现代的应用开发中,实时的流媒体传输已经成为了一个重要的需求。借助华为云的视频直播服务,我们可以轻松地实现高质量、实时的流媒体传输。本文将介绍如何利用华为云视频直播服务搭建一个简单的实时流媒体传输系统,并提供相应的示例代码。首先,我们需要在华为云上创建一个视频直播服务的实例。登录华为云控制台,选择视频直播服务,按照指引创建一个实例。获得实例的推流地址和播放地址。接下来,我们可以使用流行的开源... 在现代的应用开发中,实时的流媒体传输已经成为了一个重要的需求。借助华为云的视频直播服务,我们可以轻松地实现高质量、实时的流媒体传输。本文将介绍如何利用华为云视频直播服务搭建一个简单的实时流媒体传输系统,并提供相应的示例代码。首先,我们需要在华为云上创建一个视频直播服务的实例。登录华为云控制台,选择视频直播服务,按照指引创建一个实例。获得实例的推流地址和播放地址。接下来,我们可以使用流行的开源...
- 一、前言项目开发进程中,业务提出新需求,需要接入视频直播。为此,开始接触火山引擎视频直播。火山引擎方值负责提供观播SDK,综合考虑现有技术栈,采用集成Web SDK方式,接入观播功能。直播通过企业版腾讯会议方式进行推流操作。 二、技术实现前端采用uni-app Webview嵌套H5页面方式,重点处理逻辑集中在H5观播页面中,因为涉及观播activityId值的获取,故需要实现Webvie... 一、前言项目开发进程中,业务提出新需求,需要接入视频直播。为此,开始接触火山引擎视频直播。火山引擎方值负责提供观播SDK,综合考虑现有技术栈,采用集成Web SDK方式,接入观播功能。直播通过企业版腾讯会议方式进行推流操作。 二、技术实现前端采用uni-app Webview嵌套H5页面方式,重点处理逻辑集中在H5观播页面中,因为涉及观播activityId值的获取,故需要实现Webvie...
- HarmonyOS系列直播课 HarmonyOS系列直播课
- 2020年9月10日,华为云云市场有幸邀请到严选商城优质生态伙伴:上海甄云科技有限公司, 参与在华为云云市场·新生态系列直播活动第13期“新协同,新智造”专题直播,为大家分享《疫情下的供应链风险应对策略》。 2020年9月10日,华为云云市场有幸邀请到严选商城优质生态伙伴:上海甄云科技有限公司, 参与在华为云云市场·新生态系列直播活动第13期“新协同,新智造”专题直播,为大家分享《疫情下的供应链风险应对策略》。
- 2020年9月10日,华为云云市场有幸邀请到严选商城优质生态伙伴:上海甄一科技有限公司, 参与在华为云云市场·新生态系列直播活动第13期“新协同,新智造”专题直播,为大家分享数字、协同新的趋势和方向,结合供应链管控,分析“智造”转型的几大热点方向。 2020年9月10日,华为云云市场有幸邀请到严选商城优质生态伙伴:上海甄一科技有限公司, 参与在华为云云市场·新生态系列直播活动第13期“新协同,新智造”专题直播,为大家分享数字、协同新的趋势和方向,结合供应链管控,分析“智造”转型的几大热点方向。
- 直播材料分享!9月3日(周四)下午三点“华为云云市场新生态在线直播活动第12期”——云手机·开启5G移动应用新模式 直播材料分享!9月3日(周四)下午三点“华为云云市场新生态在线直播活动第12期”——云手机·开启5G移动应用新模式
- 一个城市,除了马路,都是园区。IoT实现园区设备全连接,云、AI等新一代ICT技术正在加速园区的智能升级。如何用新技术打造“场景化”智慧园区满足多场景的业务需求?“华为云云市场 · 新生态在线直播系列活动第十一期《智慧园区新理念》”,为您揭晓~ 一个城市,除了马路,都是园区。IoT实现园区设备全连接,云、AI等新一代ICT技术正在加速园区的智能升级。如何用新技术打造“场景化”智慧园区满足多场景的业务需求?“华为云云市场 · 新生态在线直播系列活动第十一期《智慧园区新理念》”,为您揭晓~
- 华为云为云市场优质生态伙伴提供一个在线直播与联合营销的平台,让伙伴分享自身来自第一线的业务实践与产业观点,也让伙伴有一个可以展示其商业价值和技术能力的宣传窗口,强化用户对品牌的认知,为云市场引流,促进商品销售。同时借助双方的数字营销渠道,联合行动,共同发声,携手共建智能世界繁荣新生态。 华为云为云市场优质生态伙伴提供一个在线直播与联合营销的平台,让伙伴分享自身来自第一线的业务实践与产业观点,也让伙伴有一个可以展示其商业价值和技术能力的宣传窗口,强化用户对品牌的认知,为云市场引流,促进商品销售。同时借助双方的数字营销渠道,联合行动,共同发声,携手共建智能世界繁荣新生态。
- 直播胶片共享~ 直播胶片共享~
上滑加载中
推荐直播
-
OpenHarmony应用开发之网络数据请求与数据解析
2025/01/16 周四 19:00-20:30
华为开发者布道师、南京师范大学泰州学院副教授,硕士研究生导师,开放原子教育银牌认证讲师
科技浪潮中,鸿蒙生态强势崛起,OpenHarmony开启智能终端无限可能。当下,其原生应用开发适配潜力巨大,终端设备已广泛融入生活各场景,从家居到办公、穿戴至车载。 现在,机会敲门!我们的直播聚焦OpenHarmony关键的网络数据请求与解析,抛开晦涩理论,用真实案例带你掌握数据访问接口,轻松应对复杂网络请求、精准解析Json与Xml数据。参与直播,为开发鸿蒙App夯实基础,抢占科技新高地,别错过!
回顾中 -
Ascend C高层API设计原理与实现系列
2025/01/17 周五 15:30-17:00
Ascend C 技术专家
以LayerNorm算子开发为例,讲解开箱即用的Ascend C高层API
回顾中
热门标签