V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Volio
V2EX  ›  分享创造

写了一个简单的直播平台_(:з」∠)_

  Volio · 2016-04-25 12:53:22 +08:00 · 19580 次点击
这是一个创建于 3168 天前的主题,其中的信息可能已经有所发展或是发生改变。

地址 : https://live.niconico.in

Github 地址 : https://github.com/volio/Lelive (没错我是来骗 star 的)

关于

这个平台是之前想直播玩,然后发现几乎所有的直播平台都要手持身份证审核,而我又属于不想给这种图片的那种人_(:з」∠)_,于是萌生了自己写一个的想法。最后选择用乐视云来写(一是免费,二是不要钱),并最终完成了这个平台。跟基友闲着无聊搞基的时候也有地方直播辣!


使用服务


用户后台

使用方式

注册创建直播就好啦,不过为了防止老司机飙车超速,加了一点简单的审核机制


老司机飙车群

群号码:559781877

第 1 条附言  ·  2016-06-25 13:11:21 +08:00
第 2 条附言  ·  2016-06-25 14:24:30 +08:00

QQ群很久以前就被解散了,所以请不要再加了

155 条回复    2016-08-24 17:39:52 +08:00
1  2  
ooTwToo
    1
ooTwToo  
   2016-04-25 12:56:23 +08:00
go fucking driver
Volio
    2
Volio  
OP
   2016-04-25 12:58:24 +08:00
@ooTwToo 老司机!
kaneyuki
    3
kaneyuki  
   2016-04-25 13:00:33 +08:00
这车能开多久
Volio
    4
Volio  
OP
   2016-04-25 13:01:08 +08:00
@kaneyuki 开好久
Zohar
    5
Zohar  
   2016-04-25 13:02:41 +08:00 via Android
支持(๑•̀ㅂ•́)و✧
Volio
    6
Volio  
OP
   2016-04-25 13:04:45 +08:00
@Zohar 来不及解释了,快上车
qq375130371
    7
qq375130371  
   2016-04-25 13:11:18 +08:00
6666
laoyuan
    8
laoyuan  
   2016-04-25 13:34:35 +08:00
我要直播一下测试下
Volio
    9
Volio  
OP
   2016-04-25 13:36:08 +08:00 via Android
@laoyuan 好的
Volio
    10
Volio  
OP
   2016-04-25 13:36:50 +08:00 via Android
@laoyuan 可以用了
ovear
    11
ovear  
   2016-04-25 13:37:04 +08:00
→_→已加
laoyuan
    12
laoyuan  
   2016-04-25 13:42:37 +08:00
我要改房间名称:《 3 只鸡的日常》
Volio
    13
Volio  
OP
   2016-04-25 13:44:16 +08:00 via Android
@laoyuan 创建直播的时候可以改房间名
strwei
    14
strwei  
   2016-04-25 13:45:25 +08:00
卡啊
Volio
    15
Volio  
OP
   2016-04-25 13:46:23 +08:00 via Android
@strwei 看原画试试
laoyuan
    16
laoyuan  
   2016-04-25 13:48:48 +08:00
《抠脚大汉和三只嫩鸡儿》
tangzhehao
    17
tangzhehao  
   2016-04-25 13:49:05 +08:00
带宽用的全乐视的?
可以手机么?
Volio
    18
Volio  
OP
   2016-04-25 13:52:28 +08:00 via Android
@tangzhehao 嗯,手机是 HLS ,但是我用了 https 但乐视不支持 https 导致部分资源手机加载不出,如果是 http 的话是支持手机播放的,以后可能会单独一个子域名出来给手机播放用
unique
    19
unique  
   2016-04-25 13:54:28 +08:00
给楼主 star
imydou
    20
imydou  
   2016-04-25 13:56:25 +08:00
借宿了
Volio
    21
Volio  
OP
   2016-04-25 13:56:52 +08:00 via Android
