류종택의 프로그래밍 강의실

고정 헤더 영역

글 제목

메뉴 레이어

류종택의 프로그래밍 강의실

메뉴 리스트

  • 홈
  • 분류 전체보기 (364)
    • 소프트웨어 공학 (21)
    • 프로젝트 (28)
      • FF-Player (2)
      • 엔트리 (1)
      • Ah!FreeCa (11)
      • HelloWorld (8)
      • 네트워크 (3)
      • Presentation Online (1)
    • RyuLib (26)
      • RyuLib for Delphi (16)
      • RyuLib for Android (9)
      • Super Socket (0)
      • Intel Encoder (1)
    • 프로그래밍 (133)
      • Delphi (39)
      • Arduino & IoT (66)
      • C & C++ (2)
      • Android (26)
    • 오픈소스 연구 (32)
      • FFMPEG (9)
      • WebM (3)
      • Opus (0)
      • SoundTouch (2)
      • MEncoder (1)
      • MinGW (12)
      • libtorrent (2)
    • 강의 (34)
    • 종태기 생각 (20)
    • etc (67)
      • 프로그래밍 퀴즈 (2)
      • 제품 리뷰 (4)

검색 레이어

류종택의 프로그래밍 강의실

검색 영역

컨텐츠 검색

RyuLib/RyuLib for Android

  • Chat Control for Android

    2013.12.12 by ryujt

  • ffmpeg for Android - 오디오 재생

    2012.07.27 by ryujt

  • ffmpeg for Android - 화면 재생

    2012.07.27 by ryujt

  • ffmpeg for Android 공개 및 첫 번 째 예제

    2012.07.27 by ryujt

  • 안드로이드 동영상 강좌 - JetBoyPlus 게임 만들기

    2012.06.15 by ryujt

  • RyuLib for Android - 20120615 첫 번째 공식 릴리즈

    2012.06.15 by ryujt

  • RyuLib for Android 소스 다운 받기

    2011.01.02 by ryujt

  • OpenDialog for Android

    2010.12.19 by ryujt

Chat Control for Android

일단 사용법을 먼저 보겠습니다. package com.example.chatmessagetest; import ryulib.ChatControl.ChatView; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class MainActivity extends Activity { private ChatView _ChatView = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); _ChatView = new ChatView(this); _ChatView.setLe..

RyuLib/RyuLib for Android 2013. 12. 12. 14:50

ffmpeg for Android - 오디오 재생

비디오 파일에서 오디오만 재생하는 예제입니다. 아래 링크 참고하시기 바랍니다.http://code.google.com/p/ryulib4android/source/browse/#svn%2Fsamples%2Fffmpeg%2Fexample_03 오디오 재생에 사용한 AudioTrack 클래스는 주의해야 할 점이 있습니다. 데이터가 끈임없이 입력되지 않으면 버퍼가 리셋되면서 음성 재생이 깨지게 됩니다. 따라서, 오디오 패킷을 디코딩하는 등의 시간적 간격 때문에 음성이 자연스럽지 못하게 될 수 있습니다. 예제에서는 두 개의 스레드를 이용해서 안정적으로 데이터를 입력 할 수 있도록 하였습니다.

RyuLib/RyuLib for Android 2012. 7. 27. 21:35

ffmpeg for Android - 화면 재생

이번에는 비디오 파일의 화면만 재생하는 예제입니다.https://code.google.com/p/ryulib4android/source/browse/#svn%2Fsamples%2Fffmpeg%2Fexample_02 DDMS로 스샷 떠서 그런지, 작업 할 때는 몰랐는데, 화면이 지저분하군요 ㅋㅋ

RyuLib/RyuLib for Android 2012. 7. 27. 05:43

ffmpeg for Android 공개 및 첫 번 째 예제

수첩에는 "시간 나면 정리해서 올려야 할 것들"로 넘쳐나는데, 정작 시간이 안나네요 ^^; 참으로 오래 전에 만든 것인데 오늘에서야 올립니다. 우선은 비디오 파일의 정보를 알아오는 예제 입니다. 아래 링크를 참고하시기 바랍니다.https://code.google.com/p/ryulib4android/source/browse/#svn%2Fsamples%2Fffmpeg%2Fexample_01 아래는 데모로 만들었던 플레이어인데, 소스가 오래되서 빌드가 잘 안되네요 ^^;수정해서 올리도록 하겠습니다. 맥북 프로에 있는 개발환경을 바꾸다가 완전히 먹통 만들어서 맨붕 상태로 있다가, 수첩에 있는 해야 할 일들 중 하나를 정리합니다 ㅠ.ㅠ 부트캠프를 벌써 몇 번 째 날려 먹은건지 ㅡ.ㅡa 역시 컴맹은 함부로 손대면..

