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

    视频流拉工具对比:EasyRTSPLive和FFMPEG拉效果对比

    目前受大众广泛使用的视频流拉工具应该是FFMPEG,TSINGEE青犀视频也有自己的拉平台,分别为EasyRTMPLive和EasyRTSPLive,两者都可以拉RTSP流转RTMP流。 带着这个情况,我们做了如下实验: 1、FFMPEG拉RTSP流RTMP的命令如下: ffmpeg -re -i rtsp://admin:a1234567@192.168.77.223:554/Streaming 看下播放效果,确实有花屏的情况 image.png 根据上诉的现象我们分析花屏可能的情况如下: 1、播放端读取缓冲区不够,有时候遇到高清码流,一帧就好几兆,所以缓冲区要足够长,这块可能是播放器的问题; 2、流端可能丢帧流 为证实我们的预判,我们用EasyRTSPLive再做一个实验,EasyRTSPLive是基于LIVE555改造的一个拉工具,配置很简单,拿到程序包解压后有个ini配置文件,直接配置RTSP源和RTMP

    3.2K20发布于 2021-05-17
  • 来自专栏用户1692782的专栏

    协议转换之rtsprtmp

    本篇记录实现一个rtsprtmp直播流的程序!闲言少叙,接下来置入主题。 需求 有一个摄像头,比如海康的监控摄像头,可以通过rtsp流的方式访问其视频画面! codecpar->codec_type == AVMEDIA_TYPE_AUDIO) { m_nAudioIndex = i; } } ‍ 打开输出流上下文 //3. << std::endl; //4. stream信息复制 AVCodecContext* rtmpOutCodec = avcodec_alloc_context3(outCodec);

    5K30发布于 2020-07-14
  • 来自专栏腾讯云产品

    【腾讯】TRTC直播流+页面渲染直播实践

    该文档实践步骤如下:使用TRTC的web demo开启直播房间使用函数的“TRTC直播流”模板函数给web直播房间流使用直播生成录播和直播地址使用函数的“页面渲染”应用录播TRTC的直播房间并流给直播 图片发布好之后,根据参考文章【腾讯】TRTC直播流实践使用函数模板"TRTC直播流"给对应SdkAppId的对应roomId(111)发送流。 注意播放域名地址生成使用的AppName,StreamName必须和流的一样,否则流之后播放地址看不到图片直播测试流/播放参考直播文档 web流点击"直播"->"Web流",以"多路混流 RecordURL": "https://81.71.145.239/static/", "Width": 1280, "Height": 720, "Mode": 3, , "EncryptKey": "", "AuthUrl": "" } } }}样例json中Mode为3表示录制和直播流模式

    18.6K102编辑于 2022-08-31
  • 来自专栏腾讯云原生实践教程

    函数SCF】TRTC直播流+页面渲染直播实践

    该文档实践步骤如下:使用TRTC的web demo开启直播房间使用函数的“TRTC直播流”模板函数给web直播房间流使用直播生成录播和直播地址使用函数的“页面渲染”应用录播TRTC的直播房间并流给直播 发布好之后,根据参考文章【腾讯】TRTC直播流实践使用函数模板"TRTC直播流"给对应SdkAppId的对应roomId(111)发送流。 直播测试流/播放参考直播文档 web流点击"直播"->"Web流",以"多路混流"为例,选择"多路混流" ? RecordURL": "https://81.71.145.239/static/", "Width": 1280, "Height": 720, "Mode": 3, , "EncryptKey": "", "AuthUrl": "" } } }}样例json中Mode为3表示录制和直播流模式

    8.3K41编辑于 2022-09-01
  • 来自专栏职场亮哥

    BFS+剪枝查找目标流节点

    需求:在各个国家都有可能部署流节点,因此需要高效快捷的查找到离推理地点最近的一个目标流节点。 BFS+剪枝实现的中国地图和世界地图中查找目标流节点的代码如下: %%%--------------------------------------------------------------- export([start_link/0, lookup_deliver_node/2]). %% gen_server callbacks -export([init/1, handle_call/3, handle_cast/2, handle_info/2, terminate/2, code_change/3]).

    90621发布于 2020-10-10
  • 来自专栏TSINGSEE青犀视频

    视频汇聚视频存储视频监控管理平台EasyCVR如何进行CDN

    视频汇聚/视频存储/集中存储/视频监控管理平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、存储、智能分析等,视频智能分析平台 图片在我们的项目中,也遇到了很多用户咨询如何使用CDN。视频监控/集中存储/存储/磁盘阵列/安防监控EasyCVR平台也支持CDN,今天我们来介绍一下操作步骤。 1)在【设备管理】中找到需要的设备,进入“通道”-“编辑”,这里有CDN启用按钮:图片2)填入要的平台地址,即可实现视频流转。 这里我们以推到视频直播/点播EasyDSS平台为例子,演示效果如下:图片3)视频监控综合管理平台EasyCVR的视频直播如下:图片值得注意的是,以RTMP协议流上来的通道,则不支持CDN。 图片视频集中存储/存储/视频监控管理平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、智能分析等。

    90410编辑于 2023-08-17
  • 来自专栏TSINGSEE青犀视频

    视频上网络穿透拉工具EasyNTS上网关管理平台修改http端口无效问题排查

    EasyNTS上网关管理平台目前实现了硬件设备的接入与管控、动态组网、远程运维、文件传输、远程指令调用等功能。 从终端到云端,形成了一整套的上网关解决方案,极大地解决现场无固定IP、端口不开放、系统权限不开放等问题。 其中EasyNTS上管理平台穿透功能一个重要配置就是端口上的配置,在基础设置中可以修改http端口。

    66000发布于 2021-03-12
  • 来自专栏实战docker

    Golang流媒体实战之三:和录制

    github.com/zq2599/blog_demos 本篇概览 本文是《Golang流媒体实战》系列的第三篇,咱们不忙着写代码,继续熟悉开源流媒体服务器lal,今天练习的是流传输过程中两个重要功能:和录制 关于功能,可以从下图了解,FFmpeg流到节点后,节点会将该路流推送到录制和源站两个节点,录制节点负责录制flv文件,源站作为媒体源,接受外部拉流(源站->拉流->VLC这个链路已在前文 /bin/lalserver -c conf/lalserver.conf.json 录制节点就绪了,接下来是源站 部署源站 这个没什么好说的,在源站电脑上,使用默认配置文件启动lal即可 部署节点 通过前面的部署图可知,节点要将收到的流转推到录制节点和源站,因此要修改lal的配置文件lalserver.conf.json,找到relay_push节点,原始内容如下 "relay_push /bin/lalserver -c conf/lalserver.conf.json 现在三个lal节点都启动了,接下来验证它们能否正常工作 验证:FFmpeg流到节点 流命令如下,ffmpeg

    1.8K20编辑于 2023-03-27
  • 来自专栏实时云渲染

    实时渲染平台:2D3D 应用流的高效解决方案

    在传统3D应用流的基础上,越来越多2D应用、业务系统网页,也需要突破终端硬件限制、实现低延迟高质量流。实时渲染凭借在引擎适配、平台架构、终端兼容性等层面的技术突破,成为解决这一痛点的优质选择。 对比维度 LarkXR实时渲染平台行业平均水平 UE 引擎适配版本 支持 UE 4.26至最新版本,应用无需集成像素流插件,任意版本均可一键流 三、终端兼容性:跨终端无插件访问,降低用户使用门槛传统渲染流方案常受限于终端类型,需用户安装特定插件或客户端, LarkXR 实现了 “全终端无插件访问” ,覆盖主流终端场景:PC 端:支持 Chrome 如通过 LarkXR 将 UE 开发的实验场景流至学生的 Pico 4 设备,学生无需下载 10GB + 的安装包,仅通过 VR 浏览器输入链接,3 秒内即可进入实验场景,且实验操作的延迟控制在 20ms PaaS+SaaS服务:针对特殊场景(如医疗影像 3D 渲染、工业设计协同),可提供PaaS+SaaS服务,依托各大公有、边缘资源,提供远程托管服务。

    94110编辑于 2025-11-05
  • 来自专栏腾讯云产品

    【腾讯】TRTC直播流实践

    该文档只是测试demo,简单测试trtc房间流,让读者有个大致直观的了解。需要开通腾讯的trtc和scf产品。1. 先使用trtc的快速demo运行一个测试房间2. 583/9199应用场景:参考:https://cloud.tencent.com/document/product/583/30511创建“TRTC直播流”函数直播流参考scf文档:https: 网络配置,如果需要redis记录流状态的话则函数网络必须要和redis网络打通,reids和该函数需要配置同样的vpc和subnet。图片触发器使用默认的apigw即可。 图片测试流这里从apigw的调试界面来进行测试(当然也可以使用apigw提供的公网url来测试)在函数的“触发管理”中点击“API服务名”的链接进入apigw的服务界面图片点击API调试,然后method ": "eJwtzF0LgjAYhuH-suOwd8ttKHTUBzXEoGXB8MRwxZtasqQPov*eqYfP9cD9IbtIew-rSEiYB2TUbczttcETdvzEssSsuiAb3nteZHWNOQmpDyApcF

    9.8K81编辑于 2022-08-19
  • 来自专栏热爱IT

    vue3

      素燃 阅读数:2600 参考文档https://cli.vuejs.org/zh/ 1 1.安装 npm install -g @vue/cli 2.检查安装 vue -V 3. 创建项目 vue create project_name 出现下图信息 1 2 3 4 5 6 7 8 9 ? 9.配置测试环境接口,线上服务器环境接口 (通过在项目根目录下新建.env .env.development .env.production文件来控制) 如下图 1 2 3 ? 在目录里加入了3个文件 .env.development 开发环境文件 .env.production 线上环境文件 ? 在上边3个文件中: 使用VUE_APP_URL = “接口url” 书写格式:VUE_APP_[自定义name] ? ? ? 配置打包环境 1 ? ?

    77710发布于 2019-04-10
  • 来自专栏TSINGSEE青犀视频

    新版网络穿透动态组网远程运维视频拉设备EasyNTS上网关配置手册

    TSINGSEE青犀视频自从更新了EasyNTS上网关之后,除了界面外,其用法及配置方式也与之前的版本有了较大差别,为了大家拿到新版设备能够直接配置,我们出了本篇配置教程,大家可以参考。 ? 具体配置如下: 1、将EasyNTS设备通电通网,访问EasyNTS上网关后台系统:打开EasyTool ——点击搜索——双击打开EasyNTS的IP地址。 ? 默认的账号密码为admin、admin 3、本机配置 可手动配置设备,IP、SubMarks、GateWay等参数。 ? 可对本地服务的用户名、密码和端口等进行修改。 ? 4、运维功能配置 在EasyNTS上网关管理平台完成设备添加后,我们需要进入到EasyNTS上网关的Web页面来让设备上线,如下图所示,我们先使用进行平台的接入。 ? 在进行配置完成保存后我们进入EasyNTS上网关后台管理页面就会发现设备已经是在线的状态。 ? 这时就可以进行设备管理、详情查看、端口穿透、远程桌面、远程指令等运维功能。

    1.3K20发布于 2021-03-09
  • 来自专栏云攻略专区

    【热】腾讯企业盘解决方案

    同时,企业盘在腾讯公有上针对每一家企业以专有资源池的架构搭建,物理层面做到资源隔离,最大化保障企业核心数据资产的安全可靠。 企业盘团队为企业快速搭建好上资源池后即可接入使用。 方案特色 移动化:提供各种移动客户端,支持员工随时随地登录查阅数据。 解决方案特色 使用企业盘外链功能,文件上传者将文件上传盘后一键生成外链,下载者只需在浏览器打开外链 URL 即可下载文件。下载速度稳定有保障。 (PS:大型定制用户支持私有化,支持对接S3对象存储接口,支持对接自有的腾讯COS对象存储资源) image.png #价格优惠: 计费说明 企业盘采取预付费方式收取用户数量 licence 和存储容量费用 redirect=16& 基于联网跨账户资源内网互通解决方案 https://cloud.tencent.com/act/cps/redirect?redirect=34664&

    26.2K40发布于 2021-09-14
  • 来自专栏TSINGSEE青犀视频

    网络穿透组网服务视频协议转换系统EasyNTS上网关时如何实现视频拉

    早在去年,我们就将EasyNTS的网络穿透功能和原本EasyRTMPLive的视频拉功能进行了融合,统称为EasyNTS上网关。 因此EasyRTMPLive仍有软件版本,但是在通道数量不高的情况下,我们仍建议大家选择更轻便的EasyNTS上网关。 image.png 此前介绍了视频拉的操作方法,但是一直没有和大家分享我们的实现思路,所以本文我们就和大家分享一下。 EasyNTS上网关是通过调用拉流库然后调用流库来实现的该功能,重点是需要加载推拉流库。 } channelStream.delayTimer = time.AfterFunc(delay, channelStream.Start) return EasyNTS作为网络穿透服务以及视频流拉产品

    58740发布于 2021-04-01
  • 来自专栏TSINGSEE青犀视频

    新版网络穿透+视频拉EasyNTS上网关管理平台如何进行远程设备管理?

    在之前的博文中,我们讲过了新版上网关EasyNTS的更新,也为大家演示了EasyNTS管理平台远程接入EasyNTS上网关的步骤,大家可以自行尝试一下。 新版的EasyNTS上平台,新增了远程设备管理功能,用户在添加过设备后,可以通过该功能进入设备的配置页面,查看及修改设备配置,省去登录设备中进行配置的步骤。 操作方法如下: 1、添加过设备后,确保设备显示在线,然后点击该设备右侧的“远程设备管理器”图标; 2、在“远程设备管理器”页面中,就能查看及修改设备配置,例如:“平台接入”、“本机配置”、“流配置” 、“日志管理”等; 3、如需要退出,点击“远程设备管理器”右上角的关闭图标即可返回设备列表。 关于EasyNTS上网关 EasyNTS上网关是TSINGSEE青犀视频研发团队研发的视频拉+端口映射的软硬一体网关平台,其在项目运用中的架构如下: EasyNTS上网关可联合广告机,使用远程控制

    56030发布于 2021-03-09
  • 来自专栏EasyNVR

    【硬件设备】海康RTMP流摄像头流到腾讯配置手册

    由于部分用户使用的是阿里或者腾讯服务器,也有将摄像头视频流直接推送到服务器的需求,所以本文跟大家介绍一下如何将RTMP流摄像头流至腾讯平台。 准备工作 1、准备RTMP流摄像头 2、一个备案后的域名 3、有腾讯账户 4、开通直播业务 配置步骤 准备工作完成之后,以下为配置步骤: 1、需要添加流和播放域名,一般为二级域名,相应域名需要备案 配置完播放域名后,直播域名管理中对应的域名CNAME会变成 流域名腾讯直播会免费送一个,如果需要用自己的流域名,再自行添加一个类型为流域名的二级自定义域名。 3、在域名都添加完成后,就可以通过直播工具箱的地址生成器进行生成地址。 AppName为应用名称,按规则自定义,默认为live StramName为流名称,按规则生成即可。 大家按以上要求进行配置即可,阿里的配置方法在此文:海康RTMP流摄像头流到阿里配置手册,可点击直接阅读。

    9.8K43发布于 2020-10-10
  • 来自专栏golang算法架构leetcode技术php

    golang刷leetcode 经典(3) 设计

    设计一个简化版的特(Twitter),可以让用户实现发送文,关注/取消关注其他用户,能够看见关注人(包括自己)的最近十条文。 每个文都必须是由此用户关注的人或者是用户自己发出的。文必须按照时间顺序由最近的开始排序。 用户1的获取文应当返回一个列表,其中包含两个文,id分别为 -> [6, 5]. // 文id6应当在文id5之前,因为它是在5之后发送的. twitter.getNewsFeed(1); (1); 解题思路: 动态的实现一般使用“拉模式”或者“模式”,即用户可以看到的动态可以采用查询的时候直接计算(拉)也可以在用户的关注者发的时候直接“”到用户的动态列表。 注意几个坑 1,用户follow自己不合法 2,重复follow,unfollow 3,按时间戳排序,最好是id生成器,这里用unixnano简化,1000qps足够了 type Twitter

    1.2K20编辑于 2022-08-02
  • 来自专栏实时云渲染

    实时渲染流助力WebGL应用网页端无负担流,解决终端加载缓慢问题

    WebGL网页浏览具有跨平台属性WebGL是一种基于OpenGL ES 2.0的Web技术,属于BS架构,它允许在浏览器中渲染交互式3D和2D图形。 随着大场景高精度的开发要求深入,对于较高级的 WebGL 应用程序,需要性能更强的系统要求,如仍然维持低端硬件或浏览器,会导致 WebGL 性能下降或无法正常运行;使用复杂的 3D 模型或大型 360° 如何解决WebGL性能局限性的问题,可以借鉴3D渲染的技术路线,即将WebGL的BS架构,再包一层壳,实现真正解放算力的BS化。 LarkXR支持所有主流的可视化程序,包括传统纯三维、二三维混合、WebGL、自研引擎、多进程跨用户访问等类型的应用,提供了3D共享、2D普通共享和WebGL应用等多种渲染方案。 WebGL应用的实时渲染部署方式通过实时渲染管理平台的后台,在【程序包管理】界面,添加WebGL应用,填写可访问的WebGL页面地址。

    38600编辑于 2025-11-14
  • 来自专栏EasyNVR

    网络穿透组网服务视频协议转换系统EasyNTS上网关时如何实现视频拉的?

    早在去年,我们就将EasyNTS的网络穿透功能和原本EasyRTMPLive的视频拉功能进行了融合,统称为EasyNTS上网关。 因此EasyRTMPLive仍有软件版本,但是在通道数量不高的情况下,我们仍建议大家选择更轻便的EasyNTS上网关。 ? 此前介绍了视频拉的操作方法,但是一直没有和大家分享我们的实现思路,所以本文我们就和大家分享一下。 EasyNTS上网关是通过调用拉流库然后调用流库来实现的该功能,重点是需要加载推拉流库。 } channelStream.delayTimer = time.AfterFunc(delay, channelStream.Start) return EasyNTS作为网络穿透服务以及视频流拉产品

    57910发布于 2021-04-09
  • 来自专栏实时云渲染

    如何在公有部署UEUnity实时渲染流平台

    给UE/Unity程序找到合适的带有GPU的服务器,作为渲染使用的服务器(Server端),在Server端渲染后通过像素流插件流到客户端网页。 此处可以根据项目需求选择内网的服务器,或者公有上带有GPU实例的服务器。主流的公有厂商都有针对图形渲染的服务器,结合数字孪生渲染的行业经验,以腾讯的主机为例进行介绍。 1.服务器选择以腾讯服务器为例:对比腾讯上的渲染服务器,建议选择X86GPU并发架构下,L2-大型应用渲染并发和XR-超大型应用渲染并发的规格实例,同时带宽单并发至少10Mbps以上。 或server2019,win系统测试用可以,正式使用不推荐带宽: 正常一路SR应用1080p流并发10m带宽足够,多个并发就是带宽*n存储: 根据自己应用总大小选择硬盘,上传的应用总大小在100g以内那就选择 镜像: 部署单个机器测试使用忽略该说明,该说明是为了支持批量创建服务器。

    1.2K10编辑于 2025-06-17
领券