logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ffmpeg转码过程中的dts转换过程

ffmpeg转码过程中的dts转换过程用ffmpeg api开发转码,在过程:拉流–>avfilter分辨率缩放,重采样–>编码–>写出,avpacket.dts和frame.dts在过程中需要根据不同的timebase进行转换。一,拉流在 av_read_frame后得到AVPacket packetAVPacket packet;int ret_i = av_r...

#音视频
ffmpeg常用编码参数含x264

ffmpeg常用编码参数

rtmp over quic直播服务--mediago

mediagomediago的github地址: https://github.com/runner365/mediago_bin1. 什么是mediagoquic是基于udp的下一代高质量传输协议。mediago用quic协议来传输rtmp直播流。mediago在实现普通rtmp over tcp的基础上,同时实现rtmp over quic的服务,提供弱网环境下/高RTT等网络环境下的...

#音视频#golang
webrtc服务端如何录像

当前基于sfu服务的webrtc通信模式下,服务端录像和服务端旁路引流,是后端服务的一个重要需求。本文介绍webrtc服务端如何进行录像,文章通过几部分进行讨论:mediasoup sfu的旁路录像srs webrtc的旁路录像webrtc录像的格式讨论。

文章图片
#webrtc
webrtc的WHIP实现

WHIP接口1. 什么是whip全称: WebRTC-HTTP ingestion protocol (WHIP).rfc地址: rfc-draft-murillo-whip-00简单说,就是通过HTTP接口能导入webrtc媒体流。2. webrtc publish/unpublish2.1 webrtc publishwebrtc推流接口方法: http posturi: http://hos

#webrtc#javascript#音视频
ffmpeg写rtmp推流中的坑:sps/pps和aac header的首包发送

1、需要在编码中使能CODEC_FLAG_GLOBAL_HEADERAVCodecContext的flags |= CODEC_FLAG_GLOBAL_HEADER设置这个标志位后,才能在AVCodecContext中的extradata和extradata_size得到对应的音视频头信息。视频: AVCDecoderConfigurationRecord+ sps + pps

安卓直播开源: RTMP 推流SDK

了android直播推流SDK,在github上开源出来。1,支持市面上绝大部分的rtmp服务器nginx-rtmp,SRS,RED5等2,视频用软编,兼容性好市面上的一些android rtmp推流sdk用的是android中mediacodec来进行,但是有两个缺点:1,mediacodec这个类在android4.1以后才支持,之前的版本就没法用;2,mediacodec这个类是硬件编码,需

RTC会议实时翻译系统

使用RTC pilot的视频会议解决方案,做一个视频会议实时翻译系统。RTC Pilot是一个基于C++17开发的WebRTC SFU开源,支持跨平台,支持windows,linux,macos,二次开发效率高;并且是开源中唯一全面支持WebRTC级联的开源服务。

文章图片
#实时音视频
语言接入大模型,websocket还是webrtc?

小新:websocket接入大模型的应用就多了,简单,可靠,稳定的接入,稳定的语音流,其完全不丢包,ASR服务的输入是准确的。小新:是的,再补充一下,如果想解决websocket接入的弱网对抗问题,可以考虑用基于quic的webtransport方式,其也是稳定可靠的,并且能对抗弱网,经过测试百分之三十的丢包率,其传输完全没有问题,完全不影响业务。还有就是远程面试,通过被面试者的语音送往后台,大模

#websocket#webrtc#网络协议
语言接入大模型,websocket还是webrtc?

今天我们来聊一聊语音接入大模型的方式,也就是我们用语音对大模型进行提问,大模型用语音进行回答。

文章图片
#websocket#webrtc#网络协议
    共 18 条
  • 1
  • 2
  • 请选择