百科问答小站 logo
百科问答小站 font logo



想自己做个Android直播推流APP练下手,有什么可供个人开发者使用的推流链接吗? 第1页

  

user avatar   yao-dong-27 网友的相关建议: 
      

自己搭建一个直播系统吧

服务端

用 SRS(Simple Rtmp Server),在这里下载

simple-rtmp-server

需要Linux系统最好是Ubuntu,装个Ubuntu虚拟机就行了

在Linux里,解压缩SRS 安装包,运行

> sudo ./INSTALL

> sudo /etc/init.d/srs start

一个RTMP的媒体服务器就运行起来了,无需改配置,默认端口是 1935

推流端

用obs-studio,在这里下载

Open Broadcaster Software

在设置->串流 输入 URL rtmp://<your ubuntu ip>/mylive

在 来源 里指定一个视频源,测试的话用窗口捕获就行了

播放测试

用 VLC 在这里下载

videolan.org/vlc/

打开网络串流,输入你刚才推流的 URL 即可。

开发

播放测试通过后,就可以自己开发App来播放发布直播流了

推荐用 librtmp,纯C实现的RTMP协议封装,用在Android上需要用NDK

GitHub - yixia/librtmp: librtmp for Android and iOS

这里有做好的 NDK makefile

祝你成功




  

相关话题

  想在 Windows 下看下 Android 的源代码,但是 “代码仓库” 貌似无法正常访问,有什么好的替代办法吗? 
  为什么Windows可以安装在所有不同的PC上,而安卓刷机包必须对应机型? 
  为什么 Android 要采用 Binder 作为 IPC 机制? 
  有没有公司代发布iOS或apk应用? 
  为什么大部分手机不能像笔记本电脑一样支持拔下电池直接使用外接电源? 
  如何看待中山大学老师王晓玮网课课堂直播微信与多人约pao? 
  如何看待 Android 绿色应用公约? 
  想自己做个Android直播推流APP练下手,有什么可供个人开发者使用的推流链接吗? 
  Android手机图形解锁错误5次后会冻结30秒,这样设计的原理和作用是什么? 
  想在 Windows 下看下 Android 的源代码,但是 “代码仓库” 貌似无法正常访问,有什么好的替代办法吗? 

前一个讨论
张卫健为什么成了上综艺和代言页游的过气演员?
下一个讨论
如何看待比尔·克林顿在希拉里演讲时睡着了?





© 2025-05-30 - tinynew.org. All Rights Reserved.
© 2025-05-30 - tinynew.org. 保留所有权利