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

    7-3 打印沙漏

    点这里 7-3 打印沙漏 本题要求你写个程序把给定的符号打印成沙漏的形状。

    79520发布于 2019-11-08
  • 来自专栏繁花云

    7-3笔记

    对数的定义:一般地,如果ax=N(a>0,且a≠1),那么数x叫做以a为底N的对数,记作x=logaN,读作以a为底N的对数,其中a叫做对数的底数,N叫做真数。

    62200发布于 2018-07-31
  • 来自专栏以终为始

    7-3 情人节 (15 分)

    输入按照点赞的先后顺序给出不知道多少个点赞的人名,每个人名占一行,为不超过10个英文字母的非空单词,以回车结束。一个英文句点.标志输入的结束,这个符号不算在点赞名单里。

    25420编辑于 2023-03-09
  • 来自专栏刷题笔记

    7-3 约瑟夫环 (25 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/101472782 7-3 约瑟夫环 (25 分) N个人围成一圈顺序编号,从1号开始按1、

    1.1K10发布于 2019-11-08
  • 来自专栏刷题笔记

    7-3 电话聊天狂人 (25 分)

    点这里 7-3 电话聊天狂人 (25 分) 给定大量手机用户通话记录,找出其中通话次数最多的聊天狂人。 输入格式: 输入首先给出正整数N(≤10​5​​),为通话记录条数。

    1.1K20发布于 2019-11-08
  • 来自专栏以终为始

    7-3 树的同构 (25 分)

    7-3 树的同构 (25 分) 给定两棵树T1和T2。如果T1可以通过若干次左右孩子互换就变成T2,则我们称两棵树是“同构”的。

    26610编辑于 2023-03-09
  • 来自专栏直播+

    直播软件开发科普之流媒体介绍

    直播软件开发编解码 硬编解码 通过硬件实现编解码,减轻CPU计算的负担,如GPU等 软编解码 如 H264、H265、MPEG-4等编解码算法,更消耗CPU 数据优化 数据优化和编解码算法息息相关,一般而言 直播软件开发常用的流媒体协议主要有 HTTP 渐进下载和基于 RTSP/RTP 的实时流媒体协议,这二种基本是完全不同的东西 CDN直播中常用的流媒体协议包括RTMP,HLS,HTTP FLV RTP 小结 RTMP RTMP(Real Time Messaging Protocol)实时消息传送协议是Adobe Systems公司为Flash播放器和服务器之间音频、视频和数据传输 开发的开放协议。 ,可实现流媒体的直播和点播。 相对于直播软件开发中常见的流媒体直播协议,例如RTMP协议、RTSP协议、MMS协议等,HLS直播最大的不同在于,直播客户端获取到的,并不是一个完整的数据流。

    1.8K20发布于 2020-09-16
  • 来自专栏刷题笔记

    7-3 寻找大富翁 (50分)

    胡润研究院的调查显示,截至2017年底,中国个人资产超过1亿元的高净值人群达15万人。假设给出N个人的个人资产值,请快速找出资产排前M位的大富翁。

    1.6K10发布于 2020-06-23
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 7-3 求数据的主成分pca

    首先创建一个虚拟的测试样本,样本具有两个特征,并且两个特征之间具有相应的线性关系。这里之所以让两个特征之间具有一定的线性关系是因为对这样的两个特征进行降维效果会比较明显。

    88950发布于 2019-11-13
  • 来自专栏Java经验总结

    自己开发一个电视----流媒体之JavaCV

    流媒体到底是什么? 百度百科上是这么讲:“流媒体(streaming media)是指将一连串的媒体数据压缩后,经过网上分段发送数据,在网上即时传输影音以供观赏的一种技术与过程,此技术使得数据包得以像流水一样发送;如果不使用此技术 所以不得不关注这方面的技术,然后各种新词开始满天飞 流媒体、JavaCV、OpenCV、FFmpeg 啥都是啥?我母鸡呀! 然后开始恶补一些知识,身为 Java 的我当然最关注 JavaCV 。 JavaCV 事开源的,这事我们 Java 开发人员最大福利。站在巨人的肩膀上摘葡萄。JavaCV 的地址是 https://github.com/bytedeco/javacv 。

    2.9K21发布于 2021-06-29
  • 来自专栏刷题笔记

    7-3 堆栈操作合法性 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/98609302 7-3 堆栈操作合法性 (20 分) 假设以S和X分别表示入栈和出栈操作。

    1.6K20发布于 2019-11-08
  • 来自专栏freesan44

    PTA 7-3 拼题 A 是真爱 (20 分)

    如果一个人在一段话里很多次提到 pintia,那对拼题 A 就是真爱啦~ 本题就请你检查一下给定的文字中出现了几次 pintia。

    67500发布于 2021-09-10
  • 来自专栏freesan44

    PTA 7-3 拼题 A 是真爱 (20 分)

    如果一个人在一段话里很多次提到 pintia,那对拼题 A 就是真爱啦~ 本题就请你检查一下给定的文字中出现了几次 pintia。

    48710编辑于 2021-12-06
  • 来自专栏数据结构和算法

    7-3 调查电视节目受欢迎程度 (15分)

    7-3 调查电视节目受欢迎程度 (15分) 某电视台要调查观众对该台8个栏目(设相应栏目编号为1~8)的受欢迎情况,共调查了n位观众(1≤n≤1000),现要求编写程序,输入每一位观众的投票情况(每位观众只能选择一个最喜欢的栏目投票

    37610编辑于 2023-11-30
  • 来自专栏用户7445706的专栏

    关于直播平台开发中流媒体传输,重点干货分享

    随着近年来直播行业的飞速发展,直播平台开发的技术日益成熟,直播系统的应用场景也越来越广泛,也离不开流媒体传输的技术支持,本文就主要介绍了当前主流的流媒体传输中推流端及播放端分别需要几步。 一、什么是流媒体直播传输 在直播平台开发中,流媒体传输就是将收集到的整个音视频信息等多媒体文件,通过一种特殊的压缩方法,分成一个压缩包,这些压缩包通过服务器连续实时地发送给最终用户。 现如今随着直播平台开发中流媒体技术的快速发展,改变了以往电视媒体的“推”式传播,转变为用户可选择的“拉”式传播,不同的用户群体的兴趣点也不同,可选择性的观看。 4.推流:推流端的最后一步也是直播平台开发中流媒体传输推流端最关键的一步,通过推流工具将编码后的音视频数据推流至服务器,推流端的任务到此结束。 上述就是直播平台开发中流媒体传输中推流端及播放端分别需要几步,这就是流媒体协议的使命,随着未来技术的不断提升,将会开发出更多可能性。

    80810发布于 2020-12-28
  • 来自专栏直播知识

    直播平台开发,常用流媒体和视频传递方法

    一、直播平台开发关于流媒体的基础知识 1.流媒体开发,负责网络层的传输,协议层负责网络打包,封装层负责编解码数据的封装,编码层负责图像、音频压缩 2.帧数,每一帧代表一副静止的画面 3.GOP,画面组 直播平台开发的直播数据中,其实就是在传递一组图片,包括I帧、P帧、B帧等,当用户第一次观看时,会寻找I帧,而播放器回到服务器寻找到最近的I帧反馈给用户,因此GOP增加了端到端之间的延迟 4.码率,图片进行压缩后每秒显示的数据量 在游戏、直播平台开发中,画面帧数只要保持在30帧左右就不会觉得画面卡顿,最低的帧数也要在16帧以上,再低了就会明显感觉到画面不流畅了 6.分辨率,图片的尺寸,最常见的分辨率是1920x1080,指的是图片的长度 3.编码,视频压缩编码标准,对视频进行压缩的编码技术,比如H.264常用的视频编码技术,将视频像素数据压缩成视频码流,从而降低视频的数据量,不经压缩的视频体积过大会影响传输的速度 4.推流,常用的流媒体传输协议 RTMP,足以应对现在各个播放端口需要的播放协议,也是直播平台开发最常用的传输协议 直播平台开发用到的流媒体、视频传递等方面的知识远不止这些,不过对想要初步了解直播平台开发的运营商来说已经足够了。

    1.2K10发布于 2020-11-11
  • 来自专栏IMWeb前端团队

    流媒体加密

    流媒体加密技术原理 看视频分为两种,看点播和看录播。 要看点播可以通过下载完整个视频后再看,或者通过流媒体边下边看。 看直播只能通过流媒体看最新的画面。 加密流媒体的技术很少,也很难找到学习资料,本文主要介绍流媒体加密技术。 流媒体加密原理 可以看出一个规律这些流媒体传输协议都必须把视频流拆分成连续的小块之后再被传送,只不过分块的大小和视频容器的格式不一样而已。 之所以选择对称加密是因为流媒体要求很强的实时性,数据量又很大。公钥密码算法的计算都比较复杂,效率较低,适合对少量数据进行加密。对称加密效率相对较高,所以流媒体加密首选对称加密。 HLS 加密 HLS 是目前最成熟的支持流媒体加密的能应用在浏览器里的流媒体传输协议,HLS 原生支持加密,下面来详细介绍它。

    2.3K31发布于 2019-12-04
  • 来自专栏海之滨云视频和流媒体技术

    Android流媒体开发之路二:NDK开发Android端RTMP直播推流程序

    NDK开发Android端RTMP直播推流程序 经过一番折腾,成功把RTMP直播推流代码,通过NDK交叉编译的方式,移植到了Android下,从而实现了Android端采集摄像头和麦克缝数据,然后进行 开发思路 首先,为什么要用NDK来做,因为自己之前就已经实现过RTMP推流、RTMP播放、RTSP转码等等各种c++实现的流媒体项目,有很成熟的代码模块。 进行硬件编码,也可以通过x264进行软件编码,这里因为要复用以前的代码,决定使用软件编码来验证 RTMP协议封装,这部分代码,直接使用之前的C++代码即可,本身就是平台无关的,NDK也是linux环境开发 具体可以参考我之前的文章“C++实现RTMP协议发送H.264编码及AAC编码的音视频” 程序框架 根据我的开发思路,程序框架就显而易见了: ? 关于Camera2接口获取摄像头数据,可以参考之前的文章“Android流媒体开发之路一:Camera2采集摄像头原始数据并手动预览”,不同的是,那篇文章里直接使用ImageReader的Surface

    2.8K60发布于 2018-05-11
  • 来自专栏海之滨云视频和流媒体技术

    Android流媒体开发之路三:基于NDK开发Android平台RTSP播放器

    基于NDK开发Android平台RTSP播放器 最近做了不少android端的开发,有推流、播放、直播、对讲等各种应用,做了RTMP、RTSP、HTTP-FLV、自定义等各种协议,还是有不少收获和心得的 我这边做,核心模块和核心代码部分,都是基于NDK,用C++开发的,然后将so动态库,在Android java环境中使用,这个既能保证核心部分的代码性能,也能最大程度复用之前写的流媒体相关的大量代码,实践证明 这篇文章里,我打算描述一下我对于开发Android端RTSP播放器的程序框架,和设计思路,有相关需求的,希望能借此扩展下思路。 我在之前的一篇文章里也写了这部分,可以参考一下:"NDK开发Android端RTMP直播推流程序"。1. 之前有篇文章里也有简单介绍,可以参考"NDK开发Android端RTMP直播推流程序",具体的语法可以参考官方网站Android Developer。图片写好后,调用ndk-build脚本编译,OK。

    3.4K20编辑于 2023-04-06
  • 来自专栏IMWeb前端团队

    流媒体加密

    流媒体加密技术原理 看视频分为两种,看点播和看录播。 要看点播可以通过下载完整个视频后再看,或者通过流媒体边下边看。 看直播只能通过流媒体看最新的画面。 加密流媒体的技术很少,也很难找到学习资料,本文主要介绍流媒体加密技术。 流媒体加密原理 可以看出一个规律这些流媒体传输协议都必须把视频流拆分成连续的小块之后再被传送,只不过分块的大小和视频容器的格式不一样而已。 之所以选择对称加密是因为流媒体要求很强的实时性,数据量又很大。公钥密码算法的计算都比较复杂,效率较低,适合对少量数据进行加密。对称加密效率相对较高,所以流媒体加密首选对称加密。 HLS 加密 HLS 是目前最成熟的支持流媒体加密的能应用在浏览器里的流媒体传输协议,HLS 原生支持加密,下面来详细介绍它。

    5.3K101发布于 2018-01-08
领券