Cybeye.Cool Apps

Ale

Version

Plan & implementation

Plan

>Level up and verify user

>Direct pay in profile

>youtube video stream (host choose youtube to paly so watch together with viewer)

>Replay and Live show different tile (optional based on time cost)

>live tile show big replay show small

>and support guest stream (连麦)

> PRE (Pron Detecting)

> Face Filter(Github)

>Live video paused

>player show landing when host end live

> Story sending page choose where to send.

>host pin comment/block comment /viewer block comments/host add comment

>replay rewind need to add time bar (drag not refresh video content only bar move and time)

> second page will reference Walkie for random call with a question

> remove unused items in kson file

> Upload video/url in aliyun live mode, live.RtmpServer should change to something else (acn need wait 3 minutes)

> YusCallsController Show Recent in top, Show rooms in bottom

>youtube live support comment and bot likes view count

> Bot likes need to show more continully

>list some youtube channel once the channel has live item then show on ale timeline

Youtube live links

1004   https://youtu.be/S3Bl8AuKPds

1005   https://youtu.be/_9pavMzUY-c

1006   https://youtu.be/Zwt3ZOej3_U

        https://www.youtube.com/watch?v=Zb9koIwo3Js

        https://youtu.be/KKv_nnxyv4k

1007 https://youtu.be/AO-14KITTV4

       https://youtu.be/hVrWqkrYWms

       https://youtu.be/vTL5PF5loK8

2.0

> Delete ViewLiveAts where userid=’guest’

> Chromecast

> AppleTV

> Show “enter” for videos in full screen player (tap in the home page)

> Show picture / web link in News’ LivesPlayController

> double speed play

> fix chat room timeline header position bug

> refresh timelines after ADM delete video item

1.9.1

12/12 submitted

> Remove “Famed-FameAt-Index” of Users

> Remove “Type-CreateAt-index” of Moments

> add RunAppAts Table in BE, change controlView to scrollView to support list recently runApp Users

> support bullet comment (show in Home for whole app)

1.9

12/8 submitted 12/10 approved

> Support China Login and YouTube Playing

1.8.1

12/1 submitted 12/2 approved

> String Arabic localization

> Support Landscape mode in iphone

> Tap player to switch between full-screen/top part of screen mode

> iPhone X adapting

> Support adm delete items from Ale

> Support

> Localization in AppStore

11/21  Backend

Build automatic create items from youtube and download-upload to CN s3 server

1.8

11/13 submitted 11/27 approved

Totally Redesign to Show Videos as Antique TV Style

1.73

> Show all live items then pick 2 youtube live streaming randomly

> Random Avatar images for unload profile users

> Save duration for live streaming (update each 30 seconds or end of broadcasting)

> Do not call resumePlay immediately if videoStalled triggered (it will block Main Thread UI)

> Save playback comments, increment view count in playback too

1.7

10/17 submitted 10/18 approved

> Deprecated Lively home style

> Flipgram home style (tab bar items: home, search, post, activies, me )

> Neverthink style (followings, fames, leaders: video in top, and user profile images in bottom)

1.6

10/14 submitted  10/15 approved

> Support post Audio Clip/Text/Url

1.5

10/11 submitted 10/13 approved

> Support to view audio/text Live object

> Speed up ChatRoom close action (return immediately without waiting room’s viewAt updated)

1.4.14213562373095

9/29 submitted 10/1 approved

> English/Chinese Simplified/Chinese Traditional Strings Supported (Lives/Chat/Ham/AleMe/NearBy/AleMe)

> Isolate Geo/Live in Lives Table to support Ale app and Bol app without interference (need patch old geo Live data, Geo Field should change to ‘ale’ from ‘y’,    Live Field should change to ‘ale’ from ‘a’)

1.4.1421356237309

9/23 submitted 9/24 approved

> Public Ham Channel CRUD Management

> Location Live

    - Support GeoHash code in Live object

    - Show Live items only in home page

    - Tap 2rd tab (editor choices) header will push to the original 3rd tab (Search User Controller)

    - the 3rd tab changes to List/Map , List all live/replay items, Map show live/replay items with GeoHash

1.4.142135623730

9/17 submitted 9/18 approved

> Use china S3 for Live streaming if user ip in china

> Allow save .m3u8 to album as .mp4

1.4.14213562373

9/10 submitted 9/11 approved

> S3 upload image related code refactor

> WebRTC call bug (can not show rtcInView if app is active)

