首先确保你的电脑是否安装了Homebrew
ort "UMSocialConfig.h"
#import "Reachability.h"
#import "XLLiveTool.h"
@interface AppDelegate ()
@property (nonatomic, strong) Reachability *reacha;
@end
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
XLLoginViewController *login = [[XLLoginViewController alloc] init];
self.window.rootViewController = login;
[self.window makeKeyAndVisible];
[UMSocialData setAppKey:UmengAppkey];
[UMSocialSinaSSOHandler openNewSinaSSOWithAppKey:@"978290066" secret:@"ILOVEYOU" RedirectURL:nil];
[UMSocialWechatHandler setWXAppId:@"wxe6b5b748cdcff60f" appSecret:@"d4624c36b6795d1d99dcf0547af5443d" url:@"http://www.umeng.com/social"];
[UMSocialQQHandler setQQWithAppId:@"1104908293" appKey:@"MnGtpPN5AiB6MNvj" url:@"www.umeng.com/social"];
[self checkNetworkStates];
man brew
将视频推流到服务器后,打开VLC,然后File->open network->输入:
rtmp://192.168.1.105:1935/rtmplive/room (192.168.1.105为本机IP地址)
![]()
在XLPlayLiveViewContorller类中找到一下代码,替换本机IP就可以测试直播效果了
项目下载地址:https://github.com/XLAccount/MiaoBo
ffmpeg推流播放本地视频命令行代码:(更多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
原文:http://www.cnblogs.com/XLAccount/p/5886731.html