RyuLib/RyuLib for Android 2012. 7. 27. 04:42

안드로이드 동영상 강좌 - JetBoyPlus 게임 만들기

* 첨부의 토렌트 파일을 이용해서 다운 받으시길 바랍니다. * 동영상은 TSCC 코덱이 필요합니다. 코덱이 설치되어 있지 않은 경우 다운로드 받은 TSCC.exe를 실행하여 설치하시기 바랍니다.* 본 자료는 무단 복사 및 배포를 적극 권장합니다. 단, 모든 자료는 원래 상태대로 배포되어야 합니다. * 음성 설명을 붙이기 전 결과물입니다. 여유가 있을 때 음성을 따로 녹음하여 편집하도록 하겠습니다.

RyuLib/RyuLib for Android 2012. 6. 15. 15:42

RyuLib for Android - 20120615 첫 번째 공식 릴리즈

http://dev.naver.com/projects/ryulib4android/download/note/3383 바쁜 일정에 쫓기다 보니, 만든 지 1년하고도 몇 개월 동안 묵혀 두고 있었네요. 진행 중이던 프로젝트를 잠시 멈추고 정리하여 첫 번째 공식 릴리즈를 올립니다. 삭제 된 게임 예제들은 저장소에서 이전 리비전을 참고하시기 바랍니다. 여유가 생긴다면 ㅡ.ㅡ; 현재 릴리즈에 맞춰서 수정하여 올리도록 하겠습니다. 게임 때문에 "RyuLib for Android"를 사용하시는 분들은 아래 링크의 예제를 참고하시기 바랍니다.단계별로 조금씩 완성해 나가는 과정을 서로 다른 프로젝트로 이어서 저장하였습니다. http://dev.naver.com/scm/viewvc.php/samples/Game/Jet%20..

RyuLib/RyuLib for Android 2012. 6. 15. 12:10

RyuLib for Android 소스 다운 받기

다음과 같이 강좌에 사용되는 제 라이브러리를 공개합니다. 이것 저것 테스트 하는 중이기 때문에 혼잡스러워서 잠시 닫아놨었는데, 이왕 강좌를 시작한 김에 오픈합니다. 마지막 강좌 이후 RyuLib의 모든 메소드를 소문자로 시작하게 하면서 변경이 있으니 유의하시기 바랍니다. 강좌를 쓰려고 테스트로 만든 게임이 몇 개가 포함되어 있습니다. 소스 난잡합니다 ㅡ.ㅡ;; 라이브러리 소스는 trunk 폴더에 있는 src/ryulib 폴더를 사용하시면 됩니다. 제 코드 컨벤션은 http://ryulib.tistory.com/81 을 참고하시기 바랍니다. 별거 없습니다 ^^; 오픈 소스 사이트 http://dev.naver.com/projects/ryulib4android 이 프로젝트의 SVN 저장소는 다음과 같은 방법..

RyuLib/RyuLib for Android 2011. 1. 2. 01:03

OpenDialog for Android

[그림 1] OpenDialog의 실행 모습 로컬 파일 목록을 탐색하고 원하는 파일을 선택 할 수 있는 클래스 입니다. 내부 클래스의 상세한 설명은 아래의 링크를 먼저 읽어보시기 바랍니다. http://ryulib.tistory.com/90 위의 포스트에서 작성된 FileList라는 클래스를 응용하여 OpenDialog 클래스를 만들었습니다. 우선 사용법은 [소스 1]과 같습니다. [소스 1] package app.main; import android.app.Activity; import android.os.Bundle; import android.widget.Toast; public class Main extends Activity { /** Called when the activity is first..

RyuLib/RyuLib for Android 2010. 12. 19. 01:43

추가 정보

인기글

최신글

페이징

이전
1 2
다음
TISTORY
류종택의 프로그래밍 강의실 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바