총 게시물 1,104건, 최근 0 건 안내 RSS 글쓰기
이전글  다음글  목록 글쓰기
[TIP&TECH]

Youtube 및 facebook 동영상 업로드 할때

글쓴이 : 희망과꿈을 날짜 : 2017-03-28 (화) 10:19 조회 : 2083
글주소 : http://www.androidside.com/B56/32949
 
  베테랑 일용직
건설분야 직업소개소와 인력을 빠르게 연결하여 쉽게 이용할 수 있는 중계 서비스
www.veteranscout.co.kr
  일산인력 파주 고양 김포알선
건축, 현장, 물류, 청소, 공장 20대30대40대, 알선, 인력모집기숙사완비
www.goyangjob.com
  우리동네 일자리, 벼룩시장
제조, 설치, 보수, 노가다, 공고수만 봐도 역시 벼룩시장구인구직
www.findjob.co.kr/
신청하기


안녕하세요 허접해서 노가다로 겨우겨우 해낸 초보 프로그래머입니다.

저처럼 위에 사수도 없고 할 수 있는게 인터넷 검색 뿐이여서 저처럼.. 삽질을 할 수도 있는 .. 혹 시나

그런 사람들을 위해서 글을 씁니다.

VivaVideo 나 다른 어플들을 보면서  youtube, Facebook 업로드를 sdk를 이용해서만 올릴 생각을 하고있었습니다

그거로 언... 7일 이상은 고민하고 다 해보고 하다가 도저히 못하고 고생을 하다가 마지막에 가서 한 글을 보고

해결 할 수 있었습니다.

ContentValues content = new ContentValues(4);
content.put(MediaStore.Video.VideoColumns.DATE_ADDED,
System.currentTimeMillis() / 1000);
content.put(MediaStore.Video.Media.MIME_TYPE, "video/mp4");
content.put(MediaStore.Video.Media.DATA, mOutputVideoPath);
ContentResolver resolver = getBaseContext().getContentResolver();
Uri uri = resolver.insert(MediaStore.Video.Media.EXTERNAL_CONTENT_URI, content);

Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("video/*");
sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,"Title");
sharingIntent.putExtra(android.content.Intent.EXTRA_STREAM,uri);
sharingIntent.setPackage("com.google.android.youtube"); 유투브
//sharingIntent.setPackage("com.facebook.katana"); 페이스북
// startActivity(Intent.createChooser(sharingIntent,"share:"));
 선택 할 수 있는창
startActivityForResult(sharingIntent,YOUTUBE_RESULT); 

이 소스와 같이 사용 하시면 직접 앱이 깔려있을 경우에는 동영상 업로드가 됩니다.

대신 앱이 깔려있어야 한다는점 그래서 다른 앱들도 확인해보니 페이스북이 안깔려 있을 경우에는 실행 불가 팝업이

뜨더라고요 유투브 같은 경우에는 안드로이드폰에서 삭제가 불가하고요 

이상으로 허접하지만 간단하게 글을 써봅니다,

저처럼 동영상 업로드로 고생하실 분들을 위한.. 작은 도움이 되었으면 좋겠습니다.




종합평점 (참여 1명)

추천 버튼을 클릭하면 추천한 자와 추천받은 자 모두에게 포인트가 지급됩니다.

미싱카 2017-05-08 (월) 19:26
앱이 설치됬는지 여부를 먼저 체크하고 안깔려있다면 원하는 액션을 취하는것도 방법인것 같습니다. 감사합니다.
댓글주소
이전글  다음글  목록 글쓰기

총 게시물 1,104건, 최근 0 건 안내 RSS
번호 분류 제목 글쓴이 날짜 추천 조회
1104 강좌  100 Days Google Dev, 3: Google Play Services 7.5 StanleyKou 01-24 1 879
1103 강좌  100 Days Google Dev, 2: The Magic of LRU Cache StanleyKou 01-20 0 846
1102 강좌  100 Days Google Dev, 1: Android Design Support Library 2 StanleyKou 01-18 0 980
1101 TIP&TECH  리스트뷰에서 스위치,체크박스사용시 5 에찌 05-08 5 2509
1100 TIP&TECH  뷰(RecyclerView/...)에 Max Height 주기/[Android] 김병희라고요 04-26 0 2215
1099 TIP&TECH  TabLayout ClickEvent 에찌 04-21 1 2000
1098 TIP&TECH  현재 사용하고 있는 어플 foreground인지 backgroun… 4 에찌 04-14 2 3005
1097 TIP&TECH  안드로이드 Drawble 에 해상도 마다 이미지를 … 1 에찌 04-14 1 2021
1096 TIP&TECH  fragment 에서 ButterKnife 사용 시 resource가져올 때… 1 에찌 04-12 0 1615
1095 TIP&TECH  Youtube 및 facebook 동영상 업로드 할때 1 희망과꿈을 03-28 0 2084
1094 TIP&TECH  google service lib 가져올 때 3 에찌 03-20 3 2098
1093 소스코드  CentralRV 프로젝트 - RecyclerView 가로/세로 가운… 1 김병희라고요 01-30 2 3698
1092 TIP&TECH  번개검색 시스템/[Android] 2 김병희라고요 12-29 2 2625
1091 TIP&TECH  RecyclerView 특정 포지션으로 스크롤 - smoothScroll… 1 김병희라고요 12-12 1 2657
1090 강좌  왕앱따 107. 자바/C++ 파일읽기 속도 비교/[Androi 김병희라고요 11-26 0 2739
1089 강좌  왕앱따 106. C++ 동영상 강좌/[Android] 김병희라고요 11-23 0 3245
1088 소스코드  AOSP용 한글 키보드 입력키 엘카이저 11-17 1 3075
1087 강좌  addDrawerListener, setDrawerListener(deprecated)/[Android] 김병희라고요 11-02 2 3291
1086 강좌  왕앱따 103. 아이콘 반복클릭 테스트/[Android] 김병희라고요 11-01 0 2488
1085 강좌  왕앱따 100. 안드로이드 왕초보의 앱개발 따라… 김병희라고요 10-29 0 3036
 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  다음  맨끝
 


Copyright ⓒ www.androidside.com. All rights reserved.
채팅 권한: 글쓰기 1개
2레벨 이상만 대화 가능
공개 채팅: 평일 !(9시 ~ 17시),토,일
안사2 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기