• 关于

    混合水印

    的搜索结果

问题

图片水印 - 概述

水印操作可以在图片上设置另外一张图片或者文字做为水印。 水印类型分成图片水印,文字水印,和文图混合水印。...
青衫无名 2019-12-01 21:57:59 946 浏览量 回答数 0

问题

图片水印的基本参数?

图片水印,文字水印,和文图混合水印都可以使用如下参数。 名称描述参数类型t参数意义:透明度, 如果是图片水印,就是让图片变得透明,如果是文字水印,就是让水印...
青衫无名 2019-12-01 21:58:00 1014 浏览量 回答数 0

回答

你好,可以参考如下文档解决,望采纳。 对象存储 OSS-图片处理指南-图片水印 水印操作可以在图片上设置另外一张图片或者文字做为水印。 参数 操作名称:watermark 基础参数 名称 描述 参数类型 t 参数意义:透明度, 如果是图片水印,就是让图片变得透明,如果是文字水印,就是让水印变透明。默认值:100, 表示 100%(不透明) 取值范围: [0-100] 可选参数 g 参数意义:位置,水印打在图的位置,详情参考下方区域数值对应图。取值范围:[nw,north,ne,west,center,east,sw,south,se] 可选参数 x 参数意义:水平边距, 就是距离图片边缘的水平距离, 这个参数只有当水印位置是左上,左中,左下, 右上,右中,右下才有意义。默认值:10取值范围:[0 – 4096]单位:像素(px) 可选参数 y 参数意义:垂直边距, 就是距离图片边缘的垂直距离, 这个参数只有当水印位置是左上,中上, 右上,左下,中下,右下才有意义 默认值:10 取值范围:[0 – 4096] 单位:像素(px) 可选参数 voffset 参数意义: 中线垂直偏移,当水印位置在左中,中部,右中时,可以指定水印位置根据中线往上或者往下偏移 默认值:0 取值范围:[-1000, 1000] 单位:像素(px) 可选参数 说明 水平边距、垂直边距、中线垂直偏移不仅可以调节水印在图片中的位置,而且当图片存在多重水印时,也可以调节两张水印在图中的布局。 用到的URL安全的Base64位编码可以参考文档下方的解释。 区域数值以及每个区域对应的基准点如下图。   图片水印参数 名称 描述 参数类型 image 参数意义: 水印图片的object名字(必须编码) 说明 内容必须是URL安全base64编码 encodedObject = url_safe_base64_encode(object) 如object为”panda.png”, 编码过后的内容为”cGFuZGEucG5n” 必选参数 水印图片预处理 用户在打水印时,可以对水印图片进行预处理,支持的预处理操作有:图片缩放,图片裁剪(不支持内切圆),图片旋转(具体内容请直接查看文档相关章节)。在“resize”操作下还额外支持一个参数:P(大写P),表示水印图片按主图的比例进行处理,取值范围为[1, 100],表示百分比。 预处理示例 设置了P_10, 当主图是100x100, 水印图片大小就为10x10, 当主图变成了200x200,水印图片大小就为20x20。如果生成的图片大小不一样,而使用相同的水印处理参数,就会导致一些小图,水印图片过大。或者一些大图,水印图片过小。增加P参数,就可以解决这个问题。采用P参数,IMG会根据主图的大小来动态调整水印图片的大小。 对panda.png按30%缩放。 那么水印文件是:panda.png?x-oss-process=image/resize,P_30 (经过URL安全base64编码后是:cGFuZGEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMzA) 如果水印操作是:watermark=1&object=cGFuZGEucG5nQDMwUA&t=90&p=9&x=10&y=10 (右下角打水印)原图按宽度是400,需要缩略,再打上述水印的示例: http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,w_400/watermark,image_cGFuZGEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMzA,t_90,g_se,x_10,y_10   如果原图按宽度300缩略,再打上上述水印的示例: http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,w_300/watermark,image_cGFuZGEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMzA,t_90,g_se,x_10,y_10   文字水印参数 名称 描述 参数类型 text 参数意义:表示文字水印的文字内容(必须编码) 说明 必须是URL安全base64编码 encodeText = url_safe_base64_encode(fontText) 最大长度为64个字符(即支持汉字最多20个左右) 必选参数 type 参数意义:表示文字水印的文字类型(必须编码) 说明 注意:必须是URL安全base64编码 encodeText = url_safe_base64_encode(fontType) 取值范围:见下表(文字类型编码对应表)默认值:wqy-zenhei ( 编码后的值:d3F5LXplbmhlaQ) 可选参数 color 参数意义:文字水印文字的颜色参数的构成必须是:六个十六进制数,如:000000表示黑色。 000000每两位构成RGB颜色, FFFFFF表示的是白色默认值:000000黑色 可选参数 size 参数意义:文字水印文字大小(px)取值范围:(0,1000]默认值:40 可选参数 shadow 参数意义:文字水印的阴影透明度取值范围:(0,100] 可选参数 rotate 参数意义:文字顺时针旋转角度取值范围:[0,360] 可选参数 fill 参数意义:进行水印铺满的效果取值范围:[0,1],1表示铺满,0表示效果无效 可选参数 文字类型编码对应表 参数值 中文意思 URL安全base64编码后的值 备注 wqy-zenhei 文泉驿正黑 d3F5LXplbmhlaQ== 根据RFC,可省略填充符=变为d3F5LXplbmhlaQ wqy-microhei 文泉微米黑 d3F5LW1pY3JvaGVp fangzhengshusong 方正书宋 ZmFuZ3poZW5nc2h1c29uZw== 根据RFC,可省略填充符=变为ZmFuZ3poZW5nc2h1c29uZw fangzhengkaiti 方正楷体 ZmFuZ3poZW5na2FpdGk= 根据RFC,可省略填充符=变为ZmFuZ3poZW5na2FpdGk fangzhengheiti 方正黑体 ZmFuZ3poZW5naGVpdGk= 根据RFC,可省略填充符=变为ZmFuZ3poZW5naGVpdGk fangzhengfangsong 方正仿宋 ZmFuZ3poZW5nZmFuZ3Nvbmc= 根据RFC,可省略填充符=变为ZmFuZ3poZW5nZmFuZ3Nvbmc droidsansfallback DroidSansFallback ZHJvaWRzYW5zZmFsbGJhY2s= 根据RFC,可省略填充符=变为ZHJvaWRzYW5zZmFsbGJhY2s 文图混合 名称 描述 参数类型 order 参数意义: 文字,图片水印前后顺序取值范围:[0, 1] order = 0 图片在前(默认值); order = 1 文字在前 可选参数 align 参数意义:文字、图片对齐方式取值范围:[0, 1, 2] align = 0 上对齐(默认值) align = 1 中对齐 align = 2 下对齐 可选参数 interval 参数意义:文字和图片间的间距取值范围: [0, 1000] 可选参数 URL安全的Base64位编码 在图片处理服务里会有很多参数需要变成Base64位编码,参考RFC4648。注意这里的URL 安全Base64位编码只是用在水印操作某些特定参数(文字水印的文字内容,文字颜色,文字字体及图片水印的水印object)里,不要将其用来签名字符串(Signature)的内容。编码的格式是: 先将内容编码成Base64结果; 将结果中的加号”+”替换成中划线“-“; 将结果中的斜杠”/”替换成下划线”_”; 将结果中尾部的“=”号全部保留; 以Python为例子 import base64 input='wqy-microhei' print(base64.urlsafe_b64encode(input)) 示例 下面URL的含义,是example.jpg加上水印文件为 :panda.png (panda.png 经过URL安全base64编码后是:cGFuZGEucG5n) http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,w_300,h_300/auto-orient,1/quality,q_90/format,jpg/watermark,image_cGFuZGEucG5n,t_90,g_se,x_10,y_10   对panda.png按宽度是50缩放。 那么水印文件是:panda.png?x-oss-process=image/resize,w_50 (经过URL安全base64编码后是:cGFuZGEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLHdfNTA=) http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,w_300,h_300/auto-orient,1/quality,q_90/format,jpg/watermark,image_cGFuZGEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLHdfNTA=,t_90,g_se,x_10,y_10   最简单水印:文字内容是:Hello, 图片服务 http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,w_300,h_300/watermark,type_d3F5LXplbmhlaQ,size_30,text_SGVsbG8g5Zu-54mH5pyN5YqhIQ   字体是文泉驿正黑,字体大小是40, 颜色是白色(#FFFFFF), 文字阴影是50, 文字水印内容是:Hello, 图片服务!, 水印位置是:右下,水平边距是:10, 中线垂直偏移是:10 http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,w_300,h_300/watermark,type_d3F5LXplbmhlaQ,size_30,text_SGVsbG8g5Zu-54mH5pyN5YqhIQ,color_FFFFFF,shadow_50,t_100,g_se,x_10,y_10   文图混合水印,文字内容是:Hello, 图片服务! 阴影是50, 位置在右下角,图片object 是panda.png。 水平边距和垂直边距都是10, 水印透明是100, 排版方式是图片前, 对齐方式是下对齐,间距是10 http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/resize,w_300,h_300/auto-orient,1/quality,q_90/format,jpg/watermark,image_cGFuZGEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLFBfMjU,type_d3F5LXplbmhlaQ,size_30,text_SGVsbG8g5Zu-54mH5pyN5YqhIQ,color_FFFFFF,shadow_50,order_0,align_2,interval_10,t_100,g_se,x_10,y_10   收起 相关推荐问题 对象存储 OSS-图片处理指南-图片水印-参数 对象存储 OSS-图片处理指南-图片缩放 对象存储 OSS-图片处理指南-图片水印-示例
老离 2019-12-02 00:02:04 0 浏览量 回答数 0

问题

如何实现图片水印?

水印操作可以在图片上设置另外一张图片或者文字做为水印。 参数 操作名称:watermark 基础参数 名称描述参数类型t参数意义:透明度, 如果是图片水印,就是让图片变得透明...
青衫无名 2019-12-01 21:56:55 1784 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 图片服务(IMG)是阿里云OSS对外提供的海量、安全、低成本、高可靠的图片处理服务。您可以将原始图片上传保存在OSS上,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。IMG提供了图片处理功能,还提供了图片水印、管道、图片样式等操作。图片处理服务提供图片处理接口,图片上传请使用OSS上传接口。基于IMG,您可以搭建出跟图片相关的服务。 图片服务提供以下功能: 图片缩放、裁剪、旋转 图片添加图片、文字、图文混合水印 图片格式转换 自定义图片处理样式 通过管道顺序调用多种图片处理功能 获取图片信息 更多功能及详细介绍见图片服务相关文档。
2019-12-01 23:12:49 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 图片服务(IMG)是阿里云OSS对外提供的海量、安全、低成本、高可靠的图片处理服务。您可以将原始图片上传保存在OSS上,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。IMG提供了图片处理功能,还提供了图片水印、管道、图片样式等操作。图片处理服务提供图片处理接口,图片上传请使用OSS上传接口。基于IMG,您可以搭建出跟图片相关的服务。 图片服务提供以下功能: 图片缩放、裁剪、旋转 图片添加图片、文字、图文混合水印 图片格式转换 自定义图片处理样式 通过管道顺序调用多种图片处理功能 获取图片信息 更多功能及详细介绍见图片服务相关文档。
2019-12-01 23:12:49 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 图片服务(IMG)是阿里云OSS对外提供的海量、安全、低成本、高可靠的图片处理服务。您可以将原始图片上传保存在OSS上,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。IMG提供了图片处理功能,还提供了图片水印、管道、图片样式等操作。图片处理服务提供图片处理接口,图片上传请使用OSS上传接口。基于IMG,您可以搭建出跟图片相关的服务。 图片服务提供以下功能: 图片缩放、裁剪、旋转 图片添加图片、文字、图文混合水印 图片格式转换 自定义图片处理样式 通过管道顺序调用多种图片处理功能 获取图片信息 更多功能及详细介绍见图片服务相关文档。
2019-12-01 23:12:49 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 图片服务(IMG)是阿里云OSS对外提供的海量、安全、低成本、高可靠的图片处理服务。您可以将原始图片上传保存在OSS上,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。IMG提供了图片处理功能,还提供了图片水印、管道、图片样式等操作。图片处理服务提供图片处理接口,图片上传请使用OSS上传接口。基于IMG,您可以搭建出跟图片相关的服务。 图片服务提供以下功能: 图片缩放、裁剪、旋转 图片添加图片、文字、图文混合水印 图片格式转换 自定义图片处理样式 通过管道顺序调用多种图片处理功能 获取图片信息 更多功能及详细介绍见图片服务相关文档。
2019-12-01 23:12:49 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 图片服务(IMG)是阿里云OSS对外提供的海量、安全、低成本、高可靠的图片处理服务。您可以将原始图片上传保存在OSS上,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。IMG提供了图片处理功能,还提供了图片水印、管道、图片样式等操作。图片处理服务提供图片处理接口,图片上传请使用OSS上传接口。基于IMG,您可以搭建出跟图片相关的服务。 图片服务提供以下功能: 图片缩放、裁剪、旋转 图片添加图片、文字、图文混合水印 图片格式转换 自定义图片处理样式 通过管道顺序调用多种图片处理功能 获取图片信息 更多功能及详细介绍见图片服务相关文档。
2019-12-01 23:12:49 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 图片服务(IMG)是阿里云OSS对外提供的海量、安全、低成本、高可靠的图片处理服务。您可以将原始图片上传保存在OSS上,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。IMG提供了图片处理功能,还提供了图片水印、管道、图片样式等操作。图片处理服务提供图片处理接口,图片上传请使用OSS上传接口。基于IMG,您可以搭建出跟图片相关的服务。 图片服务提供以下功能: 图片缩放、裁剪、旋转 图片添加图片、文字、图文混合水印 图片格式转换 自定义图片处理样式 通过管道顺序调用多种图片处理功能 获取图片信息 更多功能及详细介绍见图片服务相关文档。
2019-12-01 23:12:49 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 图片服务(IMG)是阿里云OSS对外提供的海量、安全、低成本、高可靠的图片处理服务。您可以将原始图片上传保存在OSS上,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。IMG提供了图片处理功能,还提供了图片水印、管道、图片样式等操作。图片处理服务提供图片处理接口,图片上传请使用OSS上传接口。基于IMG,您可以搭建出跟图片相关的服务。 图片服务提供以下功能: 图片缩放、裁剪、旋转 图片添加图片、文字、图文混合水印 图片格式转换 自定义图片处理样式 通过管道顺序调用多种图片处理功能 获取图片信息 更多功能及详细介绍见图片服务相关文档。
2019-12-01 23:12:50 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 图片服务(IMG)是阿里云OSS对外提供的海量、安全、低成本、高可靠的图片处理服务。您可以将原始图片上传保存在OSS上,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。IMG提供了图片处理功能,还提供了图片水印、管道、图片样式等操作。图片处理服务提供图片处理接口,图片上传请使用OSS上传接口。基于IMG,您可以搭建出跟图片相关的服务。 图片服务提供以下功能: 图片缩放、裁剪、旋转 图片添加图片、文字、图文混合水印 图片格式转换 自定义图片处理样式 通过管道顺序调用多种图片处理功能 获取图片信息 更多功能及详细介绍见图片服务相关文档。
2019-12-01 23:12:49 0 浏览量 回答数 0

问题

图片服务OSS如何实现?

图片服务(IMG)是阿里云OSS对外提供的海量、安全、低成本、高可靠的图片处理服务。您可以将原始图片上传保存在OSS上,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联...
青衫无名 2019-12-01 21:37:10 893 浏览量 回答数 0

问题

雷锋又来了!OSS图片服务Demo工具第二版2015年3月更新!!

第一版受到了大家的喜爱 ,非常感谢大家,在这一段时间里面,OSS图片处理服务增加了很多非常棒的功能 。 所以我决定更新第二版 增加了渐进显示,锐化,区域裁剪,...
kkjuly 2019-12-01 21:50:03 22762 浏览量 回答数 27

回答

目前OSS的图片处理功能提供一下服务: 图片处理提供以下功能: 获取图片信息 图片格式转换 图片缩放、裁剪、旋转 图片添加图片、文字、图文混合水印 自定义图片处理样式 通过管道顺序调用多种图片处理功能。 详情参见: https://help.aliyun.com/document_detail/44686.html?spm=5176.doc44688.6.930.Q6HngF
洵云 2019-12-02 01:07:33 0 浏览量 回答数 0

问题

OSS图片服务Demo工具第二版2015年3月更新!!

OSS图片服务demo工具增加了渐进显示,锐化,区域裁剪,文图混合,水印文件预处理,文字水印阴影、缩略补全等十几项更新。 感谢@kkjuly 同学的倾情奉...
hi20645116 2019-12-01 21:50:04 5994 浏览量 回答数 2

回答

图片处理 图片处理(Image Processing,简称IMG)是阿里云OSS对外提供的海量、安全、低成本、高可靠的图片处理服务。您可以将原始图片上传保存在OSS上,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。IMG提供了图片处理功能,还提供了图片水印、管道、图片样式等操作。图片处理服务提供图片处理接口,图片上传请使用OSS上传接口。基于IMG,您可以搭建出跟图片相关的服务。 图片服务提供以下功能: 图片缩放、裁剪、旋转图片添加图片、文字、图文混合水印图片格式转换自定义图片处理样式通过管道顺序调用多种图片处理功能获取图片信息 媒体处理 媒体处理是为多媒体数据提供的转码计算服务。它以经济、易用、弹性和高可扩展的音视频转换方法,帮助您将存储于OSS的音视频转码成适合在PC、TV以及移动终端上播放的格式。 媒体处理基于阿里云云计算服务构建,它改变了以往进行转码时需要购买、搭建、管理转码软硬件的高昂投入以及配置优化、转码参数适配等复杂性问题。同时,借助云计算服务的弹性伸缩特性,可以按需提供转码能力,从而最大限度的满足业务转码需求、避免资源浪费。 媒体处理功能包括Web管理控制台、服务API和软件开发工具包。您可以通过它们使用和管理媒体处理服务,也可以将媒体处理功能集成到您自己的应用和服务中。 媒体处理功能包括: 转码管道截图媒体信息水印预置模版自定义模版剪辑输出分辨率按比例缩放M3U8输出自定义切片时长音视频抽取视频画面旋转视频转GIF
剑曼红尘 2020-03-26 18:37:16 0 浏览量 回答数 0

问题

如何实现快速使用OSS图片服务?

阿里云OSS图片处理服务(Image Service,简称 IMG) ,是阿里云OSS对外提供的海量、安全、低成本、高可靠的图片处理服务。您可以将原始图片上传保存在OSS上࿰...
青衫无名 2019-12-01 21:56:24 1509 浏览量 回答数 0

问题

老版图片服务手册-介绍

阿里云OSS图片处理服务(Image Service,简称 IMG) ,是阿里云OSS对外提供的海量,安全,低成本高可靠的图片处理服务。用户将原始图片上传保...
青衫无名 2019-12-01 21:57:09 933 浏览量 回答数 0

问题

短视频SDK基础版、标准版、专业版的差异

1、为什么需要多个版本? 短视频SDK分为三个版本,基础版,标准版和专业版.他们三个版本分辨对应不同的功能,需要三个版本的主要核心原因是针对不同的客户的产品策略不一样,各个版本...
樰篱 2019-12-01 21:32:05 2928 浏览量 回答数 5

问题

版本历史

Quick BI v2.2 新功能发布 1,新增HybridDB for MySQL 数据源 。 2,个人空间下新增可嵌入第三方系统报表的管理控制页面,用户可以自己新增嵌入第三方系统报表࿰...
反向一觉 2019-12-01 21:02:56 1049 浏览量 回答数 0

问题

Java-SDK之如何实现图片处理(一)?

OSS图片处理,是OSS对外提供的海量、安全、低成本、高可靠的图片处。用户将原始图片上传保存到OSS,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。图片处理...
青衫无名 2019-12-01 21:40:35 1239 浏览量 回答数 0

问题

iOS-SDK之如何实现下载文件(一)?

简单下载 下载文件,可以指定下载为本地文件,或者下载为NSData: OSSGetObjectRequest * request = [OSSGetObjectRequest new];// 必填...
青衫无名 2019-12-01 21:42:00 1181 浏览量 回答数 0

问题

Python-SDK 之如何实现图片处理?

OSS图片处理是OSS对外提供的海量、安全、低成本、高可靠的图片处理服务。用户将原始图片上传保存到OSS,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。图片处理提供图片处...
青衫无名 2019-12-01 21:41:10 1354 浏览量 回答数 0

问题

JavaScript-SDK之如何实现图片处理(一)?

OSS图片处理,是OSS对外提供的海量、安全、低成本、高可靠的图片处理。用户将原始图片上传保存到OSS,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。图片处...
青衫无名 2019-12-01 21:44:36 1207 浏览量 回答数 0

回答

一个完整的视频直播过程,包括采集、处理、编码、封装、推流、传输、转码、分发、解码、播放等。 一、采集 音频采集 音频的采集过程主要通过设备将环境中的模拟信号采集成 PCM 编码的原始数据,然后编码压缩成 MP3 等格式的数据分发出去。常见的音频压缩格式有:MP3,AAC,HE-AAC,Opus,FLAC,Vorbis (Ogg),Speex 和 AMR等。 图像采集 图像的采集过程主要由摄像头等设备拍摄成 YUV 编码的原始数据,然后经过编码压缩成 H.264 等格式的数据分发出去。常见的视频封装格式有:MP4、3GP、AVI、MKV、WMV、MPG、VOB、FLV、SWF、MOV、RMVB 和 WebM 等。 二、处理 视频或者音频完成采集之后得到原始数据,为了增强一些现场效果或者加上一些额外的效果,我们一般会在将其编码压缩前进行处理。 视频:美颜、水印、路径、自定义 音频:混音、降噪、特效、自定义 三、编码 对流媒体传输来说,编码非常重要,它的编码性能、编码速度和编码压缩比会直接影响整个流媒体传输的用户体验和传输成本。 常见的视频编码器: 1)H.264/AVC 2)HEVC/H.265 3)VP8 4)VP9 5)FFmpeg 音频编码器:Mp3, AAC等。 四、封装 把编码器生成的多媒体内容(视频,音频,字幕,章节信息等)混合封装在一起 几种常见的封装格式: 1)AVI 格式(后缀为 .avi) 2)DV-AVI 格式(后缀为 .avi) 3)QuickTime File Format 格式(后缀为 .mov) 4)MPEG 格式(文件后缀可以是 .mpg .mpeg .mpe .dat .vob .asf .3gp .mp4等) 5)WMV 格式(后缀为.wmv .asf) 6)Real Video 格式(后缀为 .rm .rmvb) 7)Flash Video 格式(后缀为 .flv) 8)Matroska 格式(后缀为 .mkv) 9)MPEG2-TS 格式 (后缀为 .ts) 目前,我们在流媒体传输,尤其是直播中主要采用的就是 FLV 和 MPEG2-TS 格式,分别用于 RTMP/HTTP-FLV 和 HLS 协议。 五、推流 推流是指使用推流工具等内容抓取软件把直播内容传输到服务器的过程。 推送协议主要有三种: RTSP(Real Time Streaming Protocol):实时流传送协议,是用来控制声音或影像的多媒体串流协议, 由Real Networks和Netscape共同提出的; RTMP(Real Time Messaging Protocol):实时消息传送协议,是Adobe公司为Flash播放器和服务器之间音频、视频和数据传输 开发的开放协议; HLS(HTTP Live Streaming):是苹果公司(Apple Inc.)实现的基于HTTP的流媒体传输协议; RTMP是目前主流的流媒体传输协议,广泛用于直播领域,市面上绝大多数的直播产品都采用了这个协议。 RTMP协议基于 TCP,是一种设计用来进行实时数据通信的网络协议,主要用来在 flash/AIR 平台和支持 RTMP 协议的流媒体/交互服务器之间进行音视频和数据通信。支持该协议的软件包括 Adobe Media Server/Ultrant Media Server/red5 等。 它有三种变种: RTMP工作在TCP之上的明文协议,使用端口1935; RTMPT封装在HTTP请求之中,可穿越防火墙; RTMPS类似RTMPT,但使用的是HTTPS连接; RTMP协议就像一个用来装数据包的容器,这些数据可以是AMF格式的数据,也可以是FLV中的视/音频数据。一个单一的连接可以通过不同的通道传输多路网络流。这些通道中的包都是按照固定大小的包传输的。 六、传输 推送出去的流媒体需要传输到观众,整个链路就是传输网络。 七、转码 视频直播播流端的码率是根据推流端决定的,即播流端的码率是与推流端的码率一致的。但是遇到以下场景会造成直播效果较差: 推流端码率与播流端带宽不相匹配。当推流端码率较高而客户端带宽资源有限就会导致播放出现卡顿,而当推流端码率较低但是客户端对于直播效率要求较高时会导致播放效果较差。 播放器插件需要实现多码率切换。前端播放器插件常可以设置码率切换,这就需要同一路推流可以同时提供多种码率的播流地址。 因此,视频直播提供了实时转码功能对同一路推流地址同时提供多路不同码率播流地址提供服务。 八、分发 流媒体服务器的作用是负责直播流的发布和转播分发功能。 九、解码 编码器(Encoder):压缩信号的设备或程序 解码器(Decoder):解压缩信号的设备或程序 编解码器(Codec):编解码器对 十、播放器流播放 主要是实现直播节目在终端上的展现。因为这里使用的传输协议是RTMP, 所以只要支持 RTMP 流协议的播放器都可以使用。 “答案来源于网络,供您参考”
牧明 2019-12-02 02:15:25 0 浏览量 回答数 0

回答

一个完整的视频直播过程,包括采集、处理、编码、封装、推流、传输、转码、分发、解码、播放等。 一、采集 音频采集 音频的采集过程主要通过设备将环境中的模拟信号采集成 PCM 编码的原始数据,然后编码压缩成 MP3 等格式的数据分发出去。常见的音频压缩格式有:MP3,AAC,HE-AAC,Opus,FLAC,Vorbis (Ogg),Speex 和 AMR等。 图像采集 图像的采集过程主要由摄像头等设备拍摄成 YUV 编码的原始数据,然后经过编码压缩成 H.264 等格式的数据分发出去。常见的视频封装格式有:MP4、3GP、AVI、MKV、WMV、MPG、VOB、FLV、SWF、MOV、RMVB 和 WebM 等。 二、处理 视频或者音频完成采集之后得到原始数据,为了增强一些现场效果或者加上一些额外的效果,我们一般会在将其编码压缩前进行处理。 视频:美颜、水印、路径、自定义 音频:混音、降噪、特效、自定义 三、编码 对流媒体传输来说,编码非常重要,它的编码性能、编码速度和编码压缩比会直接影响整个流媒体传输的用户体验和传输成本。 常见的视频编码器: 1)H.264/AVC 2)HEVC/H.265 3)VP8 4)VP9 5)FFmpeg 音频编码器:Mp3, AAC等。 四、封装 把编码器生成的多媒体内容(视频,音频,字幕,章节信息等)混合封装在一起 几种常见的封装格式: 1)AVI 格式(后缀为 .avi) 2)DV-AVI 格式(后缀为 .avi) 3)QuickTime File Format 格式(后缀为 .mov) 4)MPEG 格式(文件后缀可以是 .mpg .mpeg .mpe .dat .vob .asf .3gp .mp4等) 5)WMV 格式(后缀为.wmv .asf) 6)Real Video 格式(后缀为 .rm .rmvb) 7)Flash Video 格式(后缀为 .flv) 8)Matroska 格式(后缀为 .mkv) 9)MPEG2-TS 格式 (后缀为 .ts) 目前,我们在流媒体传输,尤其是直播中主要采用的就是 FLV 和 MPEG2-TS 格式,分别用于 RTMP/HTTP-FLV 和 HLS 协议。 五、推流 推流是指使用推流工具等内容抓取软件把直播内容传输到服务器的过程。 推送协议主要有三种: RTSP(Real Time Streaming Protocol):实时流传送协议,是用来控制声音或影像的多媒体串流协议, 由Real Networks和Netscape共同提出的; RTMP(Real Time Messaging Protocol):实时消息传送协议,是Adobe公司为Flash播放器和服务器之间音频、视频和数据传输 开发的开放协议; HLS(HTTP Live Streaming):是苹果公司(Apple Inc.)实现的基于HTTP的流媒体传输协议; RTMP是目前主流的流媒体传输协议,广泛用于直播领域,市面上绝大多数的直播产品都采用了这个协议。 RTMP协议基于 TCP,是一种设计用来进行实时数据通信的网络协议,主要用来在 flash/AIR 平台和支持 RTMP 协议的流媒体/交互服务器之间进行音视频和数据通信。支持该协议的软件包括 Adobe Media Server/Ultrant Media Server/red5 等。 它有三种变种: RTMP工作在TCP之上的明文协议,使用端口1935; RTMPT封装在HTTP请求之中,可穿越防火墙; RTMPS类似RTMPT,但使用的是HTTPS连接; RTMP协议就像一个用来装数据包的容器,这些数据可以是AMF格式的数据,也可以是FLV中的视/音频数据。一个单一的连接可以通过不同的通道传输多路网络流。这些通道中的包都是按照固定大小的包传输的。 六、传输 推送出去的流媒体需要传输到观众,整个链路就是传输网络。 七、转码 视频直播播流端的码率是根据推流端决定的,即播流端的码率是与推流端的码率一致的。但是遇到以下场景会造成直播效果较差: 推流端码率与播流端带宽不相匹配。当推流端码率较高而客户端带宽资源有限就会导致播放出现卡顿,而当推流端码率较低但是客户端对于直播效率要求较高时会导致播放效果较差。 播放器插件需要实现多码率切换。前端播放器插件常可以设置码率切换,这就需要同一路推流可以同时提供多种码率的播流地址。 因此,视频直播提供了实时转码功能对同一路推流地址同时提供多路不同码率播流地址提供服务。 八、分发 流媒体服务器的作用是负责直播流的发布和转播分发功能。 九、解码 编码器(Encoder):压缩信号的设备或程序 解码器(Decoder):解压缩信号的设备或程序 编解码器(Codec):编解码器对 十、播放器流播放 主要是实现直播节目在终端上的展现。因为这里使用的传输协议是RTMP, 所以只要支持 RTMP 流协议的播放器都可以使用。 “答案来源于网络,供您参考” 希望以上信息可以帮到您!
牧明 2019-12-02 02:16:42 0 浏览量 回答数 0

问题

.NET-SDK之如何实现图片处理(一)?

OSS图片处理,是OSS对外提供的海量、安全、低成本、高可靠的图片处理服务。用户将原始图片上传保存到OSS,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。 ...
青衫无名 2019-12-01 21:44:16 1310 浏览量 回答数 0

问题

PHP-SDK之如何实现图片处理?

OSS图片处理,是OSS对外提供的海量、安全、低成本、高可靠的图片处理服务。用户将原始图片上传保存到OSS,通过简单的 RESTful 接口,在任何时间、任何地点、任何互联网设备上对图片进行处理。图...
青衫无名 2019-12-01 21:45:12 1761 浏览量 回答数 0

回答

Re获取object的下载url img src 正常显示图片 a href 点击也可以下载 谢谢!!这个可以,暂时这样临时解决,先试一试,还没绑定域名后不知道有没有问题。 ------------------------- 回2楼ajcode的帖子 缩略图我暂时没做到,还没绑定域名,所以没开通图片处理的服务。 ------------------------- Re回2楼ajcode的帖子 public static String getFile(String objectkey , int size){                String style = "" ;                 switch (size) {                        case 100:                                 style += "@100w_100h_4e";                                break;                        case 280:                                 style += "@280w_400h_4e";        //图片//                                style += "|watermark=2"                //水印类型 1图 2字 3混合//                                          + "&type=d3F5LXplbmhlaQ"//字体类型//                                          + "&size=14"                        //字体大小//                                          + "&text=6I2j6I2v5Zyo57q/cnk2MDAuY29t"        //字内容//                                          + "&color=IzAwMDAwMA=="        //颜色//                                          + "&t=80"                                //透明度//                                          + "&p=1";                                //位置,左上开始,九宫格排列                                style += "|watermark=1"                                          + "&object=cnkvaW1hZ2VzL2xvZ28tMTAwLnBuZw=="                                          + "&p=1";                                break;                        case 0        : break;                        default        : break;                }                OSSClient client = OSSClientUtil.createClient4IMG();                String bucketName = OSSClientUtil.BUCKET_NAME;                 return OSSClientUtil.getObjectUrl(client, bucketName, objectkey + style);        }
allening 2019-12-01 23:53:55 0 浏览量 回答数 0

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT