记录点滴

  • Home

  • About

  • Tags

  • Categories

  • Archives

蓝牙系列三、MultipeerConnectivity

Posted on 2019-07-17 | Edited on 2021-01-20 | In 蓝牙

MultipeerConnectivity

  • 在iOS7中,引入了一个全新的框架——Multipeer Connectivity(多点连接)。

  • 利用Multipeer Connectivity框架,即使在没有连接到WiFi(WLAN)或移动网络(xG)的情况下,距离较近的Apple设备(iMac/iPad/iPhone)之间可基于蓝牙和WiFi(P2P WiFi)技术进行发现和连接实现近场通信。

Read more »

蓝牙系列二、GameKit用法

Posted on 2019-07-16 | Edited on 2021-01-20 | In 蓝牙

GameKit用法

一.准备工作

  • 1.搭建UI

Read more »

蓝牙系列一、iOS中的蓝牙

Posted on 2019-07-15 | Edited on 2021-01-20 | In 蓝牙

iOS中的蓝牙

概述

iOS中提供了4个框架用于实现蓝牙连接

  • 1.GameKit.framework(用法简单)
    • 只能用于iOS设备之间的同个应用内连接,多用于游戏(eg.拳皇,棋牌类),从iOS7开始过期
Read more »

复习一下数据结构

Posted on 2019-04-25 | Edited on 2021-01-20 | In DataStructure

一、算法时间复杂度

1.大O表示法

二、线性表

1.定义

零个或多个数据元素组成的有限序列

注意点:

a. 一个序列,有先来后到关系。

Read more »

记录一下iOS视频播放器的开发过程

Posted on 2019-02-28 | Edited on 2021-01-20 | In 音视频

最近趁着空闲,动手写了一个视频播放器App,具有播放沙河目录视频文件、WiFi和FTP文件传输、播放网络视频文件并缓存本地、浏览网页等基本功能。下面着重介绍一下视频播放器的开发过程。

Read more »

直播系列五、FFmpeg

Posted on 2019-02-23 | Edited on 2021-01-20 | In 音视频

什么是FFmpeg

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。FFmpeg支持mac命令行、也支持iOS平台。由于在iOS8之前未开放音视频硬件编解码接口(AudioToolBox和VideoToolBox),
大多数具有音视频功能的APP都是使用FFmpeg去实现视频的编码和解码(软解)。值得注意的是FFmpeg iOS 最新版已加入了AudioToolBox和VideoToolBox硬解/编码。

Read more »

直播系列四、HLS拉流

Posted on 2019-02-22 | Edited on 2021-01-20 | In 音视频

HTTP Live Streaming (HLS)

苹果官方对于视频直播服务提出了 HLS 解决方案,该方案主要适用范围在于:

  • 使用 iPhone 、iPod touch、 iPad 以及 Apple TV 进行流媒体直播功能。(MAC 也能用)
  • 不使用特殊的服务软件进行流媒体直播。
  • 需要通过加密和鉴定(authentication)的视频点播服务。
Read more »

直播系列三、RTMP推流

Posted on 2019-02-21 | Edited on 2021-01-20 | In 音视频

1.RTMP协议

参考: RTMP.docx

2. MAC使用FFmpeg推流

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。

Read more »

直播系列二、流媒体服务器的搭建

Posted on 2019-02-20 | Edited on 2021-01-20 | In 音视频

mac下搭建流媒体服务器nginx(支持hls、rtmp、http等)。

1. Homebrew安装

打开终端,输入下列命令, 默认当前用户工作目录。

man brew

Read more »

直播系列一、直播的原理

Posted on 2019-02-19 | Edited on 2021-01-20 | In 音视频

直播app原理

直播原理:把主播录制的视频,推送到服务器,在由服务器分发给观众观看。

直播环节:推流端(采集、美颜处理、编码、推流)、服务端处理(转码、录制、截图、鉴黄)、播放器(拉流、解码、渲染)、互动系统(聊天室、礼物系统、赞)

Read more »
123…5

CXY

47 posts
25 categories
39 tags
© 2022 CXY
Powered by Hexo v3.7.1
|
Theme – NexT.Mist v7.0.0