>Async AVAsset thumbnail image load progress (Old implementation blocked main UI thread)

>Fix bug “More” button can not be tapped in WelcomeController

1.4.1421356237

8/30 submitted  8/31 approved

> Live streaming bug according to AWS S3 SDK v2.6.0 bug, Pause using TransferUtility for Acceleration upload, Rollback to use TransferManager and putObject

1.4.142135623

8/28 submitted  8/29 approved

> New user should sign up by Phone number only. Old user could sign in by original method.

> “Add Friends” Support “Add” Button for people with same phone number in Contact address book

> “Invite Friends” Create a new room to wait peer install App

> Switch to Amazon S3 to live streaming

> YusCallsController call feature use RoomUsers to replace Followers

> PV Backend support “Trashes” Table to store deleted Live items and Chat items with Url (In the future, backend daemon could remove S3 files according to Trashes Table)

1.4.14213562

8/23 submitted 8/24 approved

> People You May Know Logic ---> Hall of Fame

> Discover logic  ---> Show Editor’s Choice live items

> Fix Bug: GoLive Button may be tapped multiple times in one session

> Fix Bug: crash when send file (voice, picture, video) in chat room

1.4.1421356

8/21 submitted 8/22 approved

> Consolidate AleAdm,YusAdm to YusAdm, Support Tap Push Notification to open ADMProfileController, Adm supports Bos and Wiz too

> Room timeline use WeChat Style

> use Cognito  to access AWS S3, no encoded secret key in kson file (kson file is very simple now :-) )

> Try to use m3u8 broadcasting, (to solve Aliyun rtmp server network problem), new technology: S3 Accelerator, (to make old version not crash in ALELivesController, we have to turn off this feature in the version)

1.4.142135

8/18 submitted 8/19 approved

>GoLive

  • Extend NPC total numbers to 999
  • Set NPC join speed to 1 per 3 seconds, random 1/2; NPC like speed to 1 per 3 seconds
  • Update Live item in db per 11 seconds
  • // do not need, player can handle this condition;   Press home button Livestream to end and save it

> Play

  • if livestream is in “live” mode but timestamp is 3 minutes ago, fix it to “replay” mode
  • If livestream is in “replay” mode but timestamp is < 3 minutes ago, show “processing video, please wait”

1.4.14213

8/15/2017 submitted 8/17 approved

> Twitter login SDK integrated

> Marco polo style 2nd part

  • audio effect,  (Patch GPUImage to handle memory leak in GPUImageMovieWriter.audioProcessingCallback)
  • 2x speed play,
  • play progress bar
  • tap to show big image

> group chat room name edit process

> show red dot in ALELivesController right top bar to indicate new chat data arrived

> show red dot in chat room tableviewcell to indicate new chat data arrived

> show last meesage and updateAt in chat room tableviewcell

> Yus random video chat and random group video chat features removed

1.4.1421

8/10/2017 submitted   8/12/2017 approved

> Marco polo style chat room

> Create group chat should not pick user from my followings, should pick user from my followers

1.4.142

8/3/2017 Submitted 8/5/2017 approved

>UI tuneup and performance improvement

>Ale live name change to Alestream

>Ale logo changed

>apple store screenshots changed

1.4.14

8/1/2017 Submitted 8/2/2017 approved

> yus random group chat feature added on ale

1.4.1

7/27/2017 Submitted 7/31/2017 approved

> yus random 1 on 1 chat feature added on ale

1.4

7/17/2017 Submitted 7/24/2017 approved

>Reward 看广告得 free coin when send gift button will show up

>snapchat username added in profile edit page then show snapchat icon during a stream

>gift show gift history list

>moment support youtube

>free coin give away every day

>Block and report feature in all pages which show user generated contents

1.3

7/6/2017 Submitted 7/7 approved

>use Ali rtmp server

>Add in app purchase and send coin system

1.2

6/14/2017 Submitted  6/15/2017 approved

>Suspend user

>Timeline live streams Group by  user

>rewind bar added (need to tune up logic)

>关闭无验证email (no sign up )

> Suspended user show ads on bottom

1.1

6/10/2017 approved

>主页第一个大的tile video 没load出来之前 用用户头像 load出来后再video

>进入play之前用blur的loading

>place holder change (gavin provide)

>UI transaction tune up

>host end live show landing page

>gender edit supported                

>add Bot smart talk to host

>Server support auto upload and save live video

# admin delete need to let user know alert system.

1.0

5/24/2017 approved

1.Live Stream feature

2.Chat/ Story in public

3. Support notification


Bol

Version

Plan & implementation

Plan

Tap user profile picture go to edit page

1.0

qob

Version

Plan & implementation

Plan

手指hold在那 圈圈显示在哪,圈圈根据声音高低变大小 hold时候tile 缩小

Ocr 拍照翻译

Turkish of Turkey

Persian of Iran

Polish of Poland

Ukrainian of Ukraine

There were downloads from the following countries,

// Lithuania (lt-LT), Luxembourg (lb-LU), Norway(no-NO)   // speech recognization does not support now

1.4.142

12/7 submitted 12/9 approved

Greece(el-GR), Sweden(sv-SE)

1.4.14

11/25 submitted 11/29 approved  

Dutch/Netherlands(nl-NL), Finland (fi-FI), Malaysia  (ms-MY)

1.4.1

11/15 submitted

More languages supported: Arabic, Hebrew, Indonesian

1.4

Remove Test Ad Devices

1.3

10/14 submitted 10/15 approved

 > Long press duration 0.3 -> 0.1

 > recalculate adview/speechview frames after touch up

1.2

10/12 submitted 10/14 approved

  > Show pop ad each 5 minutes -> 8 hours

  > Show internet connection state

 > Translate new UI sentences to other languages

1.1

10/9 Submitted 10/11 approved

  > Open “Single user view/Multiple user view” parameter to user

  > Support Speech Recognization Continuously and Open ths paramter to user

  > Show pop ad every time -> 5 minutes

1.0

10/7 Submitted, 10/8 Approved

Initial version

Wiv

Version

Plan & implementation

Plan

> tap playView to pause play

> show red dot for unread item?

> Hold Start Button to Record Audio Message (it is conflict with tap start to record video)

1.4.1

> String Arabic localization

1.4

11/24 submitted

> Localization AppStore Description to multiple languages

> Re-structured XCode Project, split from one project to multiple projects to avoid Apple Review Guide 4.3, IPA size decrease from 60M to 40M

1.3

10/11 submitted

> Speed up ChatRoom close action (return immediately without waiting room’s viewAt updated)

1.2

9/30 submitted 10/1 approved

> Support forward .m3u8 in Chat room

> Show Public channel in Home Page (enable with “Nearby Chat” feature)

> Show Nearby chat in Home Page

1.1

9/21 submitted 9/23 approved

> Fix Bug of NewMomentController Recording indicator background color, Call Out Background color

> Public Ham Channel CRUD Management

> Support auto play audio

> Moment, Hide User name if GeoHash value on

> List/Map view in Nearby. List will list latest items

1.0.3

9/14 submitted 9/18 approved

> Async AVAsset thumbnail image load progress (Old implementation blocked main UI thread)

> move map to current address after post moments in nearby

> Support Zoom in/out video camera

> Auto play timeline

> Limit Record Video length = 60  seconds, show count down from 50 second

> autoplay end, show recordView

> autoplay incoming object

>Tap profile picture in WIVCallsController to show sheet: send message/view profile

1.0.2

9/8 submitted 9/11 approved

>“Test Bot” in home page

>“Create Group, My Family” in home page

> “Pending invites” in AddContacts page

> Nearby Moments

1.0.1

8/31 submitted 9/5 approved

> Invite process tuning, show more information to hint user remind friends

> create group members pick from private room user list (old version user my followers)

> group video conference

> group chat room allow change picture

> group title show numbers of user in the group

> marco polo style  不能回到bubble mode 这样就可以在每个room本地只存100个chat item?(解决history的问题)

Walkie talkie 的概念属于不会存很多或者很久的history

> S3 upload image related code refactor

> WebRTC call bug (can not show rtcInView if app is active)

1.0

8/28 submitted  8/29 approved

> Initial version cloned from Marco Polo

Yus

Version

Plan & implementation

Plan

> after 10 match pop invite friend to continue (monkey invite snapchat friends)

>1 on 1 video call add youtube watch friends watch youtube together

>match feature display card logic need to tune up like show nearby people or swipe max 20 people a day

>nearby logic in yus homepage

>add #xxx so select tags to match

>face detection to detect pron video

>make a public chat room

>age range match on 1 on 1 video chat

>use like system to rate people popularity

>level up system

>face filter

>AR random talk (Just a concept , not sure if it will be made yet)

> User Profile add the following fields to support accurate match:

  • Language
  • NowAt (Work or study)
  • LiveIn city lat,log
  • Livein geo hash code (to support search nearby people)
  • WorkedAt
  • StudiedAt

> Moment support pure text, and show as Wakie style

> Only match years old +- 10 ????

> chat request 应该group起来 不然chat timeline 显示太多

> remove unused items in kson file

> Show MapView of all online users who reveal GeoHash

Remove CallReq Server side code

Remove CallReqs  Table

Remove "Type-CreateAt-index" of Moments

Remove “Gender-CreateAt-index” of Users

Remove “Expertise-CreateAt-index” of Users

> CallReq related codes (app side) were removed

> Show rectangle advertisement when ask user to watch video after nobody callback

1.6

12/7 submitted 12/9 approved

> Watch video after nobody callback

1.5

11/2 submitted 11/30 approved

Totally redesigned to support “Call me before you go”

> Public Ham Channel CRUD Management

> Support forward .m3u8 in Chat room

1.4.142135623

9/19 submitted 9/20 approved

> Default Chat Room Controller show as “Zello” Audio Walkie Talike style

1.4.14213562

9/10 submitted 9/11 approved

>Async AVAsset thumbnail image load progress (Old implementation blocked main UI thread)

>Fix bug “More” button can not be tapped in WelcomeController

1.4.1421356

8/31 submitted 9/6 approved

> S3 upload image related code refactor

> WebRTC call bug (can not show rtcInView if app is active)

1.4.142135

8/28 submitted 8/29 approved

> “Add Friends” Support “Add” Button for people with same phone number in Contact address book

> “Invite Friends” Create a new room to wait peer install App

> YusCallsController call feature use RoomUsers to replace Followers

> PV Backend support “Trashes” Table to store deleted Live items and Chat items with Url (In the future, backend daemon could remove S3 files according to Trashes Table)

1.4.14213

8/24 submitted 8/25 approved

> New user should sign up by Phone number only. Old user could sign in by original method.

> Girls will send notification to all if nobody here now (at most once 24 hours)

> Enhancement: Send notification to followers at most once 24 hours

> Fix Bug: crash when send file (voice, picture, video) in chat room

1.4.1421

8/22 submitted 8/23 approved

> Consolidate AleAdm,YusAdm to YusAdm, Support Tap Push Notification to open ADMProfileController, Adm supports Bos and Wiz too

> use Cognito  to access AWS S3, no encoded secret key in kson file  (kson file is very simple now :-) )

> Room timeline use WeChat Style

> Send notifications to all followers if following online

1.4.142

8/18 submitted 8/19 approved

> Select All/Male/Female/Confidential to match

1.4.14

8/15/2017 submitted 8/17 approved

> Twitter login SDK integrated

> Marco polo style 2nd part

  • audio effect,  (Patch GPUImage to handle memory leak in GPUImageMovieWriter.audioProcessingCallback)
  • 2x speed play,
  • play progress bar
  • tap to show big image

> group chat room name edit process

> show red dot in ALELivesController right top bar to indicate new chat data arrived

> show red dot in chat room tableviewcell to indicate new chat data arrived

> show last meesage and updateAt in chat room tableviewcell

> Report, signup… push notifcation include admuserid, admxxxxid, parameters to let ADM hanlde easy

1.4.1

8/10/2017 submitted   8/12/2017 approved

> add likes and hearts during a random video chat

> npc related code restructured, npc name could be referenced

> Marco polo style chat room (no audio effect, no autoplay timeline, no 2x speed play, no play progress bar, no tap to show big image)

> create group chat should not pick user from my followings, should pick user from my followers

1.4

8/3/2017  submitted  8/5/2017 approved

> blur effect when start a random video chat

> bad guy suspend to parallel world

> add snapchat username in profile so during a call people can add friends on snapchat with each other

> gift feature added during a call tune up history list

> moment support youtube update  

> free coin give away every day (pop system)

> default accept call  feature change to default skip call

1.3

6/29/2017 a submitted  4 versions rejected 8/2/2017 approved

> add discover search

> add call request and In app purchase

> Remove group video call will split to GO4 app

> My wallet feature

> Ui tune up

> report and block in all pages which show user generated contents

> moment added in home screen

1.2

6/6/2017 a submitted 6/11 approved

1.Group video chat is here!

2.Easier to add friends.

3.UI tuned up

1.1

5/23/2017 approved

1.New homepage UI - a brand new super simple and clean user interface.

2. Chat features.

1.0

4/27/2017 submitted

1. Random video chat cloned from monkey


YusAdm

Version

Plan & implementation

Plan

> YusAdm/Videos    List editor’s choice

> YusAdm/Users     List users in Hall of fame

> YusAdm/Profile    List Videos to Choose/UnChoose

> Adm supports Vmo

11/

> Remove Hall of fame feature (to simplify design, only use GotEmojis to pick fame users, and adm can adjust GotEmojis to re-order fames)

> Remove Editor Choose Live Items feature. Only “Live now”  item be marked

>

10/18

> Do not reset timelines after a item was deleted

> Support Transfer owner of a youtube Item to another person

> Editor Choose doesn’t change ‘Live’ field //backend change

> Show “Info” of a live item

8/21/2017

> Consolidate AleAdm,YusAdm to YusAdm, Support Tap Push Notification to open ADMProfileController, Adm supports Bos and Wiz too

6/10/2017

> admin get notify who signed up and changed profile

Bos

Version

Plan & implementation

Plan

> youtube bot

> video bot /Audio bot

> Call page add a new UI samilar to FB messenger

> show bot’s all subscribers to any subscriber

> remove unused items in kson file

> YusCallsController Show Recent in top, Show rooms in bottom

> Support Latex format text

> List Bot subscribers

11/16 Removed from AppStore

1.4.14213

10/11 submitted

> Speed up ChatRoom close action (return immediately without waiting room’s viewAt updated)

1.4.1421

9/30 submitted 10/5 approved

Support forward .m3u8 in Chat room

1.4.142

9/19 submitted 9/20 approved

> Public Ham Channel CRUD Management

1.4.14

9/10 submitted 9/11 approved

> Async AVAsset thumbnail image load progress (Old implementation blocked main UI thread)

> Fix bug “More” button can not be tapped in WelcomeController

1.4.1

8/31 submitted 9/6 approved

> S3 upload image related code refactor

> WebRTC call bug (can not show rtcInView if app is active)

1.4

8/28 submitted  8/29 approved

> New user should sign up by Phone number only. Old user could sign in by original method.

> Fix Bug: crash when send file (voice, picture, video) in chat room

> “Add Friends” Support “Add” Button for people with same phone number in Contact address book

> “Invite Friends” Create a new room to wait peer install App

> YusCallsController call feature use RoomUsers to replace Followers

> PV Backend support “Trashes” Table to store deleted Live items and Chat items with Url (In the future, backend daemon could remove S3 files according to Trashes Table)

1.3.1

8/22 submitted 8/23 approved

> use Cognito  to access AWS S3, no encoded secret key in kson file  (kson file is very simple now :-) )

> ALERoomsController wlsFlexTime bug fixed (always show time -> show x days ago)

1.3

8/15/2017 submitted 8/17 approved

> Twitter login SDK intergrated

> show “please do not switch to other app or press home to background” when download youtube video in bible bot, and disable screensaver when download

> send bible text message to wechat directly

> group chat room name edit process

> show red dot in tabbar’s second tabbaritem(chat feature) to indicate new chat data arrived

> show red dot in chat room tableviewcell to indicate new chat data arrived

> show last meesage and updateAt in chat room tableviewcell

1.2.1

8/10/2017 submitted   8/12/2017 approved

>AppName changed from Bos to Bostore

>bot profile fields (about, capabilites, privacy, terms)

>questions that bot can not answered forward to bot owner

>checkin to get gift points

1.2

8/3/2017 Submitted 8/5 approved

>bot store

>subscribe bot and unsubscribe bot

>download youtube video in bible bot

1.1

7/13/2017 Submitted 7.14 approved

>user can custom own bot based on full text search

>merge niv and cuv bible bots to one bot

1.0.1

6/15/2017 Submitted 6.16 approved

>bugs fixed

1.0

5/30/2017 approved

1.translator chinese and english

2.bos.Genie (bos first bot is created)

3.support chat and call features

4.bible quick search

Vmo

Version

Plan & implementation

Plan

vmo视频属于私人视频 不在ale显示

vmo 类似dropbox 可指定分享人download视频

1.0

Landscape

Save to album, Adapt and integrate ffmpeg.c to the project (doc/example/transcoding.c is not enough to support save .mp4  ffmpeg -i http://.../playlist.m3u8 -c copy -bsf:a aac_adtstoasc output.mp4