首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏CV学习史

    Thinking in Java学习杂记(5-6章)

    Java中可以通过访问控制符来控制访问权限。其中包含的类别有:public, “友好的”(无关键字), protected 以及 private。在C++中,访问指示符控制着它后面所有定义,直到又一个访问指示符加入为止,而在Java中,每个访问指示符都只控制着对那个特定定义的访问。

    49530发布于 2020-04-02
  • 来自专栏腾讯云大数据

    大数据产品双月刊 | 5-6

    本期热点产品 弹性 MapReduce 本期腾讯云EMR于作业诊断能力重磅增强,通过控制台提供用户泛hadoop组件中应用层原生明细信息、作业及Hive查询的日志现场,简化了用户应用层异常排查的操作过程。同时推出配置对比、扩容指定配置组、标签分账、磁盘检查更新等功能,优化了集群运维管理体验,并显著提升资源管理的便捷性。 Elasticsearch Service 本期腾讯云ES重磅推出了自治索引,通过实时跟踪业务压力变化,能够动态、稳定的调整分片数与滚动周期,实现一站式索引全托管!同时,也推出了索引管理可视

    73720编辑于 2022-07-12
  • 来自专栏算法修养

    pta 习题集5-6 堆栈操作合法性

    假设以S和X分别表示入栈和出栈操作。如果根据一个仅由S和X构成的序列,对一个空堆栈进行操作,相应操作均可行(如没有出现删除时栈空)且最后状态也是栈空,则称该序列是合法的堆栈操作序列。请编写程序,输入S和X序列,判断该序列是否合法。 输入格式: 输入第一行给出两个正整数N和M,其中N是待测序列的个数,M(≤50≤50)是堆栈的最大容量。随后N行,每行中给出一个仅由S和X构成的序列。序列保证不为空,且长度不超过100。 输出格式: 对每个序列,在一行中输出YES如果该序列是合法的堆栈操作序列,或NO如

    1.9K120发布于 2018-04-27
  • 来自专栏积累沉淀

    必须掌握的八种排序(5-6)--冒泡排序,快速排序

    5、冒泡排序 (1)基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排

    933100发布于 2018-01-11
  • 来自专栏AI 算法笔记

    Python-100例(5-6) 排序&斐波那契数列

    这次是分享 Python-100 例的第五和第六题,分别是排序和斐波那契数列问题,这两道题目其实都是非常常见的问题,特别是后者,一般会在数据结构的教程中,讲述到递归这个知识点的时候作为例题进行介绍的。

    75420发布于 2019-08-16
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 5-6 最好的衡量线性回归算法的指标R squared

    本系列是《玩转机器学习教程》一个整理的视频笔记。本小节主要介绍衡量线性回归算法最好的指标R squared。

    2.3K40发布于 2019-11-13
  • 来自专栏音视频技术

    技术大佬准备就绪,话题C位由你决定

    音视频技术领域内的大佬们聚在一起,会聊些什么? 在即将到来的LiveVideoStackCon 2022 音视频技术大会 上海站 8月5-6日,我们设置了【技术商业策略(圆桌)】专题,其中包含三场主题圆桌:「海外人才市场与出海机遇」、「AI与音视频技术的融合之路 」以及「音视频技术如何赋能元宇宙」。 它可以是立足于音视频技术领域来看的“大”问题,如:音视频技术如今还是风口吗?当然,它也可以是聚焦在音视频技术领域中的具体问题,如:QUIC对音视频网络环境的优化效果如何? ---- 圆桌B: AI与音视频技术的融合之路 8月6日 10:30 (圆桌嘉宾) 圆桌简介:当传统的音视频技术遇到机器学习、自然语言处理、机器视觉等技术,将擦出哪些火花,如何完美融合?

    60320编辑于 2022-07-01
  • 来自专栏猫哥的专栏

    【Android 音视频开发打怪升级:音视频硬解码篇】三、音视频播放:音视频同步

    一、音视频数据流分离提取器 上篇文章,多次提到音视频数据分离提取器,在实现音视频解码器子类之前,先把这个实现了。 封装Android原生提取器 之前提过,Android原生自带有一个MediaExtractor,用于音视频数据分离和提取,接来下就基于这个,做一个支持音视频提取的工具类MMExtractor: class 四、调用并播放 以上,基本实现了音视频的播放流程,如无意外,在页面上调用以上音视频解码器,就可以实现播放了。 简单看下页面和相关调用。 main_activity.xml <? 这就要引出下一个不可避免的问题了,那就是音视频同步。 五、音视频同步 同步信号来源 由于视频和音频是两个独立的任务在运行,视频和音频的解码速度也不一样,解码出来的数据也不一定马上就可以显示出来。 系统时间 而系统时间作为统一信号源则非常适合,音视频彼此独立互不干扰,同时又可以保证基本一致。 实现音视频同步 要实现音视频之间的同步,这里需要考虑的有两个点: 1.

    3K20发布于 2020-04-01
  • 来自专栏DevTips

    音视频专题」 音视频基础概念介绍

    01 前言 大家好,从本文开始我们将从 Android 音视频专题开始探索,并按照 iOS/Android 音视频开发专题介绍 依次开始。 iOS 音视频专题将在 Android 音视频专题结束后进行。 在进入实战之前,我们有必要了解下音视频相关术语。 02 音频视频编码 什么是音视频编码 ? 所谓音视频编码就是指通过特定的压缩技术,将某个音视频格式的文件转换成另一种音视频格式文件的格式。 音视频编码的意义 ? 音视频编码的最终目的是对音视频进行压缩,未经编码(压缩)的音视频数据量大,存储困难,不利于网络传输。如果视频不经过编码压缩,在直播场景下做不到实时传输的需求。 视频编码格式有哪些 ? 最终 Android 专题结束后产出的 API 截图如下 : 往期内容: iOS/Android 音视频开发专题介绍

    1.8K10编辑于 2022-01-20
  • 来自专栏iOS 音视频接入-TRTC

    iOS 音视频接入-音视频基础

    ,下面就是我个人的音视频基础学习记录。 流:编码之后的数据) 音视频过程 音视频客户端实现过程 采集:数据的来源。 处理:数据进行加工处理。 渲染:展示数据。 传输:数据共享。 大体流程图如下: [音视频的客户端实现过程] 音视频采集 产生音视频数据的源头叫做输入设备,在输入设备中获取音视频原始数据的过程,称为采集。 存放音视频内容的叫做封装容器,文件类型叫封装格式。 文件封装与解封装是互逆的操作过程。 音视频传输网络协议 音视频数据在网络中的传输一般都使用特定的协议,称为流媒体协议。 将音视频文件通过协议打包后,会走网络接口发送出去。 对端接收网络包之后,需要解开协议包,才可以拿到音视频文件。

    2.7K53发布于 2020-09-27
  • 来自专栏音视频技术

    音视频+

    ” 8月5日-6日,LiveVideoStackCon 2022 音视频技术大会 上海站,和你一同开启通向未来的大门。 音视频+ 从音视频编解码到网络传输的进一步降低时延;从智能硬件的开发到内容生产端与消费端的升级;从客户端建设到服务质量与体验的提升……音视频领域内的方方面面都在不断向前推进,助力着一个又一个行业从初生到走向成熟 「音视频+」给人们带来了多彩的生活,也给行业带来了无限可能。在本专题中,我们将探讨音视频技术与不同行业的高密度融合,会给行业带来怎样的技术新实践、新贡献呢? 讲师与议题 HDR作为超高清音视频产业的关键技术之一,拥有更广的色彩容积和更高的动态范围。 消费侧,通过智能理解和推荐,短视频重构了人们内容获取的方式,但生产侧,音视频生产依然停留在传统时代。

    75730编辑于 2022-07-26
  • 来自专栏音视频技术

    LiveVideoStackCon 2022 上海站 改期通知

    因此,为保证大家的健康安全以及参会体验,本届LiveVideoStackCon 2022 音视频技术大会 上海站活动将延期至8月5-6日举办。

    45630编辑于 2022-06-02
  • 来自专栏音视频技术学习笔记

    音视频技术(6)-iOS音视频同步

    音视频同步播放流程 网上绝大多数代码都是参照ffplay来实现的,下面按照接入流程一步步讲解如何实现iOS平台上音视频同步 iOS接入ffmpeg和SDL可以参考前面的文章,本文不做赘述。 打开流并解析音视频帧 注意几点 1.新版本ffmpeg里,新增api,avcodec_parameters_to_context(...)用来获取解码参数 2.新的解码方法,和渲染的api 视频解码需要将pts自然数转成秒值,以和音频同步,音视频同步有多种方法,基于人对声音比较敏感,一般采用视频同步到音频。 可以参考前面音频 和 视频渲染讲解,没有复杂之处 本篇文章花的时间较长,反复研读代码才基本明白是怎么回事,想要再进一步理解,还得去读ffmpeg的源码实现,当前阶段先不做深入了解,比这更重要的是把整个音视频处理大的流程和基本原理磕清楚 音视频处理确实涉及的技术比较深,与笔者当前的工作并不match,只能在不多的休息时间里再挤一点时间,日拱一卒去学习钻研,加油。

    2.7K30发布于 2020-03-27
  • 来自专栏云服务器购买

    实时音视频-腾讯云实时音视频(TRTC)

    实时音视频支持跨终端、全平台之间互通,从零开始快速搭建实时音视频通信平台 腾讯云实时音视频详情点击查看 腾讯实时音视频(Tencent Real-Time Communication,TRTC)拥有QQ 十几年来在音视频技术上的积累,致力于帮助企业快速搭建低成本、高品质音视频通讯能力的完整解决方案。 全平台互通 可在微信、手机 QQ、QQ 浏览器通过 H5 页面或微信小程序发起/接受/断开音视频通话,也可直接在网页或通过 SDK 集成的方式在 PC、MAC、APP 中实现音视频通话,支持全平台互通 美颜滤镜 实时音视频产品免费提供基础美颜与滤镜功能;并支持与美颜特效(收费)产品配合使用,提供美颜美型、贴纸、手势识别等多种实时特效功能。 网络通信稳定 全球端到端延时小于300ms,抗丢包率超过40%,抗网络抖动超过1000ms,即使在弱网环境下仍然能够保证高质量的音视频通信,确保视频通话过程顺畅稳定。

    12.7K1411发布于 2019-08-06
  • 来自专栏iOS 音视频接入-TRTC

    iOS音视频接入 - TRTC多人音视频通话

    前一篇我们使用腾讯封装的TRTCCalling接入了1v1的音视频通话,今天还是使用此模块进行实现多人音视频通话及其常用TRTCSDK的API。

    5.7K1811发布于 2020-10-13
  • 来自专栏跟铭哥学音视频技术

    音视频技术基础(一)--音视频技术概念基础

    音视频技术介绍 什么是音视频技术?音视频技术其实就是音频技术和视频技术的一个统称,在技术处理上,其实音频和视频是要分开处理的。 存放音视频的容器叫封装容器,文件类型叫封装格式; 7. 网络协议打包。音视频文件在网络中传输的时候,一般都会有一个特定的协议,也就是流媒体协议。 网络协议会将音视频数据文件打包成协议包,通过网络协议端口发送出去,接收方接收到网络包之后,要通过网络协议解开协议包,才能获得音视频数据文件。 一般音视频同步的做法有三种:视频同步到音频、音频同步到视频、音视频同步的外部时钟。通常采用视频同步到音频的方法。 音视频同步的算法如下图所示: image.png 流媒体协议 通常音视频数据体积比较大,所以在网络传输过程中都是连续不断的多媒体流量,在网络中传输音视频数据的技术叫流媒体技术,传输使用的协议就是流媒体协议

    6K156发布于 2020-06-16
  • 来自专栏实时音视频TRTC从小白到熟练

    实时音视频开发学习1 - 音视频初体验

    TRTC基本内容 随着移动互联网速度越来越快的发展,实时音视频的发展也越来越收到重视。 腾讯实时音视频(Tencent Real-Time Communication,TRTC)经过了10多年在网络音视频技术的发展与积累,并以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放 产品架构 实时音视频TRTC主打平台互通的多人音视频和低延时直播互动解决方案,提供了小程序端、web端以及终端的SDK用于快速集成,并与云服务后台连通。 在音视频开发过程中,通过判断UserID的不同可以给房间添加成员。 RoomID 房间ID是一个音视频的空间,同一房间的用户可以互相接收对方的实时视频数据。 推送 推送只用户将本地音视频数据上传给TRTC服务端的操作,相当于主播,对应推流过程。 订阅 订阅只用户向TRTC服务端请求拉去指定用户音视频数据的操作,相当于粉丝观看,对应拉流过程。

    5.1K63发布于 2020-08-20
  • 来自专栏音视频领域业余爱好者

    音视频初探

    视频直播类功能的技术上整体流程包括以下内容: 音视频采集 音视频处理 音视频编码和封装 () 推流 流媒体服务器处理 拉流 音视频解码 音视频播放 1.3. 接下来,主播共享端采集数据(音视频的采集、处理以及编码封装流程)形成RTMP流推送到CDN网络(推流)。 目前主流的音视频编码格式主要是MPEG4、H.254 详细可参考主流的编码格式 2.5. 比如多主播直播时,观众客户吧以及混了几个主播的音频流 拉下来,这叫拉流, 前提是得有一个地方先混流(把几个主播的音视频流混合)成一个“单流”,然后在推流到服务器,这时广州才能从服务器上拉流下来。 它提供了录制、转换以及流化音视频的完整解决方案。

    2.4K00发布于 2021-07-01
  • 来自专栏云架构

    音视频基础

    B帧占I帧1/4的大小,但是耗时,占用CPU,会导致延时增加,实时通讯(音视频会议,在线教育)一般只有I、P帧,音视频转码服务会大量使用B帧。 所以实时通讯,音视频会议一般只有i p帧,转码服务的会大量使用b帧,节约空间。 编码帧分类:I帧一般是GOP中第一帧,不参考别的帧。P帧占I帧一半大小。 B帧占I帧1/4的大小,但是耗时,占用CPU,会导致延时增加,实时通讯(音视频会议,在线教育)一般只有I、P帧,音视频转码服务会大量使用B帧。

    3.2K31发布于 2021-07-05
  • 来自专栏福大大架构师每日一题

    音视频八股文(1)--音视频基础

    # 1.1.音视频录制原理 # 1.2.音视频播放原理 # 1.3.图像表示RGB-YUV ## 1.3.1 图像基础概念 ◼ 像素:像素是一个图片的基本单位,pix是英语单词picture的简写 电影帧率一般是 24fps(帧每秒); 电视剧一般是25fps; 监控行业常用 25fps; 音视频通话常用15fps; 帧率越高,画面越流畅,需要的设备性能也越高。 播放 5帧、24帧视频对比。 对于视频也是一个道理,同样的音视频流可以用不同容器来承载。 ### 1.7.1 音视频同步概念 DTS(Decoding Time Stamp):即解码时间戳,这个时间戳的意义在于告诉播放器该在什么时候解码这一帧的数据。 ### 1.7.2 音视频同步方式 Audio Master:同步视频到音频 Video Master:同步音频到视频 External Clock Master:同步音频和视频到外部时钟。

    1.7K20编辑于 2023-06-08
领券