@unique 谢谢ヾ(*´∀`*)ノ
ipconfiger
    22
ipconfiger  
   2016-04-25 13:57:35 +08:00
safari 下无画面
imydou
    23
imydou  
   2016-04-25 13:57:39 +08:00
@laoyuan 同在济南 求看现场直播
Moker
    24
Moker  
   2016-04-25 13:58:18 +08:00
果断 start 了
Moker
    25
Moker  
   2016-04-25 13:58:23 +08:00
晚上直播 LOL
GhostEX
    26
GhostEX  
   2016-04-25 13:58:56 +08:00
收藏了,花了多久写的项目啊
Volio
    27
Volio  
OP
   2016-04-25 14:00:13 +08:00 via Android
@GhostEX 前后加起来有一个周吧
songjiaxin2008
    28
songjiaxin2008  
   2016-04-25 14:00:54 +08:00
滴滴滴 穴深卡!
Volio
    29
Volio  
OP
   2016-04-25 14:01:34 +08:00 via Android
@ipconfiger 谢谢反馈,后续会改进
Volio
    30
Volio  
OP
   2016-04-25 14:01:54 +08:00 via Android
@songjiaxin2008 嘀嘀嘀,快上车
unique
    31
unique  
   2016-04-25 14:03:49 +08:00
@Volio 不会在斗鱼直播的那个也是你吧
Volio
    32
Volio  
OP
   2016-04-25 14:05:29 +08:00 via Android
@unique 不是我啦,我只在斗鱼看直播,审核太麻烦啦
kokdemo
    33
kokdemo  
   2016-04-25 14:07:49 +08:00
说是要加群啊……啊好麻烦
solaya
    34
solaya  
   2016-04-25 14:08:46 +08:00
Laravel @Volio 好厉害
Volio
    35
Volio  
OP
   2016-04-25 14:10:24 +08:00 via Android
@kokdemo 防止老司机飙车啊
paloalto
    36
paloalto  
   2016-04-25 14:10:26 +08:00
不错,感谢已发。
kokdemo
    37
kokdemo  
   2016-04-25 14:13:43 +08:00
@Volio 可是我在 mac 上点那个按钮并没有打开申请群……
Volio
    38
Volio  
OP
   2016-04-25 14:15:34 +08:00 via Android
@kokdemo 直接加群号吧(´,,•∀•,,`)
gpw1987
    39
gpw1987  
   2016-04-25 14:22:32 +08:00
@songjiaxin2008 小桀水友?
LINAICAI
    40
LINAICAI  
   2016-04-25 14:27:26 +08:00
家里网线 12M 能直播吗?
kokdemo
    41
kokdemo  
   2016-04-25 14:27:26 +08:00
@Volio 滴滴,学生卡!
Volio
    42
Volio  
OP
   2016-04-25 14:28:29 +08:00 via Android
@LINAICAI 主要看上传,如果上传 12M 是可以的
LINAICAI
    43
LINAICAI  
   2016-04-25 14:30:42 +08:00
@Volio 唉,看来还是不行,上行只有 1M
Volio
    44
Volio  
OP
   2016-04-25 14:31:21 +08:00 via Android
@LINAICAI 1M 有点捉急啊
strwei
    45
strwei  
   2016-04-25 15:51:12 +08:00
发现几乎所有的直播平台都要手持身份证审核,而我又属于不想给这种图片的那种人_(:з」∠)_ +1
oott123
    46
oott123  
   2016-04-25 16:00:23 +08:00
结果开通乐视云直播还是要验证身份证啊……
wsph123
    47
wsph123  
   2016-04-25 16:01:59 +08:00
噗通!
maskerTUI
    48
maskerTUI  
   2016-04-25 16:02:34 +08:00
我想飚车
jakes
    49
jakes  
   2016-04-25 16:03:19 +08:00 via Android
智乃酱果然还是那么萌
Volio
    50
Volio  
OP
   2016-04-25 16:05:29 +08:00
@oott123 但是不用手持了呀
Volio
    51
Volio  
OP
   2016-04-25 16:05:42 +08:00
@wsph123 卜卜!
Volio
    52
Volio  
OP
   2016-04-25 16:05:59 +08:00
@maskerTUI 秋名山车神
Volio
    53
Volio  
OP
   2016-04-25 16:23:16 +08:00
@jakes 智乃最萌
a3587556
    54
a3587556  
   2016-04-25 16:33:00 +08:00
请问你是把代码放在 Leancloud 上的?
Volio
    55
Volio  
OP
   2016-04-25 16:35:03 +08:00
@a3587556 不,只是用的他们的实时通讯,代码在我自己机器上跑,不过刚发现 leancloud 有点问题
kozora
    56
kozora  
   2016-04-25 16:36:39 +08:00
有安装文档吗
a3587556
    57
a3587556  
   2016-04-25 16:39:32 +08:00
@Volio @kozora 同求出个安装文档 第一次玩这个有点懵
YzSama
    58
YzSama  
   2016-04-25 16:41:44 +08:00
已 Start
mortonnex
    59
mortonnex  
   2016-04-25 16:42:46 +08:00
@a3587556 @Volio @kozora 求写一个 readme,老司机带带我们如何安装...
Volio
    60
Volio  
OP
   2016-04-25 16:42:47 +08:00
@a3587556@kozora 回头写个
kurtrossel
    61
kurtrossel  
   2016-04-25 16:43:17 +08:00
好厉害的感觉,晚上看看有多少人直播
CareiOS
    62
CareiOS  
   2016-04-25 16:44:53 +08:00
能说一下使用了什么技术吗, webrtc 还是其它?
Volio
    63
Volio  
OP
   2016-04-25 16:48:02 +08:00
@CareiOS 就是 rtmp 了,不过用的还是乐视的视频服务器
xavierskip
    64
xavierskip  
   2016-04-25 16:49:07 +08:00
具体的技术实现能够详细说明一下吗?
Volio
    65
Volio  
OP
   2016-04-25 16:57:18 +08:00
@xavierskip 没什么技术啦 QAQ
Magic347
    66
Magic347  
   2016-04-25 16:58:06 +08:00
一直很好奇视频直播类网站的视频流是如何传输的?是单点式的还是去中心化的呢?
我理解的单点式是具有一个视频流的中心服务器,主播直播视频流实时上传中心服务器,观众实时从中心服务器拉取视频流。
去中心化是说无论主播所在网络节点还是观众所在网络节点,均是对等的,视频流实时在这些节点之间同步。
xmoiduts
    67
xmoiduts  
   2016-04-25 17:04:24 +08:00 via Android
@Magic347 去中心的话,一千个用户看直播的话,莫非要主播承载一千路上传的带宽?!

我觉得是:主播---视频网站直播接口--(转码压缩)--cdn/流量劫持的缓存设备--用户。
Volio
    68
Volio  
OP
   2016-04-25 17:05:11 +08:00
@Magic347 我目前接触到的小型的大概都是单点式的,视频流通过 CDN 传输到转码服务器,然后转码服务器在分发视频流到各个用户,对于小型的来说是这样,但对于大型的来说我并不清楚它的架构
Volio
    69
Volio  
OP
   2016-04-25 17:06:18 +08:00
@Magic347 转码服务器分发视频流到 CDN 再到各个用户
Biwood
    70
Biwood  
   2016-04-25 17:07:59 +08:00
这特么也可以,不知道延时怎么样
Troevil
    71
Troevil  
   2016-04-25 17:22:48 +08:00
全部都是 429 错误....
hqs123
    72
hqs123  
   2016-04-25 17:31:03 +08:00
楼主好萌啊,头像更萌→_→
Volio
    73
Volio  
OP
   2016-04-25 17:33:24 +08:00
@Troevil 不是吧
misaka00251
    74
misaka00251  
   2016-04-25 17:47:18 +08:00 via Android
乐视云安全吗....
Volio
    75
Volio  
OP
   2016-04-25 17:50:27 +08:00
@misaka00251 我用着还不错啊
typcn
    76
typcn  
   2016-04-25 17:51:44 +08:00
你这不完全抄的我的 https://live.loli.video/ 么。。。
Troevil
    77
Troevil  
   2016-04-25 17:53:48 +08:00
