毕业设计 (校园直播)

2017-02-27 21:34:37 +08:00
 xufeng
6401 次点击
所在节点    Java
31 条回复
mazyi
2017-02-28 12:52:55 +08:00
@xufeng 那还要看实现的质量,要求不高的话找一个开源的看看再自己写一次
freeming
2017-02-28 12:57:31 +08:00
m,我毕设是在线教育,也是校内的那种,也想加个直播功能呢
acoder2013
2017-02-28 13:27:10 +08:00
@freeming 你目前打算做的有哪些?
v2dead
2017-02-28 14:31:26 +08:00
要求不高直接用 nginx-rtmp 随便做了,简单轻松。你用 java 的,客户端直接可以用 android 做 rtmp 推流,而且因为 rtmp 用的比较广泛,开源项目也多,资料也好查。
SlipStupig
2017-02-28 20:00:28 +08:00
server:nginx-rtmp +webRTMP+fpmg (转码用)
client:VLC player+openODBS(全平台都有解决方案)

如果这么做你要做的事情就是搭环境了,连代码都不用写,至于流畅度嘛,这个不在考虑范围,学校几个人还是能看看的,机器不好的话不要搞 1080P ,弄的标清就行了
qfdk
2017-03-01 01:58:10 +08:00
https://github.com/qfdk/NNLLS 一个完全解决方案 欢迎星星
Michaelssss
2017-03-01 16:31:32 +08:00
服务器做好编解码
客户端做好播放
往深了说你可以从头开始造轮子。。。往浅了说,整套 copy 现有框架也可以
我的观点是,自己设计好通讯的内容和整个程序的流程和架构就可以了吧(不用考虑大规模数据的情况)
Fireflyi
2017-03-03 19:23:28 +08:00
nginx 的 rtmp 模块 加 obs 录播系统即可 根据这个百度 我相信你可以做 很 easy
zjddp
2017-03-07 16:03:05 +08:00
以前想过类似的校园产品,客户端这初步想法是推流 obs/ffmpeg 魔改,拉流 ffmpeg ,协议用 rtmp 。服务端没想过
begeekmyfriend
2017-03-08 10:55:47 +08:00
wind3110991
2017-03-22 12:34:57 +08:00
看你偏重业务还是技术实现了
我个人觉得这个课题太大了,建议弱化毕设课题业务层面,缩小工作的范围
侧重网络侧流、协议解析、数据传输、并发效能的研究-----》也就是只用 java 实现一个基础的底层平台
而直播是作为其中的一个运用实例

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/343645

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX