流媒体
文章平均质量分 63
daqinzl
这个作者很懒,什么都没留下…
展开
-
利用javacv实现视频转h264
视频转换工具类,利用javacv将视频转为h264编码,方便在浏览器下播放视频。原创 2024-09-04 16:10:49 · 1067 阅读 · 0 评论 -
plyr音视频播放插件使用示例
plyr音视频播放插件使用示例。plyr 是一个流行的JavaScript库,用于在网页上提供简洁、轻量级且功能丰富的HTML5视频和音频播放器。原创 2024-06-18 21:33:56 · 789 阅读 · 0 评论 -
springboot websocket 屏幕共享
实现springboot websocket同屏浏览功能1,服务端:websocket screen share\jersey-server,推送给其他客户端。2,运行websocketTest\client.bat,java websocket client截屏发送到服务端,客户端代码websocketTest\WebSocketClient.java。3,通过浏览器拉取数据,地址为http://ip:8080/hello 运行顺序,先启动服务端,再启动推送客户端,最后通过浏览器浏览截屏原创 2023-07-01 16:14:54 · 1936 阅读 · 0 评论 -
javacv桌面推送 通过推送和拉取udp组播视频流实现
javacv推拉流 ffmpeg命令ffmpeg -f gdigrab -r 23 -i desktop -pkt_size 1316 -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -f h264 "udp://224.1.1.1:5001?buffer_size=0&localaddr=192.168.1.20"拉流ffplay -f h264 "udp://224.1.1.1:5001"原创 2023-02-16 18:25:23 · 1928 阅读 · 0 评论 -
ffmpeg录屏
ffmpeg命令录屏原创 2022-10-16 16:52:58 · 2019 阅读 · 0 评论 -
flv.js--播放直播流时出现的累积延迟、断流重连以及画面卡顿的解决方法
本文参考了https://blog.csdn.net/HJFQC/article/details/113188241,有细微的改动解决延迟见https://blog.csdn.net/daqinzl/article/details/122370388断流重连通过监听flvjs.Events.ERROR来判断连接是否已经断开,然后进行断流重连:player的定义<div class="mainContainer"> <video id="video...原创 2022-01-22 11:11:40 · 9421 阅读 · 0 评论 -
通过调速解决flv.js(bilibili version)播放http-flv视频流时的累积延时
var int1 = self.setInterval("clock()", 5000);function clock() { if (this.player.buffered.length) { let end = this.player.buffered.end(0);//获取当前buffered值 let diff = end - this.player.currentTime;//获取buffered与currentTime的差值 if...原创 2022-01-07 18:53:02 · 2710 阅读 · 0 评论 -
ffmpeg音视频剪辑常用操作
//视频剪辑ffmpeg -ss 起始时间 -t 截取时长 -i 源文件路径 -vcodec copy -acodec copy 生成文件路径ffmpeg -ss 00:01:20 -t 00:03:50 -i F:/input.mp4 -vcodec copy -acodec copy D:/output.mp4//视频转音频ffmpeg -i input.mp4 -f mp3 output.mp3//音频剪辑ffmpeg -i 源文件路径 -acodec copy -t 截取时长 -s.原创 2021-12-04 13:59:38 · 3028 阅读 · 0 评论 -
wpf调用chrome插件cefsharp,支持flash,播放rtmp视频流
cefsharp 71.0.0工程新建plugins文件夹,将pepflashplayer.dll放在目录下,右击属性,改为始终复制。版本27.0.0.187//初始化CefSettings settings = new CefSettings();settings.CefCommandLineArgs["enable-system-flash"] = "1";//settings.CefCommandLineArgs.Add("ppapi-flash-version", "27.0.0.原创 2021-09-11 07:28:57 · 1418 阅读 · 2 评论 -
C#程序调用ffmpeg
using System;using System.Diagnostics;namespace sendffmpeg{class Program{static void Main(string[] args){int returnValue;try{args = Environment.GetCommandLineArgs();String ip = args[1];String streamName = args[2];//Console.ReadKey();//stri原创 2021-09-11 07:29:08 · 4652 阅读 · 0 评论