https://www.youtube.com/watch?v=bgiLJ0IMjqk
-
로그인
-
현 위치 및 선호도 별 공연 추천
-
버스킹 지도
-
마이페이지
-
공연 홍보글 등록
-
네트워킹 (팔로우 및 채팅)
-
실시간 라이브 방송 및 채팅
-
지나간 방송 다시보기
-
관심회원 검색
| Server-Side | Database | API | IDE |
|---|---|---|---|
| Ubuntu Server 16.04 LTS(AWS EC2) | Firbase realtime database | Google Map places API | Android studio 3.1.3 |
| Ant Media Server 1.2.6 Release(방송용 서버 구축) | Mysql (AWS RDS) |
실시간 방송 및 채팅 : LiveVideoBroadcasterActivity.java
- 1대 N 방송 기능으로, 공연자는 자신의 개인 페이지에서 ‘방송하기' 버튼을 통해 방송을 시작할 수 있습니다.
방송의 다중 채팅 기능을 통해 온라인 관객과의 소통도 가능합니다.
- aws의 ubuntu 환경에 방송 기능을 제공하는 AntMedia 서버를 구축하여 클라이언트와 통신하였습니다.
공연자 별 고유의 firebase chat 테이블을 생성하여, n명의 관객이 방송 입장 후 채팅방에서 대화할 수 있습니다.
버스킹 지도 : MainActivity.java | BuskingMap.java
-
현재 자신의 위치 또는 원하는 장소의 공연 정보를 확인 할 수 있으며, 검색 위치에 맵마커를 기록할 수 있습니다.
-
Google map places api를 이용해 장소에 대한 세부 정보를 제공 받을 수 있습니다. 공연자는 자신의 공연 예정 장소에 마커를 찍어 홍보글을 함께 올릴 수 있습니다.
OS X & 리눅스:
npm install my-crazy-module --save윈도우:
edit autoexec.bat스크린 샷과 코드 예제를 통해 사용 방법을 자세히 설명합니다.
더 많은 예제와 사용법은 Wiki를 참고하세요.
모든 개발 의존성 설치 방법과 자동 테스트 슈트 실행 방법을 운영체제 별로 작성합니다.
make install
npm test- 0.2.1
- 수정: 문서 업데이트 (모듈 코드 동일)
- 0.2.0
- 수정:
setDefaultXYZ()메서드 제거 - 추가:
init()메서드 추가
- 수정:
- 0.1.1
* 버그 수정:
baz()메서드 호출 시 부팅되지 않는 현상 (@컨트리뷰터 감사합니다!) - 0.1.0
- 첫 출시
- 수정:
foo()메서드 네이밍을bar()로 수정
- 0.0.1
- 작업 진행 중
이름 – @트위터 주소 – 이메일주소@example.com
XYZ 라이센스를 준수하며 LICENSE에서 자세한 정보를 확인할 수 있습니다.
https://github.com/yourname/github-link
- (https://github.com/yourname/yourproject/fork)을 포크합니다.
- (
git checkout -b feature/fooBar) 명령어로 새 브랜치를 만드세요. - (
git commit -am 'Add some fooBar') 명령어로 커밋하세요. - (
git push origin feature/fooBar) 명령어로 브랜치에 푸시하세요. - 풀리퀘스트를 보내주세요.





