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

Youtube 및 facebook 동영상 업로드 할때

글쓴이 : 희망과꿈을 날짜 : 2017-03-28 (화) 10:19 조회 : 1686
글주소 : http://www.androidside.com/B56/32949
 
  내일의 내 일이 있는 베테랑
건설분야 직업소개소와 인력을 빠르게 연결하여 쉽게 이용할 수 있는 중계 서비스
www.veteranscout.co.kr
  일산인력 파주 고양 김포알선
건축, 현장, 물류, 청소, 공장 20대30대40대, 알선, 인력모집기숙사완비
www.goyangjob.com
  노가다 드림큐!
No.1 노가다, 너무나 쉽게 클릭만해도 돈벌기! 시간자유! 장소자유!
www.dreamq.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 0 560
1103 강좌  100 Days Google Dev, 2: The Magic of LRU Cache StanleyKou 01-20 0 583
1102 강좌  100 Days Google Dev, 1: Android Design Support Library 2 StanleyKou 01-18 0 669
1101 TIP&TECH  리스트뷰에서 스위치,체크박스사용시 4 에찌 05-08 5 1985
1100 TIP&TECH  뷰(RecyclerView/...)에 Max Height 주기/[Android] 김병희라고요 04-26 0 1711
1099 TIP&TECH  TabLayout ClickEvent 에찌 04-21 1 1552
1098 TIP&TECH  현재 사용하고 있는 어플 foreground인지 backgroun… 4 에찌 04-14 2 2325
1097 TIP&TECH  안드로이드 Drawble 에 해상도 마다 이미지를 … 1 에찌 04-14 1 1621
1096 TIP&TECH  fragment 에서 ButterKnife 사용 시 resource가져올 때… 1 에찌 04-12 0 1289
1095 TIP&TECH  Youtube 및 facebook 동영상 업로드 할때 1 희망과꿈을 03-28 0 1687
1094 TIP&TECH  google service lib 가져올 때 3 에찌 03-20 3 1739
1093 소스코드  CentralRV 프로젝트 - RecyclerView 가로/세로 가운… 1 김병희라고요 01-30 1 3041
1092 TIP&TECH  번개검색 시스템/[Android] 2 김병희라고요 12-29 2 2304
1091 TIP&TECH  RecyclerView 특정 포지션으로 스크롤 - smoothScroll… 1 김병희라고요 12-12 1 2181
1090 강좌  왕앱따 107. 자바/C++ 파일읽기 속도 비교/[Androi 김병희라고요 11-26 0 2325
1089 강좌  왕앱따 106. C++ 동영상 강좌/[Android] 김병희라고요 11-23 0 2729
1088 소스코드  AOSP용 한글 키보드 입력키 엘카이저 11-17 1 2468
1087 강좌  addDrawerListener, setDrawerListener(deprecated)/[Android] 김병희라고요 11-02 2 2847
1086 강좌  왕앱따 103. 아이콘 반복클릭 테스트/[Android] 김병희라고요 11-01 0 2151
1085 강좌  왕앱따 100. 안드로이드 왕초보의 앱개발 따라… 김병희라고요 10-29 0 2615
 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 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기