高仿喵播项目

来源:互联网 发布:淘宝自动回复短语大全 编辑:程序博客网 时间:2024/06/06 10:52
IOS视频直播 + 推流实现 采用开源框架ijkplayer 以及LFLiveKit实...

http://www.code4app.com/forum.php?mod=viewthread&tid=10450&fromuid=843201



下载地址:
MiaoBo

直播项目:

关于IJKMediaFramework/IJKMediaFramework.h找不到的问题,下载后直接拉到项目中即可 下载地址:https://pan.baidu.com/s/1boPOomN 密码::9yd8

快速集成RTMP的视频推流教程:http://www.code4app.com/blog-843201-315.html
首先确保你的电脑是否安装了Homebrewman brew如果出现以下页面说明已经安装直接输入 Q 退出,然后执行第一步如果没有安装,则在终端输入以下命令安装ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"如果安装了想卸载,则输入以下命令:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" 第一步 先clone nginx项目到本地brew tap homebrew/nginx第二步 安装brew install nginx-full --with-rtmp-module第三步,在终端输入nginx第四步,打开浏览器打开http://localhost:8080 如果出现以下所示,那么环境就搭建好了demo第五步,在终端输入brew info nginx-full第六步,在终端 Command+F 搜索nginx.confdemo第七步,进入该路径,以文本编辑形式打开配置文件,直接在最后面插入以下代码rtmp { server { listen 1935; application rtmplive { live on; record off; } } }demodemo第八步,查看nginx版本号,在终端输入:nginx -vdemo第九步,重启ngix,把版本号替换成你电脑的nginx的版本号/usr/local/Cellar/nginx-full/1.10.1/bin/nginx -s reload接下来就可以试下直播的效果了**下载VLC客户端demo 将视频推流到服务器后,打开VLC,然后File->open network->输入:rtmp://192.168.1.105:1935/rtmplive/room (192.168.1.105为本机IP地址)在XLPlayLiveViewContorller类中找到一下代码,替换本机IP就可以测试直播效果了项目下载地址:https://github.com/XLAccount/MiaoBoffmpeg推流播放本地视频命令行代码:(更多ffmep命令行操作请访问:http://www.code4app.com/blog-843201-336.html)ffmpeg -re -i /Users/mac/Desktop/video.mp4 -vcodec libx264 -acodec aac -strict -2 -f flv rtmp://192.168.1.105:1935/rtmplive/room(/Users/mac/Desktop/video.mp4为视频路径,192.168.1.105为本机IP地址)iOS 技术交流群:528243317




0 0