基于开源项目的在线网络视频直播项目---前言

  由于最近在做解码项目的相关工作,接触不少开源代码,因此觉得好玩,就像搞一个类似在线直播转发的项目。

又碰巧斌哥买了个服务器,想借他的服务器练练手,哈哈。

  经过留意查看相关资料发现不少好的开源代码可供参考,想srs,ffmpeg,live555 等等

srs 的发起人杨成立 貌似凭此开源项目开了一个公司叫观止创想在北京,这哥们居然是湖南常德的 不错

  其实完整思路还没,只是有个大概功能:

  1. pc端 做视频采集,编码,264

  2. pc 发264数据给 server

  3. server 将264数据进行 转发推送rtmp流 ,后面在继续兼容hls流(这个有点小小的麻烦)

  4. 这样客户就可以通过web 访问播放器播放了

再次先做个备忘录

http://blog.csdn.net/win_lin/article/details/12844375 simple rtmp server

http://blog.csdn.net/win_lin/article/details/12614693#comments  ffmpeg 推送rtmp 码流

https://github.com/winlinvip/simple-rtmp-server/wiki/Edge#hls%E8%BE%B9%E7%BC%98 wiki

https://github.com/winlinvip/simple-rtmp-server/wiki/SampleDemo demo

http://ossrs.net/srs.release/releases/index.html 开源站

https://code.csdn.net/winlinvip/srs-csdn source

https://github.com/winlin

http://www.chnvideo.com/case-classic-goodvoice002.html application

http://cn.v2ex.com/t/136703

http://blog.csdn.net/win_lin/article/details/12615591

https://github.com/winlinvip/simple-rtmp-server/wiki/Edge#hls%E8%BE%B9%E7%BC%98

时间: 2024-11-07 11:37:26

基于开源项目的在线网络视频直播项目---前言的相关文章

简单几步打造网络视频直播平台(转)

简单几步打造网络视频直播平台 分类:学以致用 2013-02-04 13:20 阅读(1132)评论(0) 不管是个人玩还是企业用,直播电台总是显得比较高端和神秘,今天我们来看看怎么用简单几步实现基于Flash流媒体服务器的网络视频直接直播平台. 1.服务端准备 常见的免费Flash流媒体服务器有国产的UMS和国际开源的Red5,UMS只有windows平台安装包,而用java开发的Red5更秉承了开源软件一贯兼容特色,可以多平台运行. UMS相对简单,全经典windows程序安装步骤,安装过程

苹果iPhone6发布会网络视频直播让中文同传的 "中国姑娘"火了!

 万众期待的苹果iPone 6新品发布会在这个9月如期拉开序幕,让全球关注者的目光一齐投向了美国苹果公司以及其犹抱琵琶半遮面的"iPhone 6". 为了照顾广大世界各地的"果粉",苹果公司一如既往的提供了发布会网络高清视频直播,并提供各国语言的同声翻译.由于中国市场地位的越发重要,苹果首次加入了现场同声传译,但现场媒体以及同传本人毫不知情的是,全球观众也在享受着同样的待遇. 美国西部时间9月9日上午10点,当人们登陆苹果官网收看iPhone 6发布会直播时,中

网络视频直播系统需要执行的优化方案

什么样的视频直播系统才能算得上优秀呢?因人而异,喜好不同,对于网络视频直播系统的评判标准也各不相同.但是相信大家对于网络视频直播系统性能的判定标准会是一致的.即直播中的延迟.卡顿和首屏耗时,这三点是直接影响用户体验的. 针对于这三点来讲,通过怎样的优化方案可以使网络视频直播系统更加符合用户的直播需求呢?我们认为主要有以下三个方面. 1.服务端优化 在直播服器中,设置一个cache来存放GOP用于客户端播放.直播服务器缓存当前的GOP序列,当播放端请求相关数据时,CDN会从I帧返回到客户端,从而保

基于开源项目搭建完整RTMP视频直播(基础入门)

利用nginx搭建RTMP视频点播.直播.HLS服务器 http://blog.csdn.net/kingroc/article/details/50839994 http://www.jianshu.com/p/099c2c875524  如何开发出一款仿映客直播APP项目实践篇 -[采集篇 ]

基于手机4G信号做现场视频直播的教程,实现全终端可以观看

STEP1 . 硬件准备及设备连接 场景说明: 1.用户直接获取手机摄像头画面,用手机APP发起直播,常用于户外直接基于4G信号发起的直播: 2.用户使用POLYV云直播APP发起直播: 3.手机直播的优点:快速灵活,可以直接基于4G信号来发起直播,当然也可以在wifi信号下发起直播: 4.手机直播的缺点:可能会因4G信号的不稳定,影响直播画面的流畅度: 5.用户无须自己进行程序方面的开发,可以直接引用POLYV自带的观看页或扫二维码观看: 6.用户可以将此直播页面直接分享到朋友圈,也可发布到微

基于Flink的视频直播案例(上)

目录 数据产生 Logstash部分 Kafka部分 Flink部分 配置/准备代码 视频核心指标监控 本案例参考自阿里云的视频直播解决方案之视频核心指标监控和视频直播解决方案之直播数字化运营. 基于Kafka + Flink + ELK + Redis实现视频直播数据的实时处理和可视化. 选型仅仅出于练习考虑,Logstash一般会换成flume或者直接用kafka. 模拟的总体流程:通过http请求发送json到Logstash,后者将数据转发到Kafka,然后Flink拉取数据进行处理,结

视频直播的发展趋势分析

视频直播的分析与发展 在讲视频直播之前,先讲一讲直播.直播是怎么来的呢?从传播消息的角度上来说,视频和文字.图片.音乐一样都是传播消息的手段,古时以文字传播消息,之后出现了图片和音乐,再之后视频开始流行.出现这种演变的原因是什么呢?我想主要是由于读者的需求日益提高和传播技术的不断发展.读者不满足于当前的文字阅读,由此出现了图片与音乐,到后来图片与音乐也无法满足日益增长的需求,则出现了视频.视频具有文字.图片.音乐不具有的优势:传递的信息多,更让人有代入感,给观众更综合的体验.虽然视频有着无可比拟

视频直播系统

网络直播平台爆发期   大概是从2014年下半年来,直播就成了中国互联网一个热门关键字.各式各样.各种定位的直播平台不断的如雨后春笋,层出不穷.据统计,在2015年中国的在线直播平台有接近200家数量之多,直播平台覆盖的用户数量已经达到2亿+的体量:每日高峰时段直播平台同时在线人数都接近400万:每天同时进行直播的房间数量超过3000个.伴随而来的,是由鲜花.巧克力.红包撑起来的约90亿元以上的直播市场. 毫无疑问这是直播的盛世,创业公司与巨头一样,在享受着这个亿万级的直播时代的红利.同时在可以

视频直播取代微博不是天方夜谭

刚过去的9.3大阅兵,获得了全世界高度关注和评价.在媒体的见证下,已完美收官.此次大阅兵,中国向世界展示了走向复兴和捍国家尊严的强大力量,以及追求和平的决心.大阅兵期间,人们除了通过传统的电视,广播.报纸.杂志媒体获取信息外,还通过微博.微信.视频直播APP等新兴媒体收看收听,分享交流这一盛大庆典活动. 而视频直播app作为一种新兴的媒体形式,也首次向人们展示了它优于其他媒体的传播形式.在国内一款视频直播APP"花椒"里,一位来自阅兵观礼台的用户直播得到了其他观众的追捧,彼时的弹幕几乎