如何将一个完整项目推到码云_码云推荐 | 如何快速搭建完整的视频直播系统?...

2017年与2018年之交,直播行业焕发了第二春,越来越多团队投入直播行业,是采用开源的直播软件,还是自行研发音视频方案?如何实现用户最关心也是互动直播的三大技术难题:延时、画面流畅性、直播清晰度。码云上有非常不错的开源直播软件,希望能够给大家带来不一样直播技术思考。

如果大家有与视频直播相关的开源项目,也可以托管到码云上,我们会及时给予推荐。最后,如果你很喜欢以下提到的项目,别忘了分享给其他人。

1、项目名称:网页视频播放器 ckplayer

项目简介:ckplayer (超酷网页视频播放器),支持 http 协议下的 flv,f4v,mp4,支持 rtmp 视频流和 rtmp 视频回放,支持 m3u8 格式,是你做视频直播,视频点播的理想播放器。

2、项目名称:RTMP 直播播放器

项目简介:HTML5 播放器、M3U8 直播和点播、RTMP 直播、低延迟、推流/播流地址鉴权、优化浏览器兼容性,HLS+扩展。

3、项目名称:yjPlay

项目简介:一个支持自定义布局,多种加密算法,直播 ,亮度,音量,快进等手势,广告视频预览,清晰度切换,自定义数据源,列表播放,倍数播放等功能的播放器。

4、项目名称:树莓派驱动的b站直播点播台

项目简介:本项目基本编写完毕,已经有的功能为弹幕点歌、弹幕点MV、弹幕反馈(发送弹幕)。

旧版实现的视频推流功能。

自定义介绍字幕、歌词滚动显示,同时滚动显示翻译歌词、切歌。

显示排队播放歌曲,渲染视频。

通过弹幕获取实时cpu温度。

闲时随机播放预留歌曲。

播放音乐时背景图片随机选择。

可点播b站任意视频(会员限制除外,番剧根据b站规定,禁止点播)。

已点播歌曲、视频自动进入缓存,无人点播时随机播放。

存储空间达到设定值时,自动按点播时间顺序删除音乐、视频来释放空间。

实时显示歌曲/视频长度。

根据投喂礼物的多少来决定是否允许点播。

5、项目名称:直播播放器 SGPlayer

项目简介:SGPlayer 是一款基于 AVPlayer、FFmpeg 的媒体资源播放器框架。支持360°全景视频,VR视频,RTMP、RTSP 等直播流;同时支持 iOS、macOS、tvOS 三个平台。主要功能:支持播放360°全景视频。

支持手势、传感器操控360°全景视频。

支持双眼模式,具有畸变校正、色散校正。

支持 iOS、macOS、tvOS。

支持 RTMP、RTSP 等直播流。

支持选择音频轨道。

支持控制音频输出音量。

支持无损视频截图。

支持近所有常用媒体格式。

极简的事件通知机制。

制版编辑:Zico丨

本页刊发内容未经书面许可禁止转载及使用

公众号、报刊等转载请联系授权

欢迎转发朋友圈,投稿:chenyang@oschina.cn

关注码云官方微信公众号:码云Gitee

查看更多有趣的开源项目资讯,请前往:码云开源项目广场

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值