@Volio Chrome 50 , OSX 10.11.4 从你发帖子出来到现在都是 429 还以为在调试 .. 不知道什么问题
Troevil
    78
Troevil  
   2016-04-25 17:54:33 +08:00
@typcn
@Volio
哈哈 对于我来说 都是 429 错误
typcn
    79
typcn  
   2016-04-25 17:54:48 +08:00
以及你似乎没把我的 HTML5 精髓抄过去啊。。。。这是很重要的 feature ,无 Flash 非常重要(
typcn
    80
typcn  
   2016-04-25 17:57:15 +08:00
@Troevil LETV 的 429 是直播已经结束或者主播没有推流

以及我支持完全免 Flash 播放
csdreamdong
    81
csdreamdong  
   2016-04-25 18:05:32 +08:00
屌炸了。
Volio
    82
Volio  
OP
   2016-04-25 18:05:40 +08:00
@typcn 就 HLS 的后面加个 ajax=1 参数吗,另外声明一点,我没有抄你的
Troevil
    83
Troevil  
   2016-04-25 18:09:33 +08:00
@typcn
@Volio
我去你的站点和 LZ 的站点都是 429 所有的直播... Chrome 50 429 ,safari 没问题
typcn
    84
typcn  
   2016-04-25 18:10:30 +08:00
@Volio 创建页面上按钮的布局和位置都一样好嘛。。。。。

加了 ajax=1 之后就有 AccessControlAllowOrigin 头了,有了这个头就可以读取视频流的内容,用 JS 读取 ts 分片的内容, demux 然后生成一个 mp4 的容器头,重新修复一下 pts 和 dts ,用 media source extension 就可以播放了
typcn
    85
typcn  
   2016-04-25 18:11:30 +08:00
@Troevil 我站点没任何开始的直播啊。。。 以及我准备把 HTML5 改成默认干掉 Flash 了
Troevil
    86
Troevil  
   2016-04-25 18:12:43 +08:00
@typcn 好吧 ... 支持一下 干掉 flash
@Volio
Troevil
    87
Troevil  
   2016-04-25 18:13:07 +08:00
@Volio safari 可以 chrome 50 挂了 .
Volio
    88
Volio  
OP
   2016-04-25 18:14:37 +08:00
@typcn 不是很会 js ,所以先用 flash 啦
Volio
    89
Volio  
OP
   2016-04-25 18:17:57 +08:00
@Troevil 我这边 chrome50 没问题啊,不太清楚你那边
SmiteChow
    90
SmiteChow  
   2016-04-25 18:36:49 +08:00
有意思,我想问,可以用手机摄像头直播么?
zzNucker
    91
zzNucker  
   2016-04-25 18:40:32 +08:00
贡献了一个 star
Volio
    92
Volio  
OP
   2016-04-25 18:41:58 +08:00
@SmiteChow 可以的,用手机推流软件
@zzNucker thanks~
gogobody
    93
gogobody  
   2016-04-25 18:43:01 +08:00
厉害啊
Magic347
    94
Magic347  
   2016-04-25 18:49:53 +08:00
@Volio
@xmoiduts

多谢二位的回答。
livc
    95
livc  
   2016-04-25 19:05:58 +08:00
一是免费,二是不要钱
Maxbee
    96
Maxbee  
   2016-04-25 19:07:39 +08:00 via iPhone
老司机,我晕车可以上车么
18324429542
    97
18324429542  
   2016-04-25 19:30:42 +08:00
腾讯需要你,小伙子,快到碗里来
Volio
    98
Volio  
OP
   2016-04-25 19:33:21 +08:00
@Maxbee 可以上车啊
@18324429542 可惜我现在是大二啊,好想去 QAQ
echohanyu
    99
echohanyu  
   2016-04-25 19:33:39 +08:00
以后所有互联网直播都必须审核了。。我就是广电的。。。
18324429542
    100
18324429542  
   2016-04-25 19:34:52 +08:00
那我只能说你的 star 不少,来 小伙先加个好友吧 2533384495
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   950 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 20:07 · PVG 04:07 · LAX 12:07 · JFK 15:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.