Babylon 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Babylon 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票

软件简介

babylon
=======

巴比伦流媒体服务器,目前只支持rtmp协议
#如何使用#
```
package main


import (
    "babylon/rtmp"
log "github.com/cihub/seelog"
"runtime"
)

func main() {
  runtime.GOMAXPROCS(runtime.NumCPU())
  l := ":1935"
  err := rtmp.ListenAndServe(l)
  if err != nil {
     panic(err)
  }
  select {}
}
```
#用ffmpeg发布流媒体和播放示例#
* ffmpeg -i xxxx.mp4 -c:a aac -ar 44100 -ab 128k -ac 2 -strict -2 -c:v libx264 -vb 500k -r 30 -s 640x480 -ss 00.000 -f flv rtmp://127.0.0.1/live/xxxx
* ffplay -i rtmp://127.0.0.1/live/xxxx

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2019/11/21 00:40

babylon 初试

出于对web端3D技术的对比,以及WebGL的发展现状和WebGPU的发展前景,我觉得有必要涉猎一下babylon.js了。 可以参考一下下列文章: 1⃣️下一代web端图形接口现状与前景:https://zhuanlan.zhihu.com/p/59691803 今天就先在react里面测试一下官方demo: demo的核心代码如下: import {MiddleComponent,React} from '../.....

0
0
发表了博客
2018/02/19 22:31

bzoj 1272: [BeiJingWc2008]Gate Of Babylon

##Description ##Solution 如果没有限制,答案就是 $\sum_{i=0}^{m}C(n+i-1,i)$ 表示枚举每一次取的个数,且不超过 $m$,方案数为可重组合 发现这个东西可以用杨辉三角合并,最终变成 $C(n+m,m)$ 考虑有限制的情况,直接容斥一下即可,要使得一种物品不合法,我们先强制给他选 $B_i+1$ 个,剩下的随意选 此题求组合数需要用 $Luc...

0
0
发表了博客
2018/08/14 15:07

用编程方式编写Babylon格式的宇宙飞船3D模型

  使用上一篇文章(https://www.cnblogs.com/ljzc002/p/9353101.html)中提出的方法,编写一个简单的宇宙飞船3D模型,在这篇文章中对模型制作流程和数学计算步骤进行介绍,并为模型添加简单的材质。     我们首先对3D模型的轮廓进行估计,然后制作一个拥有足够多顶点的、与模型轮廓近似的网格对象(这里选用条带类...

0
0
发表了博客
05/15 07:38

vue告警信息:{ parser: "babylon" } is deprecated.

告警信息: 13% building modules 28/40 modules 12 active ...dex=0!\src\App.vue{ parser: "babylon" } is deprecated; we now treat it as { parser: "babel" }. 95% emitting 是prettier版本导致的,直接在项目中:npm install prettier@~1.12.0 -d 然后重新npm run dev...

0
0
发表了博客
2018/08/02 16:19

React 16 源码瞎几把解读 【前戏】 为啥组件外面非得包个标签?

〇、看前准备 1.自行clone react最新代码 2.自行搭建一个能跑react的test项目 一、看表面:那些插件 如何解析JSX 有如下一段代码: // ---- hearder.jsx 组件 import React,{Component} from 'react'; export default (props)=>( <h1 ref="h1">我是header.{props.kk}</h1> ); // ---- Home.jsx 页面级组件 ...

0
0
发表了博客
2019/04/10 10:10

实现一个简易版Webpack

原理 1、解析一个文件及其依赖 2、构建一个依赖关系图 3、将所有东西打包成一个单文件 代码实现 文件结构 1、解析文件及其依赖 通过babylon将文件解析成AST 在线解析器: 代码实现: bundle.js const fs = require("fs"); const babylon = require("babylon"); const traverse = require("babel-traverse").default; l...

0
0
发表了博客
2019/04/10 16:59

webpack - minipack 打包原理

code:https://github.com/ronami/minipack 看了https://www.youtube.com/watch?v=Gc9-7PBqOC8总结一下 工具和环境: node环境; 依赖模块:   fs:文件读取   path:文件路径处理   babylon:ast树的转换(https://astexplorer.net/)   babel-traverse:遍历ast数,查找所有依赖关系   babel-core:用trans...

0
0
发表于大前端专区
11/16 17:57

动手实现一个简易的webpack

// 每日前端夜话 第435篇 // 正文共:1300 字 // 预计阅读时间:7 分钟 ❝ 本文由作者 xfz 授权发布❞ todolist 将ES6转换成ES5语法 通过babylon生成AST 通过babel-core将AST重新生成源码 分析模块之间的依赖...

0
0
发表了博客
2019/05/09 18:49

webpack的理解、总结

weabpck的基础应用 https://blog.zhangjd.me/2016/06/19/webpack-your-bags/https://juejin.im/post/5cc26dfef265da037b611738#heading-9 wbepck插件实现 https://www.cnblogs.com/MuYunyun/p/8875908.htmlhttps://juejin.im/post/5ba34e54e51d450e5162789b#heading-56 总结 核心概念: webpack的模块打包工具,通过分析...

0
0
发表了博客
2018/09/07 10:00

CC工具列表

QuasarRAT Adwind Adzok Arcom Babylon Blacknix Blue Banana Bozok Coringa DarkComet DRAT Gh0st Huigezi MiniRAT Nano NanoCore NetWire Pandora Pony SpyGate xRAT Xtreme RAT...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2014/11/20 10:25

RTMP 协议可以用监控直播吗

RTMP 协议可以用监控直播吗

3
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
25 收藏
分享
返回顶部
顶部