当前位置: 首页 > news >正文

免费建站网站一级123456seo搜索引擎优化题库

免费建站网站一级123456,seo搜索引擎优化题库,常见网站架构,现在进出深圳最新规定由于浏览器不支持对于rtmp协议推拉流,所以需要后台对传输的数据进行处理,将数据转接,为了实现其实时性,使用websocket将数据传输 先使用obs和vlc测试正常的推拉流是否正常 然后在跑本地后台传输视频 使用JavaCV技术传输音视频 …

由于浏览器不支持对于rtmp协议推拉流,所以需要后台对传输的数据进行处理,将数据转接,为了实现其实时性,使用websocket将数据传输

先使用obs和vlc测试正常的推拉流是否正常

然后在跑本地后台传输视频

使用JavaCV技术传输音视频

        //创建+设置采集器FFmpegFrameGrabber grabber = FFmpegFrameGrabber.createDefault(inputPath);grabber.setOption("rtsp_transport", "tcp");grabber.setImageWidth(960);grabber.setImageHeight(540);//开启采集器grabber.start();//直播播放窗口CanvasFrame canvasFrame = new CanvasFrame("直播------来自"+inputPath);canvasFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);canvasFrame.setAlwaysOnTop(true);OpenCVFrameConverter.ToMat converter = new OpenCVFrameConverter.ToMat();//播流while (true){Frame frame = grabber.grabImage();  //拉流opencv_core.Mat mat = converter.convertToMat(frame);canvasFrame.showImage(frame);   //播放}

测试时正常显示页面

对音视频解析转为二进制流传递给前端

//读取rtmp文件流// 获取视频源log.info("音频流地址{}",url);FFmpegFrameGrabber grabber = new FFmpegFrameGrabber(url);try {grabber.start();Frame frame = null;long startTime = System.currentTimeMillis();ByteArrayOutputStream wavBuffer = new ByteArrayOutputStream();while ((frame = grabber.grabFrame()) != null) {log.info("解流");Buffer[] samples = frame.samples;int sampleRate = frame.sampleRate;int audioChannels = frame.audioChannels;int sampleSizeInBit = 16;//一秒数据量Thread.sleep(1000);int oneSecondBytes = sampleRate * sampleSizeInBit / 2 * audioChannels;Java2DFrameConverter converter = new Java2DFrameConverter();BufferedImage image=converter.convert(frame);ByteArrayOutputStream baos = new ByteArrayOutputStream();ImageIO.write(image, "jpg", baos);byte[] imageData = baos.toByteArray();webSocketService.sendBroadcast(imageData);

设置1秒时长的延迟,防止服务器因为拉流崩溃

http://www.shuangfujiaoyu.com/news/36677.html

相关文章:

  • 域名备案完了怎么做网站杭州互联网公司排名榜
  • 网站备案取消重新备案深圳网络优化seo
  • 公司网站首页的图片怎么做爱站网关键词挖掘查询工具
  • 医院做网站备案需要哪些资料代写稿子的平台
  • 无锡网站建设哪家做得比较好seo排名优化价格
  • 厦门论坛网站建设中国万网域名注册官网
  • 用wordpress做音乐网站竞价sem培训
  • 外卖网站建设价钱一站式媒体发稿平台
  • 免费web服务器网站澳门seo优化招聘
  • 网站建设公司在哪里天堂网长尾关键词挖掘网站
  • 武汉p2p网站建设价格核心关键词如何优化
  • 如何搭建网上商城seo任务平台
  • wordpress登录后才能下载宁波seo服务快速推广
  • 维度 网站建设seo专员岗位要求
  • 做网站属于什么学科哪里有培训班
  • 无锡2019网站建设报价清单网页优化最为重要的内容是
  • php学校网站模板百度用户服务中心人工电话
  • 常州做网站的公司无锡seo
  • 电脑商城网站源码seo推广价格
  • 七宝做网站公司深圳全网推广平台
  • 专题页网站怎么做长尾关键词挖掘网站
  • 高明网站建设公司网站推广软文范例
  • 怎么自己制作一个网站的书源十大门户网站
  • 中山网站开发费用靠谱的代运营公司有哪些
  • 字体为什么在wordpress宁波seo哪家好
  • 如何做网站连接竞价托管多少钱
  • 上海内贸网站建设知乎seo
  • c 网站开发案例企业网络营销案例
  • 潍坊做网站建设的公司百度竞价软件哪个好
  • 国外 家具 网站模板下载360搜索指数